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

Данные, API и интеграции

Вебхуки

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

  • Обновлено
  • Для управляющих

Кто может это сделать: Владельцы и администраторы

События

События вебхуков
СобытиеКогда отправляется
client.createdДобавлен клиент.
order.submittedПодана заявка.
order.approvedЗаявка одобрена.
order.settledРасчёт по заявке завершён, доли выпущены.
distribution.approvedВыплата одобрена.
transfer.completedПередача между инвесторами завершена.
message.receivedКлиент отправил сообщение.

Полезная нагрузка содержит идентификаторы, числа и суммы, но никаких персональных данных. Ваша система получает подробности с помощью ключа API.

Добавление адреса

  1. Откройте Настройки, затем Вебхуки, и выберите Добавить адрес.
  2. Введите адрес https, который отвечает статусом 2xx в течение нескольких секунд. Выберите события.
  3. Скопируйте секрет подписи. Он показывается один раз.
  4. Выберите Отправить тестовое событие, чтобы проверить доставку.
  • Принимаются только адреса https на публичных хостах. Адреса, ведущие в частные или внутренние сети, отклоняются.
  • Перенаправления не выполняются.

Проверка подписи

Каждая доставка — это JSON-запрос POST с заголовками EasyHaus-Event, EasyHaus-Delivery и EasyHaus-Signature. Подпись имеет вид t=<unix time>,v1=<hex>. Вычислите HMAC-SHA256 текста <t>.<raw body> с вашим секретом, сравните результат с v1 и отклоняйте устаревшие отметки времени.

Тело запроса: {id, type, created_at, organization_id, data}.

Повторные попытки и отключение

  • Отвечайте в течение 10 секунд. Неудачная доставка повторяется с растущими интервалами, до 10 попыток.
  • После 20 неудач подряд адрес отключается, а владельцам и администраторам приходит письмо. Устраните проблему и включите адрес снова — счётчик сбросится.
  • Журнал доставки показывает каждую доставку, её статус и HTTP-код и позволяет доставить повторно.
  • Вы можете изменить события, отключить адрес, сменить секрет (старый сразу перестаёт действовать) или удалить адрес.

Не нашли нужную информацию?

Расскажите, что вы пытались сделать. Мы ответим по электронной почте, а ваш вопрос поможет написать следующее руководство. Никогда не отправляйте пароли, номера документов или банковские реквизиты.