Dokumentasi

Log Pengiriman & Pengujian

Panel Webhooks memiliki log pengiriman per endpoint. Gunakan untuk memastikan peristiwa tiba, mendiagnosis kegagalan, dan mengirim sampel baru tanpa aktivitas nyata.

Melihat Log Pengiriman

1

Buka Pengaturan → Webhook

Buka Dashboard → Settings → Webhooks.
2

Perluas baris webhook

Klik Log Pengiriman pada kartu webhook. Terlihat50 percobaan terakhir, terbaru dahulu.
3

Periksa setiap entri

Setiap baris menampilkan jenis peristiwa, kode status HTTP, waktu respons, stempel waktu, dan pesan kesalahan jika ada.

Kolom Log

KolomDeskripsi
PeristiwaJenis peristiwa yang terjadi (mis. post.saved)
StatusStatus HTTP yang dikembalikan endpoint Anda. null jika waktu habis atau koneksi ditolak.
Waktu responsWaktu perjalanan pulang-pergi dalam milidetik dari pengiriman hingga byte respons terakhir.
BerhasilCentang hijau = HTTP 2xx. Silang merah = hasil lainnya.
KesalahanPesan kesalahan yang mudah dipahami untuk pengiriman yang gagal (mis. Request timed out (10s)).
Dikirim padaWaktu UTC percobaan pengiriman.

Mengirim Peristiwa Uji

1

Perluas kartu webhook

Di Settings → Webhooks, temukan webhook Anda, lalu klik Kirim peristiwa uji.
2

Periksa log pengiriman

Pengiriman uji muncul di atas Delivery Logs dalam beberapa detik. Pastikan ada 200 status.

Peristiwa uji adalah permintaan HTTP nyata

Peristiwa uji melalui pipeline yang sama dengan peristiwa nyata, termasuk tanda tangan HMAC. Kode verifikasi Anda diuji penuh.

Tidak ada percobaan ulang otomatis

Setiap pengiriman dicoba sekali. Log hanya untuk diagnostik; tidak ada tombol pemutaran ulang untuk peristiwa langsung yang gagal. Setelah memperbaiki endpoint, gunakan Uji untuk memverifikasi perbaikannya.

Penyebab Kegagalan Umum

Kesalahan / StatusKemungkinan penyebabPerbaiki
Request timed out (10s)Server membutuhkan lebih dari 10 detik untuk meresponsKembali 200 segera, lalu proses secara asinkron
401Verifikasi tanda tangan gagalPastikan membaca body mentah sebelum parsing JSON
404Jalur URL endpoint tidak adaPeriksa kembali URL di pengaturan Webhook Savebase
500Galat tak tertangani di penerimaPeriksa log server Anda untuk menemukan pengecualian
Koneksi ditolak / status nullServer mati atau URL salahPastikan server hidup dan dapat diakses publik