Когда статус отправленного сообщения меняется, вебхук отправляется на адрес, который указан в поле callbackUrl
при создании рассылки.
Тело запроса:
{
"id": "e67057c1-e97b-4fb4-b040-7cd81528baa9",
"bulkId": "cc5a20f9-55da-4e5c-932e-cc85c3d36566",
"groupId": "d49144ec-d09d-4e24-99f9-34c5ded7de64",
"flowId": "20689f30-8c7b-45b4-9884-8593fc275aed",
"oldStatus": "PENDING",
"newStatus": "DELIVERED",
"oldStatusCode": 2,
"newStatusCode": 6,
"price": 2.5,
"partCount": 1,
"callbackData": "00001"
}
Описание полей:
Поле | Тип | Обязательно | Описание |
---|---|---|---|
id | String | Да | Идентификатор сообщения. |
bulkId | String | Да | Общий идентификатор всех сообщений из рассылки. |
groupId | String | Да | Внутренний идентификатор. |
flowId | String | Да | Внутренний идентификатор. |
oldStatus | String | Да | Предыдущий статус сообщения. |
newStatus | String | Да | Текущий статус сообщения. |
oldStatusCode | Int | Да | Предыдущий статус-код сообщения. |
newStatusCode | Int | Да | Текущий статус-код сообщения. |
price | Int | Да | Стоимость сообщения. |
partCount | Int | Да | Количество частей сообщения. |
callbackData | String | Да | Значение, переданное в поле callbackData при отправки сообщения. |