Apa itu webhook?
Webhook adalah request HTTP otomatis yang dikirim satu sistem ke URL sistem lain begitu event tertentu terjadi, seperti lembar jam kerja disetujui. Sistem penerima kemudian bisa langsung bertindak, tanpa polling.
Cara kerja webhook
Anda mendaftarkan URL dan memilih event yang Anda pedulikan. Saat event seperti itu terjadi, sistem pengirim mengirim pesan JSON kecil ke URL tersebut yang menjelaskan apa yang terjadi. Jika penerima sedang tidak aktif, pengirim yang baik mencoba lagi nanti.
Karena siapa pun bisa mengirim ke URL publik, webhook ditandatangani. Pengirim menghitung tanda tangan HMAC atas pesan dengan secret bersama; penerima menghitung ulang dan hanya memercayai pesan yang tanda tangannya cocok.
Webhook di TimeTracking
TimeTracking mengirim webhook saat status jam kerja berubah, ditandatangani dengan HMAC dan dicoba ulang jika gagal. Anda bisa memakainya untuk memperbarui CRM, memulai proses faktur, atau memposting pesan di channel chat. REST API, dengan spesifikasi OpenAPI, menangani arah sebaliknya: membaca dan menulis data sesuai kebutuhan.
Halaman terkait
API dan integrasi
REST API terbuka, webhook, CLI, dan server MCP untuk Claude, sudah tersedia. Data Anda tetap terbuka.
MCP (Model Context Protocol)
Standar terbuka yang memungkinkan asisten AI seperti Claude terhubung ke tool dan sumber data secara terstruktur.
Jejak audit
Catatan kronologis yang tidak bisa diubah tentang siapa membuat, mengubah, atau menyetujui data, dan kapan.
Lihat harga
Gratis hingga 5 pengguna. Core mulai €1 per pengguna per bulan, semuanya sudah termasuk.
Coba TimeTracking gratis
Gratis hingga 5 pengguna. Core mulai €1 per pengguna per bulan, semuanya sudah termasuk.