Перейти до вмісту
Глосарій

Що таке вебхук?

Вебхук — це автоматичний HTTP-запит, який одна система надсилає на URL іншої системи щойно відбувається певна подія, наприклад затвердження табеля. Система-отримувач може одразу на нього відреагувати без постійного опитування.

Як працюють вебхуки

Ви реєструєте URL і обираєте події, які вас цікавлять. Коли така подія відбувається, система-відправник надсилає на цей URL коротке JSON-повідомлення з описом того, що сталося. Якщо отримувач недоступний, добрий відправник повторює спробу пізніше.

Оскільки будь-хто може надіслати запит на публічний URL, вебхуки підписуються. Відправник обчислює HMAC-підпис повідомлення за допомогою спільного секрету; отримувач обчислює його повторно й довіряє лише повідомленням зі збіжними підписами.

Вебхуки в TimeTracking

TimeTracking надсилає вебхуки, коли години змінюють статус, із підписом HMAC і повторними спробами в разі збою. Ви можете використовувати їх, щоб оновити CRM, запустити виставлення рахунків або опублікувати повідомлення в чат-каналі. REST API зі специфікацією OpenAPI охоплює зворотний напрям: читання й запис даних на вимогу.

Спробуйте TimeTracking безкоштовно

Безкоштовно до 5 користувачів. Core від €1 за користувача на місяць, усе включено.