/api/v1/developer/applicationsRegister an application with a scoped API key
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/v1/developer/applications'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
bearer + identity.applications.manage + idempotency
Request
No request body documented.
Responses and errors
/api/developer/applicationsList owned applications
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/developer/applications'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/applicationsRegister an application
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/applications'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up + rate limit
Request
No request body documented.
Responses and errors
/api/developer/applications/{application_id}Edit application metadata, exact redirects, or scopes
This operation is part of the public Lucion Identity contract.
curl -X PATCH 'https://identity.lucionglobal.com/api/developer/applications/{application_id}'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up + idempotency
Request
No request body documented.
Responses and errors
/api/developer/applications/{application_id}Disable application and revoke its credentials and grants
This operation is part of the public Lucion Identity contract.
curl -X DELETE 'https://identity.lucionglobal.com/api/developer/applications/{application_id}'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session + step-up + idempotency
Request
No request body documented.
Responses and errors
/api/developer/applications/{application_id}/rotate-secretRotate a confidential OIDC client secret
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/applications/{application_id}/rotate-secret'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up + idempotency
Request
No request body documented.
Responses and errors
/api/developer/applications/{application_id}/certification/statusRead the owned app certification status and approved scopes
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/developer/applications/{application_id}/certification/status'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session + owner isolation
Request
No request body documented.
Responses and errors
/api/v1/developer/applicationsList owned applications with a scoped bearer credential
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/v1/developer/applications'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
bearer + identity.developer.read
Request
No request body documented.
Responses and errors
/api/developer/api-keysList API-key metadata
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/developer/api-keys'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/api-keysCreate a one-time API key
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/api-keys'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/v1/developer/api-keysList API-key metadata with a scoped bearer credential
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/v1/developer/api-keys'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
bearer + identity.developer.read
Request
No request body documented.
Responses and errors
/api/developer/audit-eventsList owner-scoped activity
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/developer/audit-events'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session
Request
No request body documented.
Responses and errors
/api/v1/developer/audit-eventsList owner-scoped activity with a scoped bearer credential
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/v1/developer/audit-events'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
bearer + identity.developer.read
Request
No request body documented.
Responses and errors
/api/developer/api-keys/revokeRevoke an owned API key
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/api-keys/revoke'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/webhooksList webhook subscriptions
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/developer/webhooks'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/webhooksCreate a signed webhook subscription
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/webhooks'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/v1/developer/webhooksList webhook subscriptions with a scoped bearer credential
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/v1/developer/webhooks'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
bearer + identity.developer.read
Request
No request body documented.
Responses and errors
/api/developer/webhooks/deliveriesList delivery metadata
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/developer/webhooks/deliveries'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/v1/developer/webhooks/deliveriesList delivery metadata with a scoped bearer credential
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/v1/developer/webhooks/deliveries'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
bearer + identity.developer.read
Request
No request body documented.
Responses and errors
/api/developer/webhooks/testDeliver a signed test event
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/webhooks/test'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/v1/developer/webhooks/testDeliver a signed test event with a scoped API key
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/v1/developer/webhooks/test'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
bearer + identity.webhooks.test + idempotency
Request
No request body documented.
Responses and errors
/api/developer/webhooks/deliveries/processQueue due deliveries
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/webhooks/deliveries/process'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/webhooks/deliveries/retryRetry an owned delivery
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/webhooks/deliveries/retry'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/webhooks/rotateRotate a signing secret
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/webhooks/rotate'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
/api/developer/webhooks/disableDisable a webhook subscription
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/developer/webhooks/disable'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + step-up
Request
No request body documented.
Responses and errors
Browser developer mutations remain session, CSRF, and step-up protected. The v1 bearer read surface requires the dedicated identity.developer.read scope, enforces owner filtering, uses bounded opaque cursors, and returns metadata only: credentials, hashes, secrets, payloads, provider bodies, and audit metadata are excluded.
| Route | 200 response envelope |
|---|---|
| /api/v1/developer/applications | applications[] + has_more + next_cursor + authentication + scopes |
| /api/v1/developer/api-keys | api_keys[] + has_more + next_cursor + authentication + scopes |
| /api/v1/developer/audit-events | audit_events[] + has_more + next_cursor + authentication + scopes |
| /api/v1/developer/webhooks | webhooks[] + has_more + next_cursor + authentication + scopes |
| /api/v1/developer/webhooks/deliveries | deliveries[] + has_more + next_cursor + authentication + scopes |
{
"applications": [],
"has_more": false,
"next_cursor": null,
"authentication": "api_key",
"scopes": ["identity.developer.read"]
}