deepidv uses API keys to authenticate every request. Pass your secret key via HTTP header — missing or invalid keys return a 401 error.
Finding Your API Key
In deepidv, API keys are scoped to your Organization. Your organization is the workspace where your team manages workflows, verification sessions, and billing. An API key is generated when you first create your organization. To find or regenerate your key:1
Log in to the Admin Console
Go to the deepidv Admin Console and sign in.
2
Open API Keys
Navigate to Settings → API Keys in the sidebar.
3
Copy your key
Your API Key will be displayed here. Click to copy it.
Base URL
All API requests are made against a single base URL:/v1 — for example, https://api.deepidv.com/v1/sessions.
Making Authenticated Requests
Include your secret API key in thex-api-key HTTP header with every request.
Here’s an example of an authenticated request to the Create Session endpoint:
cURL
Rate Limits
The API enforces rate limits to ensure fair usage and platform stability:
If you exceed these limits, the API returns a
429 Too Many Requests response. Implement exponential backoff in your integration to handle rate limiting gracefully.
Error Handling
If your API key is missing or invalid, the API returns a401 Unauthorized response: