The following lists the response codes returned by Transloadit, which you can use to handle errors.
An Assembly is running if ok
is either ASSEMBLY_UPLOADING
or ASSEMBLY_EXECUTING
. All other states mean the Assembly has completed. If it completed in error, the error
property will be set. More details on ok
and error
codes can be found below.
OK codes are always returned via ok
key, like this: { ok: "{OK_CODE}" }
.
The Assembly was canceled.
The Assembly was completed successfully.
The Assembly is currently being executed.
The Assembly Notification was replayed.
The Assembly is being replayed.
The Assembly is still in the process of being uploaded.
The upload connection was closed or timed out before receiving all data.
Error codes are always returned via the error
key, like this: { error: "{ERROR_CODE}" }
.
Number of active Assemblies fetched.
You require admin permissions to do this.
The Assemblies have been updated.
You are not allowed to access this Assembly because it is not yours.
The Assembly cannot be replayed.
The Assembly could not be created.
The process managing this Assembly crashed and could not be restored.
Your Assembly uses one or more disallowed Robots.
Your Assembly {steps: ...} parameter is empty.
For this Assembly, retrieving execution progress has not been enabled.
The Assembly expired.
The Assembly accepted the added file.
A place for this file must be reserved before adding it.
The Assembly reserved a space for this file.
Your Assembly appears to be infinite, the "use" parameters form a loop.
The Assembly had a malformed notify_url. They must be strings.
Your 'num_expected_upload_files' parameter value is invalid. It must be a number greater than or equal zero.
Your Assembly {steps: ...} is a non-object value.
There was a problem enqueuing a job for your Assembly. Please reach out to support.
Bad parameters
The Assembly memory limit of 8MB was exceeded. Please try to import less files and/or upload a zip file with less files.
The Assembly notifications could not be listed.
Bad parameters
There was a problem saving the Assembly notification. Please get in touch with support.
The Assembly notification could not be replayed.
This Assembly is not capable of handling the requested endpoint.
The Assembly is not finished yet and thus cannot be replayed yet.
The Assembly you requested crashed or does not exist.
The Assembly could not be replayed
An Assembly must have at least one transcoding or Step.
The Assembly had not configured any notify_url.
Your Assembly does not include a {steps: ...} parameter.
The Assembly's upload progress has been updated.
This Assembly must make use of specific robots as per the contract.
This Assembly has already received all expected file uploads.
since
time is missing or incorrect
Must provide a specific region
, or "all"
You are fetching status for the same Assembly too often. Please slow down.
The status for the Assembly you requested could not be found.
There was a problem parsing the status json of the Assembly.
One of your {steps: ...} parameters is a non-object value.
One of your step parameters includes an non-string {robot: ...} value.
One of your step parameters either includes a non-array {use: ...} value or the members of the "use" array are not strings or objects. If they are objects, they must contain a "name" property.
One of your step parameters did not include a {robot: ...} key.
One of your step parameters is referencing an unknown {robot: ...}.
One of your step parameters references an unknown {use: ...} value.
This Assembly must use the UrlTransform feature as per the contract.
The given auth expires parameter is in the past.
Your auth keys were successfully found.
Your auth keys could not be found.
Your Auth Key was successfully created.
Your Auth Key was successfully deleted.
Your Auth Key could not be created.
Your Auth Key could not be deleted.
Your Auth Key could not be updated.
The Auth Key scopes were successfully found.
The Auth Key scopes could not be found.
Your Auth Key was successfully updated.
Your auth secret could not be shown.
Your auth secret could be retrieved.
Something is wrong with the pricing record attached to your workspace, please contact support.
The bill limit that was configured for this workspace is exceeded this month.
The uploader is not accepting new Assemblies.
Got an error fetching the number of active Assemblies.
We recommend URL Transform is only used in combination with a CDN to cache results. Otherwise each hit is transcoded which may ramp up bills fast for popular pages. That's why you should (have your CDN) set the query parameter or header key: 'cdn' with the value: 'required'.
Unable to validate Basic Auth credentials
Companion credentials request contains invalid data
Companion OSS support ping request contains invalid data
Do not reuse Assembly IDs.
Transloadit was unable to download an external file.
There was a problem extracting meta data information from your file.
The /file/serve Step has no result to serve. Possibly your Instructions do not support the input file type.
Could not get workspace, there was a database error.
Could not get workspace, this is an unknown Auth Key.
Grafana webhook error
Grafana webhook write error
Transloadit was unable to import a file.
Something is wrong with the pricing record attached to your workspace, please contact support.
The Auth Key you used for the operation does not have the required scope.
One of our commands reported an error.
One of our commands timed out.
This is an invalid Assembly status.
Invalid auth expires parameter provided - we could not parse it.
Invalid Auth Key parameter provided - the value is not a string.
Invalid auth referer parameter provided, could not parse it.
Invalid auth referer parameter given, could not parse it.
We could not parse the meta data for the file #file#.
The form contained bad data, which cannot be parsed.
The files could not be processed, the provided file format is not supported by this Robot.
Bad params field provided, it contains invalid json.
The given signature does not match ours. Maybe your Auth Key demands to use sha384 instead of sha1?
You must not name a step ":original" that is not using the /upload/handle Robot. This will lead to bad job spawning like duped jobs or infinite Assemblies.
Bad Template field provided, it contains invalid json.
When using the /upload/handle robot, its step name must be ":original".
The uploaded file exceeded the file size limit.
No auth expires parameter was provided.
No Auth Key parameter provided.
No auth parameter provided.
Your workspace has no country record attached to it, please contact support or update your workspace information.
Bad auth parameter provided, it is not an object.
Bad params field provided, it is not an object.
No params field provided.
Your workspace has no pricing record attached to it, please contact support.
Invalid or no result Step defined, which is mandatory for URL Transform Assemblies.
No rpc result from image-resizer
No signature field was provided.
This workspace demands that a Template ID is provided. None was provided, though.
You have exceeded the usage limit of your Transloadit plan. Please upgrade your plan to make this error message go away, or get in touch with support.
One of your files is possibly malicious and cannot be processed.
Your priority job slots were successfully found.
Your priority job slots could not be found.
There was an error fetching the queue stats
Fetching or resetting the queue actors failed
Request limit reached
This request comes from a location that is not allowed.
The original request was closed prematurely.
Authorization required
Forbidden
Unknown method / url
Unexpected error
The request was denied for security reasons. If you think this is in error, please get in touch with support.
Database failed to sync
Your Template was successfully created.
Your Template Credentials were successfully created.
Your Template Credentials were successfully deleted.
Your Template Credentials were successfully found.
Your Template Credentials could not be injected.
Your Template Credentials could not be created.
Your Template Credentials could not be deleted.
Your Template Credentials could not be found.
Your Template Credentials could not be read.
Your Template Credentials could not be updated.
Your Template Credentials were successfully read.
The Template Credentials types were successfully found.
The Template Credentials types could not be found.
Your Template Credentials were successfully updated.
The Template for this request could not be fetched due to a db error.
Your Template was successfully deleted.
This Template had the allow_steps_override
option set to false
, so clients are not allowed to temper with its steps.
Your Template was successfully found.
Your Template contained invalid JSON.
Bad parameters
There was no Template found for the given template_id and workspace.
Your Template was successfully updated.
Your Template didn't pass validation.
Transloadit was unable to download a file from our temporary location.
An invalid file or setting caused a command to fail.
You need to first verify your email address before you can do this.
Transloadit was unable to process this Assembly.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4