support Contact Support | system status System Status
Page Contents

    Dynamic Ingest Error Message Reference

    This is a reference to error messages returned by the Dynamic Ingest API. Also see the error message reference for the CMS API, which is used in conjunction with the Dynamic Ingest API for ingesting videos.

    Error messages

    The follow error messages can be returned by the Dynamic Ingest API

    Dynamic Ingest Error Messages
    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 Content-Type: application/json header

    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.


    Page last updated on 28 Sep 2020