Alert4MeНа лендинг
Справочник

Webhook-доставка

Контракт webhook-доставки, подписи и повторные попытки.

Payload

Webhook получает CloudEvent и технический блок доставки, который помогает связать попытку с правилом.

Payload webhook
{
  "event": {
    "specversion": "1.0",
    "id": "sha256-...",
    "source": "billing",
    "type": "invoice.paid",
    "data": {
      "title": "Оплачен счет"
    }
  },
  "delivery": {
    "attempt": 1,
    "rule_id": "rule_..."
  }
}

Подписи

Webhook-запросы подписываются HMAC-заголовками. Проверяйте подпись до обработки payload и логируйте correlation-id доставки.

Повторные попытки

Временные ошибки переводят доставку в retry. Постоянные ошибки после исчерпания попыток попадают в финальный статус, который виден в журнале.