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/jobs

Prev Next
Get
/public/v1/labor/jobs

Retrieves a paged list of job titles with location, GL account, and responsibility data. At least one date filter (ModifiedOnStart or ModifiedOnEnd) is required.

Security
HTTP
Type Bearer

Put ONLY your JWT Bearer token on textbox below!

Query parameters
ModifiedOnStart
string (date)

Earliest modified date to return. When provided without ModifiedOnEnd, scopes results to that single day

ModifiedOnEnd
string (date)

Latest modified date to return. When provided without ModifiedOnStart, scopes results to that single day

locations
string

Comma-separated list of location identifiers (GUIDs) to include. When omitted, all accessible locations are included

legalEntities
string

Comma-separated list of legal entity identifiers (GUIDs) to include. When omitted, all accessible legal entities are included

pageSize
integer (int32)

Number of records to return per page. Defaults to 250

Minimum1.0
Maximum250.0
Default250
continuationToken
string

Opaque token from NextLink of a prior response. Omit on the first request; pass verbatim to fetch the next page

Responses
200

Paged response containing job titles for the current page and a link to the next page when available.

Expand All
object
data
Array of object (R365.Services.Employee.Contract.JobExternal.JobExternalResponse)

Job titles for the current page.

object
id
string (uuid)

Unique identifier (GUID) of the job title.

name
string

Job title name.

code
string | null

Job code.

department
string | null

Department the job belongs to.

payRate
number (double)

Base pay rate for the job title.

excludeFromSchedule
boolean

Indicates whether the job title is excluded from scheduling.

excludeFromPOSImport
boolean

Indicates whether the job title is excluded from POS import.

location
object (R365.Services.Employee.Contract.JobExternal.JobLocation)
id
string (uuid)

Unique identifier (GUID) of the location.

name
string

Location display name.

number
string

Location number.

generalLedgerAccount
object (R365.Services.Employee.Contract.Common.GeneralLedgerAccount)
id
string (uuid)

Unique identifier (GUID) of the GL account.

name
string

GL account name.

number
string

GL account number.

glType
string

GL account type.

responsibilities
Array of object (R365.Services.Employee.Contract.JobExternal.ResponsibilityItem) | null

Responsibilities assigned to the job title. Null when no responsibilities are configured.

object
responsibility
string | null

Responsibility description.

nextLink
string | null

Relative URL to retrieve the next page of results. Null when this is the last page.

422

Both ModifiedOnStart and ModifiedOnEnd are absent, or a provided location identifier is not a valid GUID.