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
The requesting user must have the following permission to retrieve job titles:
- Labor → Jobs → View Jobs
Identifies the R365 tenant the request applies to. Required on every request.
Earliest modified date to return. When provided without ModifiedOnEnd, scopes results to that single day
Latest modified date to return. When provided without ModifiedOnStart, scopes results to that single day
Comma-separated list of location identifiers (GUIDs) to include. When omitted, all accessible locations are included
Comma-separated list of legal entity identifiers (GUIDs) to include. When omitted, all accessible legal entities are included
Maximum number of top-level objects to return in one page.
Opaque token from NextLink of a prior response. Omit on the first request; pass verbatim to fetch the next page
Paged response containing job titles for the current page and a link to the next page when available.
Job titles for the current page.
Unique identifier (GUID) of the job title.
Job title name.
Job code.
Department the job belongs to.
Base pay rate for the job title.
Indicates whether the job title is excluded from scheduling.
Indicates whether the job title is excluded from POS import.
Unique identifier (GUID) of the location.
Location display name.
Location number.
Unique identifier (GUID) of the GL account.
GL account name.
GL account number.
GL account type.
Responsibilities assigned to the job title. Null when no responsibilities are configured.
Responsibility description.
Relative URL to retrieve the next page of results. Null when this is the last page.
Bad Request — a parameter value is malformed, of the wrong type, or outside its allowed range.
Unauthorized — the bearer token is missing, invalid or expired, or is not valid for the specified tenant.
Forbidden — the caller lacks the permission required for this operation.
Not Found — the requested resource does not exist, or the supplied continuation token is unknown or has expired.
Conflict — the request conflicts with the current state of the resource and cannot be applied.
Unprocessable Entity — a required parameter is missing, or a supplied parameter value is invalid.
Too Many Requests — the caller has exceeded the rate limit; retry after a short delay.
Internal Server Error — an unexpected error occurred while processing the request.