/v3 so it’s clear which version you’re calling.
What’s new in v3
- Scoped API keys — a key is bound to a workspace and one or more
subaccounts, with fine-grained
resource:actionscopes. - Predictable rate limits — per-subaccount burst and daily limits, with
X-RateLimit-*headers on every response. - Interactive reference — try any endpoint from the browser using the API Reference tab.
Quickstart
1
Create an API key
In the dashboard, open Settings → API Keys and create a key. Copy it —
the secret (
ask_live_…) is shown only once.2
Call an endpoint
Pass the key as a Bearer token and select the target subaccount with the
X-Subaccount-Id header.3
Explore
Browse the API Reference tab and run requests directly in the
playground.
Conventions
- All responses use the envelope
{ "data": ..., "error": ..., "request_id": ... }. - Timestamps are ISO-8601 UTC.
subaccount_idin a request body is accepted as an alias for theX-Subaccount-Idheader (and for the legacylocation_id).
