- KiT Docs Portal
- Личный кабинет
- WhatsApp API
- Типы сообщений
- Форматирование в текстовых сообщениях
- Форматы WhatsApp Media
- Коды ошибок платформы WABA
- Шаблонные сообщения
- Категории шаблонов
- Типы заголовков в шаблонных сообщениях
- Тело шаблонного сообщения
- Кнопки в шаблонных сообщениях
- Общее описание запроса
- Сообщение со всеми параметрами - заголовок изображение
- Сообщение со всеми параметрами - заголовок текст
- Сообщение изображение и текст
- Сообщение изображение, текст и подпись сообщения
- Сообщение изображение, текст и 2 кнопки - переход на сайт и позвонить
- Сообщение изображение, текст и 3 кнопки быстрого ответа
- Сообщение с кнопками содержащие динамическое дополнение к основному URL
- Сообщение местоположение и текст
- Сообщение динамиечский текст тело сообщения
- Сообщение динамиечский текст тело сообщения и заголовка сообщения
- Сообщение статичный текст
- Получить имена всех шаблонов - gettemplate
- Авторизационныe сообщения
- Чат сообщения
- Входящие сообщения от абонента
- Установить WebHook - setwebhookPOST
- Статусы сообщений на WebHookPOST
- HTTP SMS API
- JSON SMS API
- SOAP SMS API
- XML SMS API
- MobiCheck SMS API. OTP/2FA
- SMPP SMS API
Статусы сообщений на WebHook
POST
ВашURL
CHECK
TIP
delivered - доставлено до абонента
read - открыто абонентом
undelivered - не доставлено до абонента
failed - ошибка в отправке (не доставлено). WABA отклонила запрос.
Request
Header Params
X-API-KEY
string
required
Example:
123
Body Params application/json
typeRequest
string
required
status - Статус сообщения (не входящее сообщение)
Example:
status
id
string
required
Example:
FB2B007A-59F5-4C11-996E-2A5DC0296EE1
requestId
string
required
Example:
test-001
status
string
required
sent - доставлено до системы WABA
delivered - доставлено до абонента
read- открыто абонентом
undelivered - не доставлено до абонента
failed - ошибка в отправке (не доставлено)
Example:
delivered
senttime
string
required
Example:
2024-10-13 14:22:21
receivedtime
string
required
Example:
2024-10-13 14:22:29
receiver
string
required
Example:
77771234567
statuscode
string
required
Оличный от 200, ошибка, смотрите описание statustext и err
statustext
string
required
Example:
send error
err
string
required
Example:
Invalid Payload Sent
errorcode
string
required
conversationId
string
required
conversationExpiresAt
integer
required
Часовой пояс GMT+0000
В пределах данного срока вы можете отвечать произвольными сообщениями абоненту
Example:
1734163560
pricingCategory
string
required
authentication - одноразовый код
utility - сервисное сообщение
Example:
authentication
Example
{
"typeRequest": "status",
"id": "FB2B007A-59F5-4C11-996E-2A5DC0296EE1",
"requestId": "test-001",
"status": "delivered",
"senttime": "2024-10-13 14:22:21",
"receivedtime": "2024-10-13 14:22:29",
"receiver": "77771234567",
"statuscode": "200",
"statustext": "Ok",
"err": "",
"conversationId": "fcab03114d76d03b03994cf1ad5c7651",
"conversationExpiresAt": 1734163560,
"pricingCategory": "authentication"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'ВашURL' \
--header 'X-API-KEY: 123' \
--header 'Content-Type: application/json' \
--data-raw '{
"typeRequest": "status",
"id": "FB2B007A-59F5-4C11-996E-2A5DC0296EE1",
"requestId": "test-001",
"status": "delivered",
"senttime": "2024-10-13 14:22:21",
"receivedtime": "2024-10-13 14:22:29",
"receiver": "77771234567",
"statuscode": "200",
"statustext": "Ok",
"err": "",
"conversationId": "fcab03114d76d03b03994cf1ad5c7651",
"conversationExpiresAt": 1734163560,
"pricingCategory": "authentication"
}'
Responses
🟢200OK
text/html
Body
object {0}