REST API
Stable, versioned endpoints for catalogs, datasets, queries, agents and inference. OpenAPI 3.1 spec available.
A complete reference for our REST APIs, SQL surface and language SDKs — versioned, examples included and OpenAPI-spec backed.
Stable, versioned endpoints for catalogs, datasets, queries, agents and inference. OpenAPI 3.1 spec available.
Reference for SQL extensions including vector search, model inference and governance functions.
Official SDKs for TypeScript, Python, Go and Java with typed clients and streaming helpers.
OAuth 2.0, PATs and workload identity, plus transparent quotas and rate-limit headers on every call.
Generate a PAT or OAuth app in your workspace settings with the scopes you need.
Install the TypeScript, Python, Go or Java client — or call the REST API directly.
Every endpoint has copy-pasteable cURL, SDK and OpenAPI snippets in the docs.
Standardized error codes, retry guidance and idempotency keys for safe retries.
We use major version prefixes (e.g. /v2) and follow a 12-month deprecation policy for any breaking change.
Yes. Subscribe to events like 'query.finished' or 'agent.message' with signed payloads and automatic retries.
Limits vary by plan and endpoint and are returned in response headers. Enterprise customers can request lifts.
Every workspace gets a sandbox environment with seed data so you can build against the API without touching production.
Grab an API key and start integrating Avaloka into your product today.