Skip to Content
Beta DocsYou are viewing preview documentation that may change.Switch to stable v1
API Reference (Advanced)JWT Specification

JWT Specification

Purpose: define formal access-token format and verification constraints.

{ "alg": "RS256", "typ": "JWT", "kid": "main" }

Core Claims

  • sub: identity id
  • aud: application id
  • iss: issuer
  • email: identity email
  • exp, iat: temporal claims

Token Properties

  • Access token format: JWT
  • Signing algorithm: RS256
  • Access-token TTL: 30 minutes
  • Refresh token: opaque, state-bound, rotated

Verification

  • Public key endpoint: GET /v1/public_key
  • Validate signature, issuer, audience, and expiration

Beta Limitations

  • No JWKS endpoint
  • Static kid (main)
  • No multi-key rotation
Last updated on