/api/auth/enrollment/capabilitiesRead enrollment readiness
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/auth/enrollment/capabilities'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
public
Request
No request body documented.
Responses and errors
/api/auth/session/capabilitiesRead session security status
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/auth/session/capabilities'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
public
Request
No request body documented.
Responses and errors
/api/auth/recovery/capabilitiesRead recovery capabilities
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/auth/recovery/capabilities'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
public
Request
No request body documented.
Responses and errors
/api/auth/enrollment/startStart verified-email enrollment
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/enrollment/start'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
browser session
Request
No request body documented.
Responses and errors
/api/auth/enrollment/verify-emailVerify the six-digit email code
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/enrollment/verify-email'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
enrollment token
Request
No request body documented.
Responses and errors
/api/auth/enrollment/resend-emailRequest a replacement verification email
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/enrollment/resend-email'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
enrollment token
Request
No request body documented.
Responses and errors
/api/auth/enrollment/password/completeCreate an account with verified email and password
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/enrollment/password/complete'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
enrollment token
Request
No request body documented.
Responses and errors
/api/auth/enrollment/passkey/optionsIssue registration options
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/enrollment/passkey/options'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
enrollment token
Request
No request body documented.
Responses and errors
/api/auth/enrollment/passkey/completeVerify and persist a passkey
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/enrollment/passkey/complete'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
enrollment token
Request
No request body documented.
Responses and errors
/api/auth/signin/passkey/optionsIssue a passkey sign-in challenge
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/signin/passkey/options'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
public
Request
No request body documented.
Responses and errors
/api/auth/signin/passkey/completeVerify an assertion and issue a session
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/signin/passkey/complete'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
public
Request
No request body documented.
Responses and errors
/api/auth/signin/passwordVerify a password and issue a session
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/signin/password'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
browser origin + password credential
Request
No request body documented.
Responses and errors
/api/auth/signin/email-otp/startRequest a short-lived email sign-in code
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/signin/email-otp/start'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
exact origin + rate limit
Request
No request body documented.
Responses and errors
/api/auth/signin/email-otp/completeVerify a single-use email code and issue a session
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/signin/email-otp/complete'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
exact origin + rate limit
Request
No request body documented.
Responses and errors
/api/auth/sessionResolve the current session
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/auth/session'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
browser session
Request
No request body documented.
Responses and errors
/api/auth/sessionsList active sessions
This operation is part of the public Lucion Identity contract.
curl -X GET 'https://identity.lucionglobal.com/api/auth/sessions'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Authentication
browser session
Request
No request body documented.
Responses and errors
/api/auth/sessions/revokeRevoke one owned session
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/sessions/revoke'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + CSRF
Request
No request body documented.
Responses and errors
/api/auth/step-up/passkey/optionsIssue a step-up challenge
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/step-up/passkey/options'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + CSRF
Request
No request body documented.
Responses and errors
/api/auth/step-up/passkey/completeComplete passkey step-up
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/step-up/passkey/complete'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + CSRF
Request
No request body documented.
Responses and errors
/api/auth/step-up/passwordComplete password re-authentication step-up
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/step-up/password'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
session + CSRF + password credential
Request
No request body documented.
Responses and errors
/api/auth/recovery/startStart recovery proof
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/recovery/start'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
browser session
Request
No request body documented.
Responses and errors
/api/auth/recovery/resendResend a recovery code
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/recovery/resend'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
recovery token
Request
No request body documented.
Responses and errors
/api/auth/recovery/verifyVerify recovery proof without a session
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/recovery/verify'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
recovery token
Request
No request body documented.
Responses and errors
/api/auth/recovery/passkey/optionsIssue replacement-passkey options
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/recovery/passkey/options'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
recovery token
Request
No request body documented.
Responses and errors
/api/auth/recovery/passkey/completeComplete replacement-passkey recovery
This operation is part of the public Lucion Identity contract.
curl -X POST 'https://identity.lucionglobal.com/api/auth/recovery/passkey/complete'
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
-H 'Content-Type: application/json'
-H 'Idempotency-Key: YOUR_IDEMPOTENCY_KEY'
--data '{}'Authentication
recovery token
Request
No request body documented.