v1 - Attendance

API Description
GET Attendance/{SiteID}?StartDate={StartDate}&EndDate={EndDate}&UserID={UserID}

Returns clock in and clock out times for users

GET Attendance/GetAttendanceLogEdits/{SiteID}?UserID={UserID}&ChangedStartDate={ChangedStartDate}&ChangedEndDate={ChangedEndDate}

Returns attendance log edits from portal for a given site.

v1 - Cache

API Description
GET Cache/ClearSiteCache/{SiteID}

Clears the cache for anything with {siteid}

GET Cache/ClearCompanyCache

Clears the cache for the entire company

v1 - Reporting

API Description
GET Reporting/v1/Stock/GetWastageReport

Gets the Wastage report data for given sites.

GET Reporting/v1/Stock/GetAccountTransfersReport

Gets the Account Transfers report data for given sites.

GET Reporting/V1/Stock/GetTransfersReport

Gets the Transfers report data for given sites.

GET Reporting/v1/Stock/GetSupplierPurchasesReport

Gets the Supplier Purchases report data for given sites and suppliers.

GET Reporting/V1/Stock/GetStockReconciliationReport?periodEndDateUtc={periodEndDateUtc}

Gets the Stock Reconciliation report data for given period date.

GET Reporting/v1/Stock/GetStockPeriodItemsReport?SiteID={SiteID}&StockPeriodID={StockPeriodID}&ItemName={ItemName}&StocktakeCategoryID={StocktakeCategoryID}&ProductTypeID={ProductTypeID}&ProductGroupID={ProductGroupID}&ProductID={ProductID}

Gets the Stock Period Items report data for given Stock Period ID.

GET Reporting/v1/Stock/GetCompanyStockPeriodSummary?SiteIDs[0]={SiteIDs[0]}&SiteIDs[1]={SiteIDs[1]}&periodEndDate={periodEndDate}

Gets the Company Stock Period Summary report data for given sites and period date.

GET Reporting/v1/Stock/GetPurchaseOrdersReport

Gets the Purchase Orders report data for given sites.

GET Reporting/v1/Enterprise/GetDepositsReport?SiteID={SiteID}&DateFrom={DateFrom}&DateTo={DateTo}

Gets the Deposits Report data for given sites.

GET Reporting/v1/Enterprise/GetDiscountReport

Gets the Discounts Report data for given sites.

GET Reporting/v1/Enterprise/GetFullTransactionsReport

Gets the Full Transactions Report data for given sites.

GET Reporting/v1/Enterprise/GetFullTransactionItemsReport

Gets the Full Transactions Report data for given sites.

GET Reporting/v1/Enterprise/GetFullSalesBreakdownReportByDay

Gets the Full Sales Breakdown Report By Day report data for given sites.

GET Reporting/v1/Enterprise/GetGratuityByUserReport

Gets the Gratuity By User Report data for given sites.

GET Reporting/v1/Enterprise/GetTenderBreakdownByUserReport

Gets the Tender Breakdown By User Report data for given sites.

GET Reporting/v1/Enterprise/GetTradingSummaryReport

Gets the Trading Summary Report By Day report data for given sites.

GET Reporting/v1/Enterprise/GetTradingSummaryReportByDay

Gets the Trading Summary Report By Day report data for given sites.

GET Reporting/v1/Enterprise/GetVoidsReport

Gets the Discounts Report data for given sites.

GET Reporting/v1/Enterprise/GetWastageReport

Gets the Wastage Report report data for given sites.

v1 - Sites

API Description
GET Sites

Gets A List Of All Sites for Company