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

v1 - Stock

API Description
GET Stock/GetInventoryLevelsAtLocation/{SiteID}?StockLocationId={StockLocationId}

Returns the Estimated Stock Levels at the Site + Quantity on Order. Optional Stock Location

GET Stock/GetClosingLevelsAtLocation/{SiteID}?StocktakeID={StocktakeID}

Returns the Closing Stock Levels at the Site.Optional Stock Location

GET Stock/GetInventoryCatalogue/{SiteID}

Returns all products for a site including nutritional information and allergen information

GET Stock/GetPurchaseUnits/{SiteID}

Returns a list of available Purchase Units

v1 - StockCostPrice

API Description
POST StockCostPrice/UpdateCostPrices

Allows External updates to Cost Prices based on the PLU in the Tevalis Stock System which feeds to the POS via the Stock Cost Price Service

v1 - StockLocations

API Description
GET StockLocations/{SiteID}

Returns a list of stock locations for the Site

v1 - StockPeriods

API Description
GET StockPeriods/v1/GetStockPeriods?SiteID={SiteID}&StartDateFromUtc={StartDateFromUtc}&EndDateToUtc={EndDateToUtc}

Returns the stock period info for a given site.

v1 - Stocktake

API Description
GET Stocktakes/v1/GetStocktakes?SiteID={SiteID}&StartDateFromUtc={StartDateFromUtc}&EndDateToUtc={EndDateToUtc}&StockLocationID={StockLocationID}

Returns the stocktake info for a given site.