AI Apply

Get job postings with application forms

Get job postings together with their application form and a reusable submission token. Postings that are not applyable return null for both. To fetch a single form with a single-use token at the moment a candidate applies, use the POST /postings/:id/inquire endpoint instead.

get/ai-apply/postings/forms

Query parameters

cursorstring

An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.

An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.

page_sizeinteger

The number of results to return per page. Maximum is 5.

The number of results to return per page. Maximum is 5.

idsstring

GET /ai-apply/postings/forms Parameter

career_site_idsstring

GET /ai-apply/postings/forms Parameter

job_codesstring

GET /ai-apply/postings/forms Parameter

updated_afterstring date-time

Filter records whose updated_at is on or after this timestamp, in format YYYY-MM-DDTHH:mm:ss.sssZ. The comparison is inclusive (updated_at >= updated_after).

updated_at only moves on customer-facing changes, so it is stable for incremental polling. For job postings that includes availability, archival, URL, job code, and the current form revision. For applications that includes status, candidate email, and the linked job posting.

Filter records whose updated_at is on or after this timestamp, in format YYYY-MM-DDTHH:mm:ss.sssZ. The comparison is inclusive (updated_at >= updated_after).

updated_at only moves on customer-facing changes, so it is stable for incremental polling. For job postings that includes availability, archival, URL, job code, and the current form revision. For applications that includes status, candidate email, and the linked job posting.

Response

GET /ai-apply/postings/forms Positive response

status'success' required

Changes

Changed in 1 of the 26 revisions of this API.1