Base URL
All API requests are made to:Authentication
Include your API key in theAuthorization header:
Use secret keys (
sk_) for server-side requests and public keys (pk_) for browser uploads.Request Format
- Content-Type:
multipart/form-datafor uploads,application/jsonfor other requests - Method: Varies by endpoint (see individual endpoint docs)
Response Format
All responses are JSON with consistent structure:Success Response
Error Response
Pagination
List endpoints support cursor-based pagination:
Response includes pagination info:
Common Headers
Request Headers
Response Headers
Endpoints
Upload
POST /v1/uploadFiles
GET /v1/files · GET /v1/files/:id · DELETE /v1/files/:idSigned URLs
POST /v1/files/:id/signed-urlUsage
GET /v1/usage