---
title: "Get applications"
method: GET
path: "/ai-apply/applications"
tags: ["AI Apply"]
---

# Get applications

`GET /ai-apply/applications`

Get all applications.

## 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 — The number of results to return per page. Maximum is 250.
- `ids` string — Filter by a comma-separated list of IDs such as `222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3`.
- `job_posting_ids` string — Filter by a comma-separated list of job posting IDs such as `89V6GEKpdZwqbxQz59n1ftFb,kcGHREEXCMF26Yhpuyh1gDVE`.

## Response `200`

GET /ai-apply/applications Positive response

- GetAiApplyApplicationsPositiveResponse
  - `status` 'success', required
  - `data` object, required
    - `results` object[], required
      - `id` string, required — The globally unique ID of this object generated by Kombo. We recommend using this as a stable primary key for syncing.
      - `job_posting_id` string, required — The globally unique ID of this object generated by Kombo. We recommend using this as a stable primary key for syncing.
      - `status` 'SUBMITTED' | 'DUPLICATE' | 'PENDING' | 'FAILED', required
      - `candidate_email` string, email, required
      - `proxy_email` string, nullable, required
      - `created_at` string, date-time, required — YYYY-MM-DDTHH:mm:ss.sssZ
      - `updated_at` string, date-time, required — YYYY-MM-DDTHH:mm:ss.sssZ
    - `next` string, nullable, required

## Other responses

- `default` — The standard error response with the error codes for AI Apply.

---

[API](https://skmtc.net/kombo/apis/kombo-api.md) · [All operations](https://skmtc.net/kombo/apis/kombo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kombo/kombo-api/revisions/0cfc9fa971c0/schema)
