mirror of
https://github.com/valitydev/hooker.git
synced 2024-11-06 00:05:17 +00:00
7863958dde
* 🔄 Synced local '.github/workflows/basic-linters.yml' with remote 'workflows/base/basic-linters.yml' * 🔄 Synced local 'LICENSE' with remote 'LICENSE' * 🔄 Created local '.github/settings.yml' from remote '.github/settings.yml' * 🔄 Created local 'CODEOWNERS' from remote 'codeowners/java' |
||
---|---|---|
.github | ||
src | ||
.gitignore | ||
CODEOWNERS | ||
LICENSE | ||
pom.xml | ||
README.md | ||
renovate.json |
webhooker (hooker)
Сервис вебхуков
Сервис предоставляет интерфейс для CAPI для создания, удаления вебхуков, установки/редактирования опций вебхука (таких как url, public/private keys - они генерируются сервисом, типы событий). Сервис получает события инвойсинга и кастомеров из кафки и далее отправляет в webhook-dispatcher
Интерфейс для CAPI доступен по пути /hook
Для более подробного ознакомления со структурой объектов можно воспользоваться ссылкой на сам объект webhooker.thrift
Подробная информация по протоколу отправки сообщений мерчантам описана в swagger-спецификации