GuidesAPI ReferenceChangelogAPI StatusAPI PolicyGusto Security
API Reference

Get jobs for an employee

Get all of the jobs that an employee holds. Note: Compensation data (pay rate, payment unit, and related fields) represents sensitive employee pay information. When retrieving employee job data, these fields (rate, payment_unit, current_compensation_uuid, compensations) are only returned when the compensations:read scope is included. This allows you to access employee and job metadata without exposing pay rates.

Compensation data in the response requires the compensations:read scope.

scope: jobs:read

Path Params
string
required

The UUID of the employee

Query Params
integer

The page that is requested. When unspecified, will load all objects unless endpoint forces pagination.

integer

Number of objects per page. For majority of endpoints will default to 25

string
enum

Available options:

  • all_compensations: Include all effective dated compensations for each job instead of only the current compensation
Allowed:
Headers
string
enum
Defaults to 2026-02-01

Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used.

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json