Error messages
The follow error messages can be returned by the Dynamic Ingest API
Code | Message | Type | Description |
---|---|---|---|
400 | PROFILE |
json |
Unable to find profile by name |
400 | BAD_REQUEST |
json |
Unable to parse request body. |
400 | NOT_SUBMITTED |
json |
Unable to submit job, please try again later |
400 | NO_SUCH_VIDEO |
json |
Unable to find the referenced video |
400 | NO_SOURCE |
json |
Unable to find a source to use |
400 | CDN_CREDENTIALS |
json |
Unable to fetch CDN credentials |
400 | BAD_CALLBACKS |
json |
Callbacks were not in expected format |
401 | UNAUTHORIZED |
json |
Authentication failed; check to make sure your client credentials were correct for the access token |
403 | DYNAMIC_DELIVERY_NOT_ALLOWED |
json |
This account is not enabled for Dynamic Delivery, but a Dynamic Delivery profile was specified |
403 | CONTEXT_AWARE_ENCODING_NOT_ALLOWED |
json |
This account is not enabled for Context Aware Encoding, but a Context Aware Encoding profile was specified |
404 | RESOURCE_NOT_FOUND |
json |
The api couldn't find the resource you requested |
415 | UNSUPPORTED_MEDIA_TYPE |
json |
Either the file you are trying to ingest is not a type supported (see Supported Video and Audio Formats, Codecs, and Containers) or the request did not include a |
422 | MALFORMED_SOURCE_URL |
json |
source url is malformed. |
422 | BAD_PROTOCOL_SOURCE_URL |
json |
source url uses a unsupported protocol. |
422 | EXCEED_MAXIMUM_VTT_SOURCES |
json |
vtt sources exceed the maximum size. |
422 | INVALID_VTT_KIND |
json |
vtt kind is invalid. |
422 | CONSTRAINT_VIOLATION |
json |
capture-image is not allowed if an image source is provided. |
422 | UNPROCESSABLE_ENTITY |
json |
request data contains some unprocessable entity. |
429 | RATE_LIMIT_EXCEEDED |
json |
Dynamic Ingest job not created. Reduce the number of concurrent jobs for this account before trying again. This error has been logged |
400 | CDN_CONFIGS |
json |
Unable to fetch CDN credentials |
400 | AMBIGUOUS_REQUEST |
json |
Both a master url and use_archived_master were set in the request. |
500 | INGEST_ERROR |
json |
This error generally indicates that there was a temporary disruption of the ingest service. |