Skip to main content
The v3 API is the supported, public interface to Assistable. Every endpoint lives under /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:action scopes.
  • 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_id in a request body is accepted as an alias for the X-Subaccount-Id header (and for the legacy location_id).