Skip to main content
Pikzels uses concurrency limits to protect service quality for all API users.
Default concurrency limit is 10 in-flight requests per API key.

Behavior

  • Up to 10 concurrent requests can run at once per API key.
  • When one finishes, a slot opens immediately.
  • If you exceed the limit, the API returns HTTP 429.

Retry Guidance

  • Track in-flight request count in your client.
  • Apply exponential backoff for 429 responses.
  • Add jitter to avoid synchronized retry spikes.

Example Error Envelope

{
  "error": {
    "code": "RATE_LIMITED",
    "message": "Too many concurrent requests"
  }
}
See /errors for the current error response format and common error codes.