Immersive API V1 (GraphQL)

The Immersive platform V1 API — a single GraphQL endpoint exposing organizational data (achievements, assignable content, labs, collections, cyber roles, viewer account, workforce scenarios, and OIDC login requests). Authenticated with a bearer access token minted by exchanging an API access key + secret token at the public tokens endpoint (tokens expire after 30 minutes).

API entry from apis.yml

apis.yml Raw ↑
name: Immersive API V1 (GraphQL)
description: The Immersive platform V1 API — a single GraphQL endpoint exposing organizational data (achievements,
  assignable content, labs, collections, cyber roles, viewer account, workforce scenarios, and OIDC login
  requests). Authenticated with a bearer access token minted by exchanging an API access key + secret
  token at the public tokens endpoint (tokens expire after 30 minutes).
humanURL: https://docs.immersivelabs.com/
baseURL: https://api.immersivelabs.online/v1/graphql
properties:
- type: APIReference
  url: https://docs.immersivelabs.com/
- type: Authentication
  url: authentication/immersive-labs-authentication.yml