API overview
Recruiter API v1: one endpoint to list operations and one to invoke them, generated from the same registry as the app.
The Recruiter API gives your systems the same operations recruiters use in the app: two endpoints, one model.
Base URL https://www.invyte.ai/api/recruiter/v1
| Method | Path | What it does |
|---|---|---|
GET | /operations | What the caller may call, with JSON Schemas. |
POST | /operations/{name} | Run one operation with { "input": … }. |
GET | /openapi.json | The OpenAPI 3.1 document for every public operation. |
Responses are JSON and never cached (private, no-store).
Authenticate
Use an API key for your own systems. People's AI clients use OAuth through the Recruiter MCP instead. See Authentication.
What you can do
Jobs & workflows37 operationsDraft, publish and run Jobs, and design the interview workflow each candidate moves through.Pipeline29 operationsMove candidates between steps, shortlist or reject, decide Human Reviews and read what needs attention.Candidates & evidence11 operationsSearch and compare candidates, and read their interview, transcript and AI Fluency evidence.Talent Hub & sourcing18 operationsFind people in your Talent Hub, run sourcing for a Job and invite prospects to apply.Clients & delivery49 operationsManage Clients, share candidates, deliver shortlists and record what each Client decides.Outreach & email18 operationsDraft and send outreach, work your inbox and email threads, and post in a Client's Slack.Autopilot & approvals20 operationsTurn Autopilot on per Job, see what it did, and approve what it asks before it acts.Organization & access28 operationsOrganization settings, members, invitations, roles and what each person or agent may do.
Generate a client
https://www.invyte.ai/api/recruiter/v1/openapi.json is a standard OpenAPI 3.1 document, generated from the same contracts as the app, so it is
always current. Feed it to your favourite generator, or call the two endpoints directly.