ㅤЧас читання матеріалу – 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
}
}