Skip to main content
GET
Get job postings

Authorizations

Authorization
string
header
required

Create an API key on the Secrets page in the Kombo dashboard.

Query Parameters

cursor
string

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

page_size
integer<int64>
default:100

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

Required range: 1 <= x <= 250
ids
string

Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.

career_site_ids
string

Filter by a comma-separated list of career site IDs such as A8m9k9RhjNokMfRTWtpQ99VtH,rCbkAA3pvcKjsFYwEeXtCQkc.

job_codes
string

Filter by a comma-separated list of job codes such as ACME_13,ACME_14.

updated_after
string<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.

Pattern: ^\d{4}-\d{2}-\d{2}(T\d{2}:\d{2}:\d{2}(\.\d+)?)?Z?$

Response

GET /ai-apply/postings Positive response

status
string
required
Allowed value: "success"
data
object
required
Example: