OpenAPI

BUILD

OpenID Connect

OIDC adds identity claims to Lucion's OAuth authorization server.

GET/oauth/userinfo

Return scoped OIDC claims

This operation is part of the public Lucion Identity contract.

Safe request
curl -X GET 'https://identity.lucionglobal.com/oauth/userinfo'
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'

Authentication

OAuth bearer

Request

No request body documented.

Responses and errors

Request IDs: X-Request-IDFull OpenAPI operation
GET/.well-known/openid-configuration

Read OIDC discovery metadata

This operation is part of the public Lucion Identity contract.

Safe request
curl -X GET 'https://identity.lucionglobal.com/.well-known/openid-configuration'
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'

Authentication

public

Request

No request body documented.

Responses and errors

Request IDs: X-Request-IDFull OpenAPI operation
GET/.well-known/jwks.json

Read public OIDC signing keys

This operation is part of the public Lucion Identity contract.

Safe request
curl -X GET 'https://identity.lucionglobal.com/.well-known/jwks.json'
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'

Authentication

public

Request

No request body documented.

Responses and errors

Request IDs: X-Request-IDFull OpenAPI operation
Claim sourceValidation
DiscoveryUse issuer and endpoint metadata from the canonical issuer.
ID tokenVerify signature with JWKS; validate issuer, audience, expiry, and nonce when used.
UserInfoCall with a valid OAuth access token and enforce returned scope.
JWKSUse the published public keys; never expect private signing material.