The payload of an ErrorResponse event must specify a type and a message.


There is one error message type in the Alexa.Video namespace.

Type Description
NOT_SUBSCRIBED The user is not subscribed to the content for a channel or other subscription-based content.

Example: Alexa.Video.ErrorResponse

    "event": {
        "header": {
            "messageId": "4e02d3c8-85e8-4e32-8a1b-08c1d52122ad",
            "correlationToken": "dFMb0z+PgpgdDmluhJ1LddFvSqZ/==",
            "name": "ErrorResponse",
            "namespace": "Alexa.Video",
            "payloadVersion": "3"
        "endpoint": {
            "scope": {
                "type": "DirectedUserId",
                "directedUserId": "access-token-from-Amazon"
            "endpointId": "videoDevice-001"
        "payload": {
            "message": "optional information about the error that will be logged by Alexa",
            "type": "NOT_SUBSCRIBED"
Interface Description
Alexa.ErrorResponse Defines general error messages.