Leia · OAuth Scopes

Leia OAuth Scopes

OAuth 2.0 probed

Leia publishes 20 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Leia API on a user’s behalf.

Tokens are issued from https://auth.immersity.ai/auth/realms/immersity/protocol/openid-connect/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

3dspatial-computingcomputer-visiondepth-estimationimage-processingvideo-processinggenerative-aidisplaysmedia-transformationimmersive-experiences
Scopes: 20 Flows: clientCredentials, authorizationCode Method: probed

OAuth endpoints

Authorization URL
https://auth.immersity.ai/auth/realms/immersity/protocol/openid-connect/auth
Token URL
https://auth.immersity.ai/auth/realms/immersity/protocol/openid-connect/token
Flows
clientCredentialsauthorizationCode

Scopes (20)

ScopeDescriptionFlows
openid OpenID Connect authentication; returns an ID token.
profile Basic profile claims for the authenticated subject.
email Email address claim for the authenticated subject.
address Address claims for the authenticated subject.
phone Phone number claims for the authenticated subject.
roles Realm and client role claims.
offline_access Issue a refresh token usable while the user is offline.
web-origins CORS allowed-origins claim (Keycloak built-in).
acr Authentication context class reference (Keycloak built-in).
basic Baseline token claims (Keycloak built-in).
microprofile-jwt MicroProfile JWT claim mapping (Keycloak built-in).
service_account Marks a machine-to-machine client-credentials service account token.
leia-api-gateway Access to the Leia/Immersity API gateway fronting the Immersity Cloud API.
leia-storage-service Access to Leia Storage, the presigned-URL upload/download service.
product-price-service Access to the product pricing service backing GET /api/v1/prices.
payment-entitlement-service Access to the credit/entitlement service that meters API consumption.
immersity-sdk-developer Developer entitlement for the gated Immersity SDK portal (support.immersity.ai/sdk).
immersity-ai-mobile-backend Backend access used by the Immersity AI mobile applications.
device-management Device registration and management for Immersity-enabled hardware.
user-created-timestamp Exposes the account creation timestamp as a token claim.

Source

OAuth Scopes

Raw ↑
generated: '2026-08-01'
method: probed
source: https://auth.immersity.ai/auth/realms/immersity/.well-known/openid-configuration
docs: https://docs-api.immersity.ai/docs/getting-started
note: >-
  The published Immersity OpenAPI documents declare a plain bearer scheme and carry no oauth2 flow object,
  so no scopes could be derived from the specs. These scopes were read from the live OIDC discovery document
  of the Immersity Keycloak realm (scopes_supported), which is served anonymously. Descriptions are our own
  reading of each scope name against the platform's documented services; Immersity does not publish a scope
  reference page. Which scopes a given client-credentials client is actually granted is set per client in
  the Immersity account console.
schemes:
- name: immersity-keycloak
  issuer: https://auth.immersity.ai/auth/realms/immersity
  source: well-known/leia-openid-configuration.json
  flows:
  - flow: clientCredentials
    tokenUrl: https://auth.immersity.ai/auth/realms/immersity/protocol/openid-connect/token
  - flow: authorizationCode
    authorizationUrl: https://auth.immersity.ai/auth/realms/immersity/protocol/openid-connect/auth
    tokenUrl: https://auth.immersity.ai/auth/realms/immersity/protocol/openid-connect/token
scopes:
- scope: openid
  description: OpenID Connect authentication; returns an ID token.
  kind: standard
- scope: profile
  description: Basic profile claims for the authenticated subject.
  kind: standard
- scope: email
  description: Email address claim for the authenticated subject.
  kind: standard
- scope: address
  description: Address claims for the authenticated subject.
  kind: standard
- scope: phone
  description: Phone number claims for the authenticated subject.
  kind: standard
- scope: roles
  description: Realm and client role claims.
  kind: standard
- scope: offline_access
  description: Issue a refresh token usable while the user is offline.
  kind: standard
- scope: web-origins
  description: CORS allowed-origins claim (Keycloak built-in).
  kind: standard
- scope: acr
  description: Authentication context class reference (Keycloak built-in).
  kind: standard
- scope: basic
  description: Baseline token claims (Keycloak built-in).
  kind: standard
- scope: microprofile-jwt
  description: MicroProfile JWT claim mapping (Keycloak built-in).
  kind: standard
- scope: service_account
  description: Marks a machine-to-machine client-credentials service account token.
  kind: platform
- scope: leia-api-gateway
  description: Access to the Leia/Immersity API gateway fronting the Immersity Cloud API.
  kind: platform
- scope: leia-storage-service
  description: Access to Leia Storage, the presigned-URL upload/download service.
  kind: platform
- scope: product-price-service
  description: Access to the product pricing service backing GET /api/v1/prices.
  kind: platform
- scope: payment-entitlement-service
  description: Access to the credit/entitlement service that meters API consumption.
  kind: platform
- scope: immersity-sdk-developer
  description: Developer entitlement for the gated Immersity SDK portal (support.immersity.ai/sdk).
  kind: platform
- scope: immersity-ai-mobile-backend
  description: Backend access used by the Immersity AI mobile applications.
  kind: platform
- scope: device-management
  description: Device registration and management for Immersity-enabled hardware.
  kind: platform
- scope: user-created-timestamp
  description: Exposes the account creation timestamp as a token claim.
  kind: platform
x-evidence:
  fetched: '2026-08-01'
  url: https://auth.immersity.ai/auth/realms/immersity/.well-known/openid-configuration
  http_status: 200
  content_type: application/json
  scope_count: 20