Перейти к основному содержимому

История изменений

Изменения в API и в этой документации, свежие сверху.

2026-08-25

API

  • В payload вебхука появилось поле success: true только если сообщение доставлено (DELIVERED, READ, REPLIED, PARTIALLY DELIVERED), иначе false. См. Вебхук.
  • Если в асинхронном пакете нет id ни у одного сообщения, отправляется один вебхук с request_id, а не пропускается уведомление.

2026-08-24

API

  • Уведомление об отклонённом сообщении теперь имеет ту же форму, что и статус доставки: плоский объект со status: REJECTED и причиной в error. Поле success и вложенный массив data убраны — один payload, один парсер. См. Вебхук.
  • Отклонённый запрос теперь порождает по одному уведомлению на каждое сообщение с hook, каждое со своим id. Раньше отправлялось одно уведомление на адрес, и про остальные сообщения пачки клиент не узнавал.
  • Уведомление Verify (OTP) приведено к той же форме и теперь тоже содержит status и updated.

2026-08-21

Документация

  • Новая страница Callback-уведомления — входящее SMS на выделенный номер, ответы Viber 2 Way и отчёт о доставке на e-mail. Ни одно из этих уведомлений раньше не было описано.
  • Вебхук — добавлены поля request_id, reply и duration; id и msg_id — строки, а не числа; добавлены правила доставки (одна попытка, без повторов, таймауты 5 секунд) и пример отклонённого сообщения.
  • Verify (OTP) — описан вебхук, который сообщает об отклонённом запросе.
  • В примерах запросов на страницах JSON API появились готовые к запуску сниппеты на cURL, PHP, Python и Node.js.
  • Команды receive, delete и price в HTTP API по ошибке были описаны как send.
  • Wap-Push больше не описан в документации.