The reference below is generated from the OpenAPI spec atDocumentation Index
Fetch the complete documentation index at: https://docs.kataven.ai/llms.txt
Use this file to discover all available pages before exploring further.
src/hub/api-server/openapi.yaml.
Every endpoint is grouped by tag in the sidebar. Each endpoint page
shows:
- The full request shape (path, query, body)
- All response codes
- “Try it” — call the live API from this page
Authentication for try-it
Click the lock icon at the top of any endpoint and paste your bearer token + account slug. They’re stored in your browser only — Mintlify never proxies them.Status codes you’ll see across the surface
| Code | Meaning |
|---|---|
200 / 201 / 204 | Success. |
400 | Bad request — usually a missing required field, malformed JSON, or invalid X-Account-ID. |
401 | Bearer token missing or invalid. |
403 | kataven-admin rejected, or admin-only endpoint without X-Admin: true. |
404 | Resource not found in this account. |
409 | State conflict (e.g. delete a non-draft campaign, delete a provider with attached numbers). |
429 | Cost cap exceeded (concurrent / per-minute / daily). |
5xx | Server error. |