List ATS jobs

Returns a paginated list of the authenticated organization's ATS jobs, read live from your connected ATS and annotated with what each job is connected to in Popp (workflow, campaign, or analysis). Each job includes the available detail — description (which may contain HTML), location, salary, employment type, screening questions, hiring-pipeline stages, and any ATS custom fields. Use this to discover the atsJobId you need to wire an ATS entry pathway when building an ATS-driven workflow. Results are cursor-paginated — pass the returned next value back as the next query parameter to fetch the following page. Filtering by a single atsJobId still returns an array — of length 0 or 1, never a bare object or a 404. Returns 502 if the ATS integration returns an error.

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

Filter by normalized job status. Allowed values: OPEN, CLOSED, DRAFT, ARCHIVED.

Allowed:
date-time

Only return jobs updated at or after this ISO-8601 timestamp.

string

Comma-separated list of atsJobIds to restrict the result to. A single-job lookup still returns an array — of length 0 or 1, never a bare object or a 404.

string

Filter to jobs whose title contains this keyword.

string

Comma-separated list of provider requisition / job codes to filter by.

integer
1 to 250

Maximum number of jobs to return per page. Must be an integer between 1 and 250; values outside this range are rejected with a 400.

string

Opaque pagination cursor returned by the previous call. Omit for the first page.

Responses

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