RouteDeskТехническая поддержка
Диалог с ИИ

Подпись и доставка webhook

Версия 2.7

Спросить ИИ

Проверка подлинности события

RouteDesk отправляет заголовки X-RD-Signature и X-RD-Timestamp. Сформируйте строку из timestamp, точки и необработанного тела HTTP-запроса. Вычислите HMAC-SHA256 с секретом webhook и сравните подпись в постоянное время. Допустимое отклонение часов составляет 300 секунд.

Повторы и дубликаты

Если обработчик не вернул 2xx, RouteDesk повторяет доставку до 8 раз в течение 24 часов. Используйте event_id как ключ дедупликации. Ответьте 2xx после надёжной записи события в очередь. Повторы имеют тот же event_id.

Проверка пропавшего webhook

Проверьте журнал доставок в настройках интеграции, конечный URL и код ответа. Если виден 401, проверьте секрет и допустимое окно timestamp. Поддержке передайте event_id и время ошибки без секрета или полного тела события.