Base URL
Authentication
All requests require a bearer token obtained through the magic link flow. Pass the token in theAuthorization header:
Resources
| Resource | Description |
|---|---|
| Skills | Org-scoped tasks that captures are recorded against |
| Captures | Recorded spatial sessions |
| Objects | 3D models used in captures and courses |
| Organizations | Tenant accounts and member management |
| Users | User identity and member profiles |
OpenAPI spec
A full OpenAPI 3.1 specification is published at/api/openapi.yaml and is automatically synced from the holos-api repository on every master push. Use it to generate client SDKs or explore endpoints interactively.
The OpenAPI spec sync is not yet active. It will be wired up once the spec regeneration pipeline is complete.
Concepts
Authentication
Session tokens and the bearer flow
Webhooks
Event notifications via Stytch and Svix
Errors
Error format and status codes
