Docs

Rate limits

Write limits are per API key; file downloads are per client IP. Trial is 20/min, funded or auto-reload is 60/min, burst is 5 per 10 seconds. Over-limit requests return 429 and are not billed.

Write limits are per API key. Download limits are per client IP. Counters are per Cloudflare location.

Write endpoints

Burst and sustained buckets apply to POST /v1/*.

  • Burst: 5 requests per 10 seconds per key
  • Trial: 20 per minute
  • Funded or auto-reload: 60 per minute

Downloads

GET /v1/files/:id is limited to 60 per minute per IP. These URLs are public for 24 hours.

Responses

429 includes Retry-After. The Node SDK exposes that as RelayPDFError.retryAfter. Rate-limited requests are unbilled.