Skip to main content
Every error response uses the same shape:
Check the HTTP status and error.code before reading data.

Codes

Storage connections

Creating, testing, or updating a storage connection returns these codes: A failed delivery does not return an error code. The job reports a reason for that destination instead. See delivery errors.

How do I handle the common errors?

The three you’ll hit most: INSUFFICIENT_CREDITS, RATE_LIMITED, VALIDATION_ERROR.

See also

  • Plan limits: caps behind PLAN_LIMIT and RATE_LIMITED
  • Job lifecycle: where RUNNER_ERROR and RUNNER_TIMEOUT surface
  • Credits and billing: INSUFFICIENT_CREDITS and the prepaid model
  • FAQ: common questions about failed jobs and refunds
  • Pricing: plan that lifts your concurrency and rate caps
Last modified on September 18, 2026