Base URL
Authentication
Every request needs anX-Api-Key header. See Authentication for how to generate one.
Conventions
- All request and response bodies are JSON.
- Timestamps are ISO 8601 strings.
- List endpoints return a plain JSON array — there’s no pagination envelope; use each endpoint’s own
limit/filter query parameters to bound results. - Fields on a resource are camelCase (e.g.
durationSeconds,hasRecording), even where the underlying data is stored differently. - A key only ever sees the account that created it — there is no cross-account access, by key or otherwise.
Authentication
Generate a key and see request examples in cURL, Node, and Python.

