Надёжная доставка событий с автоматическими повторами, подписями и журналом каждой попытки — без потерянных уведомлений.
При недоступности получателя Hexly повторяет доставку по экспоненциальной задержке — от нескольких секунд до нескольких часов, в зависимости от настроек плана.
Каждый payload подписывается HMAC-SHA256 с секретным ключом проекта — получатель может убедиться, что запрос действительно пришёл от Hexly, а не от третьей стороны.
Для каждого события доступна полная история: время каждой попытки, код ответа получателя и содержимое запроса — удобно для отладки интеграций.
События, которые не удалось доставить после всех повторов, попадают в отдельную очередь для ручного разбора вместо того, чтобы теряться бесследно.
import crypto from 'node:crypto'
function verifySignature(payload, signature, secret) {{
const expected = crypto
.createHmac('sha256', secret)
.update(payload)
.digest('hex')
return expected === signature
}}
Бесплатный план включает 100 000 запросов в месяц — достаточно для полноценной оценки.