Base URL
All API paths below are relative to this base. The interactive playground on each endpoint page is pre-configured with it.
Authentication
Pass your API key on every request:POST /api-keys. Keys are org-scoped and work for all content operations.
Response Format
Every endpoint returns a consistent JSON envelope:Error Codes
Pagination
Offset-based pagination on all list endpoints:
Responses include a
total count for computing page ranges:
Rate Limiting
Signup is limited to 5 requests per IP per hour. General API requests are subject to per-org limits. On429, back off and retry after the interval indicated in the response.
Health Check
200 OK when the API is operational.
TypeScript SDK
Zero-dependency TypeScript client for Node.js 20+.
MCP Tools
Call the API through AI assistants.
CLI Commands
Terminal access to all operations.
Authentication
Session tokens, OAuth flows, and API keys.

