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/v1/labor/labor-punches

Prev Next
Get
/public/v1/labor/labor-punches

Retrieves labor punches

Security
HTTP
Type Bearer

Put ONLY your JWT Bearer token on textbox below!

Query parameters
dateOfBusinessStart
string (date)
dateOfBusinessEnd
string (date)
modifiedOnStart
string (date-time)
modifiedOnEnd
string (date-time)
locations
array of string
legalEntities
array of string
pageSize
integer (int32)
continuationToken
string
Responses
200

OK

Expand All
object
data
Array of object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.LaborPunch) | null
object
laborId
string (uuid)
dateWorked
string (date)
startTime
string (date-time) | null
endTime
string (date-time) | null
hours
number (double) | null
payRate
number (double) | null
total
number (double) | null
tipDeclaredAmount
number (double) | null
employee
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.EmployeeRef)
id
string (uuid)

Unique identifier of the employee ref.

name
string | null

Display name of the employee ref.

payrollId
string | null
job
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.JobRef)
id
string (uuid)

Unique identifier of the job ref.

name
string | null

Display name of the job ref.

code
string | null
department
string | null
location
object (R365.TimeAndAttendance.Contracts.LaborPunches.Models.EntityReference)
id
string (uuid)

Unique identifier of the entity.

name
string | null

Display name of the entity.

number
string | null

Number assigned to the entity.

createdOn
string (date-time) | null

Timestamp when the labor punch was created.

createdBy
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.UserRef)
id
string (uuid)

Unique identifier of the user ref.

name
string | null

Display name of the user ref.

modifiedOn
string (date-time) | null

Timestamp when the labor punch was last modified.

modifiedBy
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.UserRef)
id
string (uuid)

Unique identifier of the user ref.

name
string | null

Display name of the user ref.

nextLink
string | null

URL to retrieve the next page of results, or null when this is the last page.

Expand All
object
data
Array of object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.LaborPunch) | null
object
laborId
string (uuid)
dateWorked
string (date)
startTime
string (date-time) | null
endTime
string (date-time) | null
hours
number (double) | null
payRate
number (double) | null
total
number (double) | null
tipDeclaredAmount
number (double) | null
employee
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.EmployeeRef)
id
string (uuid)

Unique identifier of the employee ref.

name
string | null

Display name of the employee ref.

payrollId
string | null
job
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.JobRef)
id
string (uuid)

Unique identifier of the job ref.

name
string | null

Display name of the job ref.

code
string | null
department
string | null
location
object (R365.TimeAndAttendance.Contracts.LaborPunches.Models.EntityReference)
id
string (uuid)

Unique identifier of the entity.

name
string | null

Display name of the entity.

number
string | null

Number assigned to the entity.

createdOn
string (date-time) | null

Timestamp when the labor punch was created.

createdBy
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.UserRef)
id
string (uuid)

Unique identifier of the user ref.

name
string | null

Display name of the user ref.

modifiedOn
string (date-time) | null

Timestamp when the labor punch was last modified.

modifiedBy
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.UserRef)
id
string (uuid)

Unique identifier of the user ref.

name
string | null

Display name of the user ref.

nextLink
string | null

URL to retrieve the next page of results, or null when this is the last page.

Expand All
object
data
Array of object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.LaborPunch) | null
object
laborId
string (uuid)
dateWorked
string (date)
startTime
string (date-time) | null
endTime
string (date-time) | null
hours
number (double) | null
payRate
number (double) | null
total
number (double) | null
tipDeclaredAmount
number (double) | null
employee
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.EmployeeRef)
id
string (uuid)

Unique identifier of the employee ref.

name
string | null

Display name of the employee ref.

payrollId
string | null
job
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.JobRef)
id
string (uuid)

Unique identifier of the job ref.

name
string | null

Display name of the job ref.

code
string | null
department
string | null
location
object (R365.TimeAndAttendance.Contracts.LaborPunches.Models.EntityReference)
id
string (uuid)

Unique identifier of the entity.

name
string | null

Display name of the entity.

number
string | null

Number assigned to the entity.

createdOn
string (date-time) | null

Timestamp when the labor punch was created.

createdBy
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.UserRef)
id
string (uuid)

Unique identifier of the user ref.

name
string | null

Display name of the user ref.

modifiedOn
string (date-time) | null

Timestamp when the labor punch was last modified.

modifiedBy
object (R365.TimeAndAttendance.Public.Contracts.LaborPunches.Models.UserRef)
id
string (uuid)

Unique identifier of the user ref.

name
string | null

Display name of the user ref.

nextLink
string | null

URL to retrieve the next page of results, or null when this is the last page.

401

Unauthorized - authentication credentials are missing or invalid.

403

Forbidden - the caller does not have the required scope or tenant access.

422

Unprocessable Content

Expand All
object
errorCode
string | null
innerError
object (R365.TimeAndAttendance.Public.Models.R365Error)
errorCode
string | null
innerError
object (R365.TimeAndAttendance.Public.Models.R365Error) Recursive
Expand All
object
errorCode
string | null
innerError
object (R365.TimeAndAttendance.Public.Models.R365Error)
errorCode
string | null
innerError
object (R365.TimeAndAttendance.Public.Models.R365Error) Recursive
Expand All
object
errorCode
string | null
innerError
object (R365.TimeAndAttendance.Public.Models.R365Error)
errorCode
string | null
innerError
object (R365.TimeAndAttendance.Public.Models.R365Error) Recursive
500

Internal Server Error - an unexpected error occurred while processing the request.