Get Job Titles and Level Assignments

Returns the working draft configuration showing which job titles are assigned to each compensation level, as used by the pay grades and bands setup wizard. When no draft configuration exists, the endpoint returns the currently published configuration instead. The response is a JSON object with a groups array; each group carries its levels, and each level lists the jobTitles assigned to it alongside its pay band flattened into min, mid, max, and percentageRange value objects (each wrapping a numeric value plus its own errors and warnings), currencyCode, and compensationType. The per-group and per-level errors and warnings arrays are always empty on this view; job-title assignment issues are reported by Get Levels and Bands Status (get-levels-and-bands-status) instead. Each job title carries a job title identifier and its name; no employee data is included. To see which employees currently hold each job title, use List Job Titles with Employees (list-job-titles-with-employees) instead. This is a read-only view. For the same group/level tree focused on level configuration use List Compensation Level Groups and Levels (list-compensation-level-groups-and-levels), for pay band values use Get Pay Bands (get-pay-bands), and for the published configuration without validation state use Get Published Levels and Bands (get-published-levels-and-bands) instead.

OAuth Scopes: pay_grades_and_bands

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses

Language
Credentials
OAuth2
Missing 1 required scope
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json