Skip to main content
The Urtentic API provides comprehensive identity verification and workflow management capabilities. It enables organizations to create customized verification workflows, perform identity checks, and manage verification processes.

Base URL

Authentication

All authenticated endpoints require two headers:
API credentials can be generated from your Urtentic Dashboard under the Integrations page.

API Endpoints Overview

Verification

Workflow

Webhooks

Webhook URLs and secrets are set in the dashboard, not through the API. See Webhook configuration.

Error Handling

The API uses standard HTTP status codes: Error responses include a JSON body. Branch on code, which is stable. message is either a readable sentence or a message key such as verification.not.found. For validation errors, errors lists a message per invalid field.
A 401 from a missing or invalid API key has no body.

Rate limits

Limits are per client IP address. Going over a limit returns 429 with the code RATE_LIMIT_EXCEEDED.
A webhook event is retried up to 5 times over about 10 minutes when your server responds with 5xx or 429, or doesn’t respond within 30 seconds. Any other 4xx drops it straight away. See Delivery and retries.

Support