1.9.0 · Prefix: /api/v1/public/
Breaking
None. Existing interview create paths keep working. Coding and mixed human_only creates now require at least one ofcoding_task_ids / org_task_ids (same rule AI/hybrid already had).
Added
List filter: interviewer_mode
GET /interviews/ accepts interviewer_mode as a single value or comma-separated list: ai_only, human_only, hybrid. Existing filters status, interview_type, and q are documented on the OpenAPI schema.
Platform task bank
Use returned task UUIDs in
coding_task_ids on create/bulk. Org bank remains GET /interviews/org-tasks/.
Scheduled coding interviews
human_only rooms with interview_type coding or mixed pin coding_task_ids / org_task_ids at create time (no AI plan generation). Aligns Public API create with the dashboard scheduled-interview flow.
Guides
- Live interviews
- Pipelines (stages vs Kanban board in the dashboard)