Skip to Content
ReferenceError Codes

Error Codes

Every error response includes a machine-readable error code. Use this code for programmatic error handling in your integration.

Error CodeHTTP StatusDescriptionWhen It Occurs
UNAUTHORIZED401API key is missing or invalidNo X-API-Key header, key doesn’t exist, key is revoked or expired
IP_NOT_ALLOWED403Request IP not in allowlistIP allowlist is configured on the key and the request IP is not listed
SCOPE_INSUFFICIENT403API key lacks the required scopeThe key is missing the scope needed for the requested endpoint
FORBIDDEN403Role-based access deniedA non-owner or non-admin user is accessing an admin-only endpoint, or key creator no longer has access
API_DISABLED403API access not enabledAPI access is disabled for this company
ACCOUNT_SUSPENDED403Company account suspendedThe company account associated with the API key is suspended
RATE_LIMITED429Too many requestsRate limit exceeded for the endpoint’s category
VALIDATION_ERROR400Invalid request parametersMissing required fields, invalid types, or out-of-range values
INVALID_BODY400Malformed request bodyRequest body is not valid JSON
NOT_FOUND404Resource not foundThe candidate, job position, or webhook does not exist
DUPLICATE_CANDIDATE409Candidate email already existsImporting or updating a candidate with an email already present in the job position
INVALID_STATUS409Status precondition failedAttempting to invite a candidate that is not in new status
INVALID_STATUS_TRANSITION409Invalid status changeAttempting to select or reject a candidate not in a valid status
ANALYSIS_NOT_VIEWED409Analysis not yet viewedAttempting to select or reject before viewing the interview analysis
ACTIVE_SESSION409Active interview session existsAttempting to delete a candidate with an active session link without force=true
WEBHOOK_LIMIT_REACHED409Maximum webhooks registeredThe company already has 5 active webhooks
IDEMPOTENCY_CONFLICT409Idempotency key reused with different bodyThe same Idempotency-Key was sent with a different request payload