API Reference
The CONFIRM API lets you read and manage your organization’s candidates, jobs, applications, and background checks from your own systems.
The API is in Early Access. Access is enabled per organization — contact CONFIRM to enable API access for your org before making requests.
Base URL
All endpoints documented here are under the /api/v1/ prefix.
Authentication
Every request must include a bearer token:
Tokens are issued per user session today (the same JWT your CONFIRM login uses). Dedicated API keys are planned for a future release; until then, contact CONFIRM for help obtaining a token for integration use.
Organization scoping
Requests operate within your organization. Your token determines which organization you act as, and you can only read or modify candidates, jobs, applications, and background checks that belong to it. Your user’s role also determines which actions are allowed — for example, write endpoints require write permission on the relevant resource.
Resources
Example: list candidates
A successful response returns a paginated list:
Errors
Errors return a consistent envelope with a machine-readable code and a request id you can share with support:

