v1

latestOpenAPI 3.1.02026-07-26294215839.4 KB
Applicant Tracking
Public API

Get Job Summaries

Get a list of job opening summaries. The authenticated caller must have access to ATS settings. Results can be filtered by status group and sorted by various fields. By default returns all non-deleted job openings.

OAuth Scopes: hiring:applications

get/api/v1/applicant_tracking/jobs

Query parameters

statusGroupsstring

One or more status groups to filter positions by, comma-separated (e.g. Draft,Open). Allowed values: ALL, DRAFT_AND_OPEN, Open, Filled, Draft, Deleted, On Hold, Canceled. Defaults to all non-deleted positions.

status_idsstring

One or more specific job opening status IDs to filter by, comma-separated (e.g. 1,2). Combined with statusGroups when both are provided.

sortBy'count' | 'title' | 'lead' | 'created' | 'status'

A specific field to sort the results by.

sortOrder'ASC' | 'DESC'

Order by which to sort results.

Response

Success. Returns an array of job opening summary objects.

idinteger

Job opening ID

postedDatestring date-time

ISO 8601 datetime when the job opening was posted

newApplicantsCountinteger

Number of applicants in 'New' status

activeApplicantsCountinteger

Number of applicants in an active status

totalApplicantsCountinteger

Total number of applicants

postingUrlstring nullable

Public URL for the job posting, or null if not posted