API Reference
REST API with full CRUD for interviews, participants, transcripts, scores, and recordings. Ten webhook event types. OpenAPI 3.1 spec included.
Getting Started
curl -X POST https://api.anyinterview.to/v1/interviews \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Senior Backend Engineer Screen",
"duration_minutes": 45,
"questions": [
{ "text": "Walk me through how you'd design a rate limiter at scale.", "follow_ups": true },
{ "text": "Tell me about a system you've built that you're proud of.", "follow_ups": true }
],
"proctoring": { "browser_lock": true },
"notify_on_complete": true
}' {
"id": "iv_01HXYZ123456",
"status": "draft",
"share_url": "https://go.anyinterview.to/s/abc123",
"created_at": "2026-05-05T10:00:00Z"
} Endpoints
Create and manage interview sessions. Set questions, configure proctoring, define the participant flow.
/v1/interviews Add participants and retrieve unique session links. Each participant link is single-use by default.
/v1/interviews/{id}/participants Retrieve the full timestamped transcript once a session is complete. Word-level and speaker-diarized.
/v1/interviews/{id}/transcript Retrieve AI-generated competency scores with quoted evidence from the transcript.
/v1/interviews/{id}/scores Get a signed URL to the session recording. URL expires after 1 hour. AES-256 at rest.
/v1/interviews/{id}/recording Subscribe to interview events. Configurable retry logic with exponential backoff and per-endpoint receipts.
/v1/webhooks Webhooks
Subscribe once. We'll POST every event to your endpoint — with configurable retry logic, exponential backoff, and per-endpoint delivery receipts.
interview.createdinterview.startedinterview.completedinterview.abandonedtranscript.readyscore.readyrecording.readyparticipant.consentedfollow_up.triggerederror.occurredOpenAPI
The full OpenAPI 3.1 specification is available to download. Import it into Postman, generate a type-safe client in any language, or use it to power your own docs.
API keys are available on Pro and Enterprise plans. Book a demo to get access and a sandbox environment.
Book a Demo →