Documentation Index

Fetch the complete documentation index at: https://docs.restaurant365.com/llms.txt

Use this file to discover all available pages before exploring further.

/public/labor/v1/sales-analytics

Prev Next
Get
/public/labor/v1/sales-analytics

Retrieves labor sales analytics for a location within a date range

Security
HTTP
Type Bearer

Put ONLY your JWT Bearer token on textbox below!

Query parameters
locationId
string (uuid) Required

Identifier of the location to get forecast data

startDate
string (date) Required

Start date to get forecast data

endDate
string (date) Required

End date to get forecast data

Responses
200

Published forecast sales

Expand All
object
locationId
string (uuid)
locationName
string | null
DailyData
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.DateIntervals) | null
object
date
string (date-time)
name
string | null

Display name of the date intervals.

Intervals
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.Interval) | null
object
startDateTime
string (date-time)
publishedAt
string (date-time) | null
publishedByName
string | null
ForecastedNetSales
number (double)
ForecastedGrossSales
number (double)
ForecastedEntree
number (double)
ForecastedLabor
number (double)
ActualNetSales
number (double)
ActualGrossSales
number (double)
ActualLabor
number (double)
ActualLaborOTHours
number (double)
ActualLaborDollars
number (double)
OptimalLaborVariance
number (double)
OptimalLabor
number (double)
JobDetails
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.JobDetail) | null
object
jobId
string (uuid)
jobName
string | null
LaborForecast
number (double)
ActualLabor
number (double)
ActualLaborOTHours
number (double)
ActualLaborDollars
number (double)
Expand All
object
locationId
string (uuid)
locationName
string | null
DailyData
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.DateIntervals) | null
object
date
string (date-time)
name
string | null

Display name of the date intervals.

Intervals
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.Interval) | null
object
startDateTime
string (date-time)
publishedAt
string (date-time) | null
publishedByName
string | null
ForecastedNetSales
number (double)
ForecastedGrossSales
number (double)
ForecastedEntree
number (double)
ForecastedLabor
number (double)
ActualNetSales
number (double)
ActualGrossSales
number (double)
ActualLabor
number (double)
ActualLaborOTHours
number (double)
ActualLaborDollars
number (double)
OptimalLaborVariance
number (double)
OptimalLabor
number (double)
JobDetails
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.JobDetail) | null
object
jobId
string (uuid)
jobName
string | null
LaborForecast
number (double)
ActualLabor
number (double)
ActualLaborOTHours
number (double)
ActualLaborDollars
number (double)
Expand All
object
locationId
string (uuid)
locationName
string | null
DailyData
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.DateIntervals) | null
object
date
string (date-time)
name
string | null

Display name of the date intervals.

Intervals
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.Interval) | null
object
startDateTime
string (date-time)
publishedAt
string (date-time) | null
publishedByName
string | null
ForecastedNetSales
number (double)
ForecastedGrossSales
number (double)
ForecastedEntree
number (double)
ForecastedLabor
number (double)
ActualNetSales
number (double)
ActualGrossSales
number (double)
ActualLabor
number (double)
ActualLaborOTHours
number (double)
ActualLaborDollars
number (double)
OptimalLaborVariance
number (double)
OptimalLabor
number (double)
JobDetails
Array of object (R365.Netcore.Public.Contracts.Forecast.Models.JobDetail) | null
object
jobId
string (uuid)
jobName
string | null
LaborForecast
number (double)
ActualLabor
number (double)
ActualLaborOTHours
number (double)
ActualLaborDollars
number (double)