v1
latestOpenAPI 3.1.02026-07-261770816.7 KBList candidates
Candidates are the people your organization is recruiting — both active applicants and prospects. A candidate record holds the personal profile (names, contact methods, tags, custom fields) and is the parent of one or more applications, each of which represents the candidate's journey on a specific job. Use the ids query parameter to fetch a single candidate by id; nested data (applications, attachments, educations, employments) lives on its own resource endpoint in V3.
Query parameters
Cursor link for pagination from previous page response header. Do not use any other parameters when using this.
Number of results per page
Comma separated list
Comma separated list of fields to return
Filter by last-activity timestamp on the candidate's applications. Pass any combination of gte, lte, gt, lt as ISO-8601 date-times (e.g. last_activity_at[gte]=2026-01-01T00:00:00Z&last_activity_at[lte]=2026-04-01T00:00:00Z).
Return only candidates whose custom field value matches this single-select or multi-select option id.
Include private candidates the caller has access to. Defaults to true; set false to exclude private candidates.
Return only candidates with this email address on their profile. Matches against any of the candidate's email addresses, case-insensitively.
Filter by candidate tag name (exact match). Use the /v3/candidate_tags endpoint to discover available tag names for your organization.
Response
Successful