Base URL
Authentication
All requests require a Bearer token:Response Format
Successful responses return the resource directly as JSON. Error responses use this format:HTTP Status Codes
| Code | Description |
|---|---|
200 | Success |
204 | No content |
400 | Validation error |
401 | Invalid API key |
403 | Insufficient permissions |
404 | Resource not found |
409 | Conflict (duplicate, state error) |
429 | Rate limit exceeded |
500 | Server error |
Pagination
List endpoints use cursor-based pagination:| Parameter | Description |
|---|---|
limit | Max items per page (1-100, default 20) |
starting_after | ID of the last item from the previous page |