Transformation Errors
The following table outlines the various error codes, their descriptions, and HTTP status codes.
| Error Code | HTTP Status | Description |
|---|---|---|
| JR-0400 | 400 | Occurs when incorrect data is provided or required input fields are missing. |
| JR-0400 | 400/500 | The prediction backend failed due to internal or user error. |
| JR-0401 | 401 | This error occurs when the signed URL is invalid. |
| JR-0402 | 400 | The requested URL has already been signed. |
| JR-0403 | 403 | This error occurs if the user doesn't have sufficient permission. |
| JR-0404 | 404 | The requested entity does not exist. |
| JR-0405 | 404 | File not found in external storage such as GCS or PixelBin Storage. |
| JR-0415 | 400 | Bulk download limit exceeded due to file size or file count constraints. |
| JR-0416 | 416 | Requested range is greater than the file size. |
| JR-0418 | 403 | File size too large to be downloaded. |
| JR-0422 | 400 | This error occurs due to incorrect or missing parameters. |
| JR-0429 | 429 | Error is thrown when too many job creation requests have been made in a short period. |
| JR-0500 | 500 | This error occurs due to an internal server issue or network failure. |
| JR-1000 | 403 | Usage limit exceeded when the organization's usage is blocked or the limit is exhausted. |
| JR-1001 | 403 | Storage limit exceeded when all allocated storage has been consumed. |
| JR-1002 | 429 | Rate limit exceeded for the client ID and operation combination. |
| JR-1003 | 403 | Occurs when the user does not have an active subscription. |
| JR-1004 | 403 | This error occurs when payment is blocked. |
| JR-1005 | 403 | This error occurs when the admin is blocked. |
| JR-2000 | 404 | Updating a default datasource is not allowed. |
| JR-2001 | 404 | Deleting a default datasource is not allowed. |
| JR-2002 | 400 | Failed to fetch asset from datasource before timeout. |
| JR-2003 | 400 | External datasource error while fetching data. |
| JR-2004 | 400 | Exceeding the allowed limit for datasources or zones. |
| JR-3000 | 400 | Incorrect input for transformations. Example: applying watermark removal on an encrypted PDF. |
| JR-3002 | 401 | Credentials for the plugin are missing. |
| JR-5000 | 400 | Occurs when an unsupported or invalid asset is requested. |
| JR-7001 | 403 | The asset contains malicious content and cannot be processed. |
| JR-8000 | 429 | Too many requests sent to the prediction backend. |
| JR-8001 | 400 | The request contains incorrect configuration or data. |