Skip to main content

Base URL

Authentication

Include your API key in every request:

Response format

All responses are JSON. Successful responses return 2xx status codes. Errors return 4xx or 5xx with an error field:

Rate limits

Job lifecycle

Jobs are processed asynchronously. Use polling (GET /v1/jobs/{id}) or webhooks to know when a job completes.