reference

API console — try /v1 live

Run real, authenticated requests against the TRaX Developer API (/v1) right here, then copy the exact curl, JavaScript, or Swift you need. Every panel below is generated from the live OpenAPI spec (version rendered in the toolbar), so it always matches the real contract.

Set your key once

The /v1 gateway authenticates with a user-scoped API key — send it as Authorization: Bearer sk_live_…. Paste your sk_live_ key in the API key box below one time. It is stored in this browser only (localStorage), masked on screen, sent only to the API at request time, and never logged. Create a key from your account's Developer / API Keys screen — see Account and API keys.

Autofill from your account

Click Load my account (or Autofill from my account on any endpoint) and the console fetches your real studios, sources, destinations and connections and turns path parameters like {id} into pickers of your actual IDs — so a real call is one click away.

Try it, or take the snippet

  • Send makes the real request and shows the live status, timing, headers, and JSON response.
  • Prefer to run it yourself? Every endpoint emits copy-paste curl / JS fetch / Swift built from your current values, plus a Copy for AI button that yields the whole endpoint spec + example as one markdown blob to hand an LLM.
  • Building a client end-to-end? See Build a client, the full /v1 reference, and the machine-readable llms.txt / llms-full.txt.

Live requests use CORS. Send runs from your browser, and the /v1 gateway allows this docs origin for GET, POST, PATCH and DELETE. It does not yet allow PUT, so PUT /v1/studios/{id}/show-settings fails from the console with a network error; its copy-paste snippet works from a terminal or app.


107/107 endpoints · v1.28.0Copy-for-AI: llms-full.txt →
Authentication
https://api.traxstreaming.live

Stored in this browser only (localStorage), never sent anywhere but the /v1 API. Keys are operator-provisioned today — ask the TRaX team.

How Try-it works. Send makes a real, authenticated request from your browser to / using the key above. If a request fails to reach the API (a network/CORS error), the gateway hasn’t yet allow-listed this docs origin — use the generated curl/JS/Swift snippet from your terminal or app instead. Write endpoints return 503 write_disabled until the deployment enables them.

meta

studios

stream

chat

connections

media

canvas

account

playback

storage

destinations

intercom

embed