Lighthouse API
Lighthouse API
Iden's REST API for programmatic access to your organization's identity governance data.
Lighthouse is Iden's public REST API. It provides read-only access to your organization's apps, users, and tasks.
Base URL
https://developer.idenhq.com/org/{tenant_slug}/api/Authentication
All requests require an API key passed in the Authorization header:
curl -H "Authorization: Api-Key sk_live_..." \
https://developer.idenhq.com/org/acme/api/apps/API keys are created and managed in the Admin dashboard under Settings → API Keys. 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 |