List user job permissions

User job permissions are the per-user, per-job access grants that pair a user with a Job Admin role on a specific job. Each row represents one (user_id, job_id, role_id) assignment; a user with access to multiple jobs appears in multiple rows. Site admins are not represented here — they have implicit access to every non-confidential job — so this endpoint only lists Job Admin grants. Filter with user_ids, job_ids, or role_ids to narrow the result set; combine with /v3/future_job_permissions (scope-based grants applied when matching jobs are later created) for the full picture of a user's job access.

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

Cursor link for pagination from previous page response header. Do not use any other parameters when using this.

integer
1 to 500
Defaults to 100

Number of results per page

ids
array of integers
length ≤ 50

Comma separated list

ids
created_at
object
updated_at
object
job_ids
array of integers
length ≤ 50

Return only user job permission rows for these job (hiring plan) ids.

job_ids
user_ids
array of integers
length ≤ 50

Return only user job permission rows for these Greenhouse user ids (the users being granted job-specific permissions).

user_ids
role_ids
array of integers
length ≤ 50

Return only user job permission rows for these permission role ids (e.g., admin, recruiter, hiring manager).

role_ids
fields
array of strings
length ≤ 50

Comma separated list of fields to return

fields
Allowed:
Response

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