API Reference
The TalentUnveiled API is a RESTful API that allows you to programmatically manage jobs, candidates, interviews, and evaluations.Base URL
Authentication
All API requests require an API key. Include your API key in theAuthorization header.
1
Open Developer Settings
In the sidebar, open Settings → Developer (visible to organization admins) and find the API Keys section.

2
Create an API key
Click Create API Key. Enter a Name (e.g., “Production API Key”) and an optional Expiry Date, then click Create.

3
Save your API key
The full key is displayed once and auto-copied to your clipboard. It follows the format 
sk-xxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
4
Make your first request
Include the key in the
Authorization header:Keep your API keys secure. Do not share them in public repositories or client-side code.
Error Response Format
All error responses return a JSON array of error objects. Each object contains:string
required
Machine-readable error code from a fixed set of values.
string
required
Human-readable error message describing what went wrong.
string | null
required
The field name that caused the error.
null for non-field errors.Common Error Codes
HTTP Status Codes
Pagination
List endpoints return paginated results usinglimit and offset query parameters.
integer
default:"20"
Maximum number of results to return per page.
integer
default:"0"
Number of results to skip before returning.

