Base URL
All API requests should be made to:Authentication
All endpoints require authentication via Bearer token. Include your API key in theAuthorization header:
Request Format
All POST and PUT requests should include:Response Format
All responses are JSON with the following structure: Success Response:HTTP Status Codes
| Code | Description |
|---|---|
| 200 | Success |
| 201 | Created |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid or missing API key |
| 403 | Forbidden - Insufficient permissions |
| 404 | Not Found - Resource doesn’t exist |
| 429 | Too Many Requests - Rate limited |
| 500 | Internal Server Error |
Rate Limiting
Requests are rate limited based on your plan. Rate limit headers are included in all responses:Pagination
List endpoints support pagination with these query parameters:| Parameter | Type | Description |
|---|---|---|
limit | integer | Items per page (default: 20, max: 100) |
offset | integer | Number of items to skip |
cursor | string | Cursor for cursor-based pagination |