Uniapgrate Node

Вебхуки

Вместо регулярного опроса можно получать уведомления. Адрес задаётся в кабинете; поддерживается только HTTPS.

События

  • order.created, order.status_changed
  • stock.task_completed, stock.task_failed

Подпись

Каждый запрос подписан HMAC-SHA256 секретом вебхука. Подпись — в заголовке X-Signature, время отправки — в X-Timestamp. Отклоняйте запросы старше 5 минут.

signature = hex(hmac_sha256(secret, timestamp + "." + raw_body))

Повторы

Ответ с кодом не 2xx или таймаут 10 секунд — повтор через 1, 5, 30 минут, затем каждые 2 часа в течение суток.