List candidates for an interviewer
Retrieve a paginated list of candidates for a specific interviewer. Each candidate includes workflow progress, scores, and agent summaries. Optionally filter by the date the candidate was invited to this interviewer with created_after and/or created_before (inclusive) to incrementally sync new candidates without paging through the entire list. Each bound accepts an ISO-8601 datetime such as 2026-03-13T00:00:00Z or Unix epoch seconds matching the created_at field in the response. Both bounds are inclusive, and created_at is the exact value filtered on, so when using it as a sync cursor (created_after = last seen created_at) dedupe by interview_id or advance the cursor by 1 second to avoid re-fetching the boundary record.
Authorizations
API key for authentication. Pass your key in the X-API-KEY header.
Path Parameters
Query Parameters
Maximum number of candidates to return (1–100).
1 <= x <= 100Cursor for pagination. Pass the interview_id of the last candidate from the previous page.
Only return candidates invited to this interviewer at or after this bound (inclusive). Accepts an ISO-8601 datetime such as 2026-03-13T00:00:00Z or 2026-03-13T00:00:00+00:00, or Unix epoch seconds matching the created_at field in the response. Naive ISO values (no offset) are interpreted as UTC. Combine with created_before to query a closed interval.
"2026-03-13T00:00:00Z"
Only return candidates invited to this interviewer at or before this bound (inclusive). Accepts an ISO-8601 datetime such as 2026-03-14T23:59:59Z, or Unix epoch seconds matching the created_at field in the response. Naive ISO values (no offset) are interpreted as UTC.
"2026-03-14T23:59:59Z"