v1
latestOpenAPI 3.1.02026-07-261770816.7 KBList job interviews
Job interviews are the interview slots configured on a job's interview plan — the template definitions that say, for example, "this job's Onsite stage has a 30-minute recruiter chat, a 45-minute hiring manager interview, and a take-home test." Each slot belongs to a job_interview_stage on a specific job and carries the default name, duration, scheduling type, and scorecard requirement. When a candidate reaches the stage, individual interviews are spun up from these slots and scheduled against the candidate's application — the id returned here is the job_interview_id you pass to the Create Interview endpoint. Scope the list with parent=job|job_interview_stage plus ids to pull the slots for one or more jobs or stages. summary and instructions reflect the slot's defaults at the time it was added to the job and do not stay in sync with later edits made to the interview's Interview Prep — use the Interview Kits endpoint for the live values.
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
Return only interview slots belonging to these job (hiring plan) ids. Each slot is configured on a single job's interview plan.
Comma separated list of fields to return
Filter by whether the slot is on the job's current interview plan. Omit to return both active and inactive slots; pass true to restrict to the current plan or false to return only retired slots.
Filter by how the slot is fulfilled. needs_scheduling for calendared interviews, take_home_test for asynchronous tests, offer for the offer step, none for feedback-only slots.
Response
Successful