This event notifies you of a message that could not be sent. This may happen when given phone number is wrong or when message send expires.
{
"event": "message_failed",
"timestamp" : "2017-12-29T17:26:17.331Z",
"data" : {
"channel": {
"id": "1527759271281586456078759331238786",
"type": "mobile"
},
"contact": {
"id": "6456078781510718339",
"phone_number": "15558576309"
},
"message": {
"id": "6456078996108088196"
},
"error": {
"code": 1,
"message": "Error while processing the request."
}
}
}
Parameter | Type | Description |
---|
data.channel | object | Channel where the data.contact resides in. |
data.contact | object | Contact to whom the message was sent but not delivered. |
data.message | object | Messages which was sent, will contain only message.id . |
data.error.code | number | Error code, see errors below. |
data.error.message | string | Detail message of an error, see errors below. |
Error Code | Reason |
---|
1 | Error while processing the request. |
4 | Message failed to be delivered within 24 hours. |