ㅤВремя чтения материала — 5 мин.
ㅤFinmap
ㅤ
ㅤ
ㅤWebhook — это мощный инструмент для интеграции систем и автоматизации процессов. С помощью вебхуков Finmap вы можете получать в реальном времени оповещения о событиях, связанных с платежами, и использовать эти данные для решения различных задач: от автоматического обновления отчетности до триггерования дополнительных процессов в вашей системе.
ㅤ
Webhook имеют следующие статусы:
ㅤ
- create — создание платежа
- update — редактирование платежа
- delete — удаление платежа
ㅤ
ㅤ
ㅤЧтобы получить настроить Webhook вам нужно:
ㅤ
1. Перейти в настройки сервиса
2. Выбрать блок Настройки — Webhook
ㅤ
ㅤ
4. Нажимаем кнопку Добавить Webhook
5. В этой вкладке нужно будет указать Webhook URL (ссылка на сервис, который будет принимать Webhook), и название Webhook
ㅤ
ㅤ
ㅤ
✅ Готово! Webhook теперь будут работать основываясь на новых событиях о:
- создание платежа
- редактирование платежа
- удаление платежа
ㅤ
ㅤ
📌 Пример Webhook
ㅤ
{
«id»: «66d6c69882fb56e1ace32b4a»,
«eventType»: «operation_create»,
«userId»: «651bde3da0409c6075c6f427»,
«date»: 1725351575992,
«companyId»: «65390882941e03103e1b9958»,
«content»: {
«id»: «66d6c69882fb56e1ace32b48»,
«comment»: «new webhook»,
«amount»: 500,
«date»: 1725362348983,
«type»: «income»,
«tagIds»: [
«653a3a152af9c5441d85bf0a»
],
«projectIds»: [
«653a3a172af9c5441d85c18d»
],
«operationId»: «66d6c697da635a1073c79c22»,
«accountToId»: «653a398e0e2e25c60fc9c815»,
«categoryId»: «653a3a1e2af9c5441d85c9c5»,
«accountTo»: {
«id»: «653a398e0e2e25c60fc9c815»,
«name»: «Payments»
},
«custumerId»: «653a3a172af9c5441d85c0e2»,
«dateOfPayment»: 1725362348012
}
}