error.code before reading data.
Codes
Which plan lifts a PLAN_LIMIT?
A compose video above your plan and a GPU job on Free returnPLAN_LIMIT with error.details, a list of problems shaped { path, message, upgradeTo }. upgradeTo is "pro" or "studio", the cheapest plan that runs the job. It is null when only an enterprise plan does. Read upgradeTo instead of parsing the message.
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
- FFmpeg: the flag and command errors this job returns
- Compress: why a target can be unreachable
- Plan limits: the caps that produce a limit error
- Limits
- Job lifecycle
- Authentication
Related
- Plan limits: caps behind
PLAN_LIMITandRATE_LIMITED - Job lifecycle: where
RUNNER_ERRORandRUNNER_TIMEOUTsurface - Credits and billing:
INSUFFICIENT_CREDITSand the prepaid model - FAQ: common questions about failed jobs and refunds
- Pricing: plan that lifts your concurrency and rate caps