Base URL
session_1790294409382_3035.
Authentication in one line
Send your API key in thex-api-key header on every request. Keys are issued per account with scopes that say what they may do: upload, read, control. See API authentication.
Endpoints
Projects
Builds
Project control
Sessions and analytics
Webhooks and assistants
Typical workflows
- Release from CI
- Schedule a showroom
- Investigate a complaint
1
Upload
Upload File with
autoRelease: true; keep the uploadId.2
Watch the pipeline
Poll Build Status every 30 seconds until
state is live, or listen for build.approved on your webhook. The verdict tells you if a wait is genuine or the build is stuck.3
Roll viewers over
Optionally End Sessions so everyone reconnects onto the new build.
Versioning and compatibility
- Everything lives under
/api/v1. Fields are added, never removed or renamed, within v1; treat unknown fields as ignorable. - The legacy prefix
/pixelStripeApistill routes to the same handlers but answers with aDeprecation: trueheader. Use/api/v1in new integrations. - The
codefield on error responses is stable and safe to branch on;messageis for humans and may change.
OpenAPI
A machine-readable description of every endpoint on this page is in the docs repository asapi-reference-openapi.json. Import it into Postman, Insomnia or an SDK generator.