# Ribbon API Documentation ## Docs - [Ribbon MCP](https://docs.ribbon.ai/docs/mcp.md): Ask Claude (or any MCP client) about your ATS pipeline in plain English. - [Quick start: conducting general interviews](https://docs.ribbon.ai/docs/quick-start.md) - [Quick start: conducting recruitment interviews](https://docs.ribbon.ai/docs/quick-start-conducting-recruitment-interviews.md) - [Supported Languages](https://docs.ribbon.ai/docs/supported-languages.md): Ribbon API supports multiple languages to accommodate diverse user bases across different regions. - [Supported Voices](https://docs.ribbon.ai/docs/supported-voices.md): Ribbon API allows you to choose fine-tuned high-quality voices from leading providers. Each voice has been carefully chosen for clarity and natural expression. - [Webhooks](https://docs.ribbon.ai/docs/webhooks.md) - [Overview](https://docs.ribbon.ai/index.md): A quick start guide to creating your first interview. - [AI Voice & Personality](https://docs.ribbon.ai/knowledge-base/ai-voice-personality.md): Customize how Ribbon's AI interviewer sounds and behaves - [ATS Integrations](https://docs.ribbon.ai/knowledge-base/ats-integrations.md): Connect Ribbon to your Applicant Tracking System - [Candidate Management](https://docs.ribbon.ai/knowledge-base/candidate-management.md): How to manage, review, and collaborate on candidates in Ribbon - [Custom Scoring](https://docs.ribbon.ai/knowledge-base/custom-scoring.md): How to create and use custom scoring criteria in Ribbon - [Integrity Monitoring](https://docs.ribbon.ai/knowledge-base/integrity-monitoring.md): How Ribbon detects potential cheating or external assistance during interviews - [Interview Flows](https://docs.ribbon.ai/knowledge-base/interview-flows.md): How to create and manage interview flows in Ribbon - [Interview Settings](https://docs.ribbon.ai/knowledge-base/interview-settings.md): Configure global and per-interview settings in Ribbon - [Ribbon for Recruiters](https://docs.ribbon.ai/knowledge-base/overview.md): An overview of Ribbon's AI-powered recruitment interview platform - [Sourcing](https://docs.ribbon.ai/knowledge-base/sourcing.md): Use Ribbon's AI-powered sourcing to find candidates - [Teams & Permissions](https://docs.ribbon.ai/knowledge-base/team-permissions.md): How to manage teams and control access to interviews and candidates - [Delete interview flow](https://docs.ribbon.ai/ribbon-public-api/delete-interview-flow.md): Delete an interview flow. - [Get interview](https://docs.ribbon.ai/ribbon-public-api/get-interview.md): Retrieve a specific interview session. - [Get interview flow](https://docs.ribbon.ai/ribbon-public-api/get-interview-flow.md): Retrieve a specific interview flow. - [Get interview flows](https://docs.ribbon.ai/ribbon-public-api/get-interview-flows.md): Retrieve all interview flows. If team_id is not provided, returns interview flows for all teams in the organization. - [Get interviews](https://docs.ribbon.ai/ribbon-public-api/get-interviews.md): Retrieve all interview sessions. If team_id is not provided, returns interviews for all teams in the organization. - [Get team members](https://docs.ribbon.ai/ribbon-public-api/get-team-members.md): Retrieve all team members in the organization. Use the returned id as assigned_recruiter_id when creating an interview. If team_id is not provided, returns members for all teams in the organization. - [Get teams](https://docs.ribbon.ai/ribbon-public-api/get-teams.md): Retrieve all teams in the organization. - [Ping](https://docs.ribbon.ai/ribbon-public-api/ping.md): Send a dummy request. - [Post interview](https://docs.ribbon.ai/ribbon-public-api/post-interview.md): Create an interview session. The interview will be created in the same team as the interview flow. - [Post interview flow](https://docs.ribbon.ai/ribbon-public-api/post-interview-flow.md): Create an interview flow. If team_id is not provided, defaults to the oldest team in the organization. - [Revoke Access to Interview Recordings](https://docs.ribbon.ai/ribbon-public-api/revoke-access-to-interview-recordings.md): Revoke access to video and audio recordings for an interview. ## OpenAPI Specs - [api-spec](https://docs.ribbon.ai/api-spec.json)