v1

latestOpenAPI 3.1.02026-07-224239180.9 KB
Application

List applications

Returns paginated application summaries with the candidate, job, current stage, and hiring-team assignments. Combine IDs, candidate IDs, job IDs, statuses, ATS IDs, and record timestamps to narrow results; every supplied filter is applied together. Use the cursor to continue the same filtered result set.

get/v1/applications

Query parameters

cursorstring

Opaque pagination cursor from the previous page's pagination.next_cursor, bound to the same query filters.

Opaque pagination cursor from the previous page's pagination.next_cursor, bound to the same query filters.

limitinteger

Page size. Must be between 1 and 100; defaults to 25.

Page size. Must be between 1 and 100; defaults to 25.

idsstring[] nullable

Comma-separated list of IDs; maximum 100 values.

Comma-separated list of IDs; maximum 100 values.

[
  "app_a1b2c3d4e5f64789a1b2c3d4e5f64789"
]
candidate_idsstring[] nullable

Matches applications whose candidate ID is one of these values; combines with other filters using AND.

Matches applications whose candidate ID is one of these values; combines with other filters using AND.

[
  "can_a1b2c3d4e5f64789a1b2c3d4e5f64789"
]
job_idsstring[] nullable

Matches applications whose job ID is one of these values; combines with other filters using AND.

Matches applications whose job ID is one of these values; combines with other filters using AND.

[
  "job_a1b2c3d4e5f64789a1b2c3d4e5f64789"
]
statusesstring[] nullable

Matches applications whose status is one of these values; combines with other filters using AND.

Matches applications whose status is one of these values; combines with other filters using AND.

ats_idsstring[] nullable

Matches applications whose ATS ID is one of these exact values; combines with other filters using AND.

Matches applications whose ATS ID is one of these exact values; combines with other filters using AND.

created_at_gtestring date-time

Filters records created at or after this timestamp.

Filters records created at or after this timestamp.

created_at_ltestring date-time

Filters records created at or before this timestamp.

Filters records created at or before this timestamp.

updated_at_gtestring date-time

Filters records updated at or after this timestamp.

Filters records updated at or after this timestamp.

updated_at_ltestring date-time

Filters records updated at or before this timestamp.

Filters records updated at or before this timestamp.

Response

Success

Example response

{
  "data": [
    {
      "id": "app_a1b2c3d4e5f64789a1b2c3d4e5f64789",
      "candidate": {
        "id": "can_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      },
      "job": {
        "id": "job_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      },
      "current_stage": {
        "id": "stg_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      },
      "recruiter": {
        "id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      },
      "coordinator": {
        "id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      },
      "hiring_manager": {
        "id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      },
      "sourcer": {
        "id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
      }
    }
  ]
}