# intervyo.ai > Developer documentation for intervyo.ai — the AI interviewer for hiring, sales training, programs, and research. ## Docs - [Delete agent profile](https://intervyo.ai/docs/api-reference/agent-profiles/delete-agent-profiles-id.md) - [List agent profiles](https://intervyo.ai/docs/api-reference/agent-profiles/get-agent-profiles.md) - [Update agent profile](https://intervyo.ai/docs/api-reference/agent-profiles/patch-agent-profiles-id.md) - [Create or fork an agent profile](https://intervyo.ai/docs/api-reference/agent-profiles/post-agent-profiles.md): Creates a new agent profile from the body below. To **fork** an existing public profile into your account instead, call this endpoint with `?action=fork` and a body of `{ "sourceId": "" }`. - [Execute code against test cases](https://intervyo.ai/docs/api-reference/code-execution/post-code-execute.md) - [Delete evaluation stage](https://intervyo.ai/docs/api-reference/evaluation-stages/delete-evaluation-stages-id.md) - [List evaluation stages](https://intervyo.ai/docs/api-reference/evaluation-stages/get-evaluation-stages.md) - [Update evaluation stage](https://intervyo.ai/docs/api-reference/evaluation-stages/patch-evaluation-stages-id.md) - [Create evaluation stage](https://intervyo.ai/docs/api-reference/evaluation-stages/post-evaluation-stages.md) - [Delete evaluation template](https://intervyo.ai/docs/api-reference/evaluation-templates/delete-evaluation-templates-id.md) - [List evaluation templates](https://intervyo.ai/docs/api-reference/evaluation-templates/get-evaluation-templates.md) - [Get evaluation template](https://intervyo.ai/docs/api-reference/evaluation-templates/get-evaluation-templates-id.md) - [Update evaluation template](https://intervyo.ai/docs/api-reference/evaluation-templates/patch-evaluation-templates-id.md) - [Create evaluation template](https://intervyo.ai/docs/api-reference/evaluation-templates/post-evaluation-templates.md) - [API Reference](https://intervyo.ai/docs/api-reference/introduction.md): Drive intervyo.ai programmatically — agents, evaluation templates, stages, participants, sessions, and code execution over a single REST API. - [Delete participant](https://intervyo.ai/docs/api-reference/participants/delete-participants-id.md) - [List participants](https://intervyo.ai/docs/api-reference/participants/get-participants.md) - [Get participant](https://intervyo.ai/docs/api-reference/participants/get-participants-id.md) - [List participant sessions](https://intervyo.ai/docs/api-reference/participants/get-participants-id-sessions.md) - [Update participant](https://intervyo.ai/docs/api-reference/participants/patch-participants-id.md) - [Create participant](https://intervyo.ai/docs/api-reference/participants/post-participants.md) - [Bulk import participants](https://intervyo.ai/docs/api-reference/participants/post-participants-bulk.md) - [JSON-RPC 2.0 endpoint](https://intervyo.ai/docs/api-reference/remote-mcp-server/post-mcp.md) - [Cancel session](https://intervyo.ai/docs/api-reference/sessions/delete-sessions-id.md) - [List sessions](https://intervyo.ai/docs/api-reference/sessions/get-sessions.md) - [Get session](https://intervyo.ai/docs/api-reference/sessions/get-sessions-id.md) - [Reschedule session](https://intervyo.ai/docs/api-reference/sessions/patch-sessions-id.md) - [Schedule session](https://intervyo.ai/docs/api-reference/sessions/post-sessions.md) - [Resend invite email](https://intervyo.ai/docs/api-reference/sessions/post-sessions-id-resend-invite.md) - [Authentication](https://intervyo.ai/docs/authentication.md): How to authenticate requests against the intervyo.ai REST API with an x-api-key header. - [Agent Profiles](https://intervyo.ai/docs/concepts/agent-profiles.md): What an agent profile is, every field explained simply, and how to make one — with hiring, training, and mock-interview examples. - [Evaluation Stages](https://intervyo.ai/docs/concepts/evaluation-stages.md): What a stage is, every field explained simply, and how to build a pipeline — with hiring, training, and mock-interview examples. - [Interviews](https://intervyo.ai/docs/concepts/interviews.md): What an AI-led interview is, how the conversation works, and what gets captured. - [Participants](https://intervyo.ai/docs/concepts/participants.md): What a participant is, every field explained simply, and how to add one — with hiring, training, and mock-interview examples. - [Rubrics](https://intervyo.ai/docs/concepts/rubrics.md): How intervyo.ai scores interviews — dimensions, weights, thresholds, calibration. - [Sessions](https://intervyo.ai/docs/concepts/sessions.md): The session lifecycle, status transitions, and emitted events. - [Evaluation Templates](https://intervyo.ai/docs/concepts/templates.md): Blueprints for a role or assessment — stages, rubrics, AI persona, application flow. - [Webhooks](https://intervyo.ai/docs/concepts/webhooks.md): Real-time event delivery to your endpoint — HMAC-signed, retried, ordered per session. - [ATS integration](https://intervyo.ai/docs/guides/ats-integration.md): Push candidates into intervyo.ai and pull scorecards back into your ATS — Greenhouse, Lever, Bullhorn, or custom. - [Embed the interview widget](https://intervyo.ai/docs/guides/embed-widget.md): Let candidates take an intervyo.ai interview without leaving your domain. - [Hiring, step by step](https://intervyo.ai/docs/guides/hiring-step-by-step.md): Build a full hiring interview from scratch — agent, template, stage, candidate, and the live invite — one small step at a time. - [How it works, end to end](https://intervyo.ai/docs/guides/how-it-works.md): The full journey from signing up to reading a scorecard — every step in order, in plain language. - [Mock interviews, step by step](https://intervyo.ai/docs/guides/mock-interview-step-by-step.md): Give people a realistic practice interview they can repeat as often as they like — perfect for embedding in your own app. - [Let candidates apply themselves](https://intervyo.ai/docs/guides/self-serve-applications.md): Share your template's apply link so people apply on their own — then HR reviews and schedules the interview. - [Share candidate profiles](https://intervyo.ai/docs/guides/sharing-candidate-profiles.md): Send interview results to a hiring manager or client with a no-login link — one candidate at a time, or many side by side. - [Training, step by step](https://intervyo.ai/docs/guides/training-step-by-step.md): Set up a coaching program where people practice and improve — agent, template, retake-friendly stages, and enrolling your team. - [Introduction](https://intervyo.ai/docs/introduction.md): Understand intervyo.ai's core building blocks — agent profiles, evaluation templates, stages, and participants — and how they map to hiring, training, and mock interviews. - [Quickstart](https://intervyo.ai/docs/quickstart.md): Run your first AI interview in 5 minutes — by UI or by API. ## OpenAPI Specs - [openapi](https://intervyo.ai/docs/api-reference/openapi.json)