Overview
Iden's REST API for programmatic access to your organization's identity governance data.
The Iden API provides programmatic access to your organization's apps, users, accounts, tickets, and tasks. Use the Bridge API to connect custom applications with full sync and provisioning capabilities.
Base URL
https://developer.idenhq.com/org/{tenant_slug}/Authentication
All requests require an API key passed in the Authorization header:
curl -H "Authorization: Api-Key <your-api-key>" \
https://developer.idenhq.com/org/acme/api/apps/API keys are created and managed in Settings → API Keys in your organization's dashboard. This page also displays your organization slug, which is required for the base URL. You can set expiry periods of 7, 30, 90 days, or indefinite.
Pagination
All list endpoints return paginated responses using limit and offset query parameters:
{
"count": 142,
"next": "https://developer.idenhq.com/org/acme/api/apps/?limit=50&offset=50",
"previous": null,
"results": [...]
}Default page size is 50 items.
Errors
| Status | Meaning |
|---|---|
401 | Missing or invalid API key |
403 | API key revoked or expired |
404 | Resource not found |
Endpoints
Bridge
Register apps, sync resources, and execute provisioning tasks.
Apps
List and retrieve applications managed by Iden.
Users
List and retrieve users in your organization.
Accounts
List and retrieve accounts (user accounts in specific applications).
Tasks
List and retrieve provisioning and governance tasks.
Tickets
List and retrieve access request tickets.