Lewati ke konten

Log event

Cari event terbaru, periksa pengirimannya, atau kirim ulang ke endpoint webhook.


Event tersimpan selama 30 hari. Gunakan daftar event untuk mencari event yang belum diterima servermu:

  • GET /v1/events — terbaru dahulu; filter type (satu jenis atau keluarga seperti payment.*), project_id, payment_id, payment_link_id, starting_after, limit. Butuh webhooks:read.
  • GET /v1/events/{id} — satu event, persis seperti saat dikirim.

Key proyek hanya bisa membaca event proyeknya. Event uji tidak masuk ke log.

Event mencatat apa yang terjadi. Pengiriman mencatat satu upaya mengirim event ke endpoint. Buka detail pengiriman untuk melihat jawaban server atau kirim ulang event:

  • GET /v1/webhook-deliveries: terbaru dahulu; filter endpoint_id, payment_id, status (pending, retrying, succeeded, failed). Butuh webhooks:read.
  • GET /v1/webhook-deliveries/{id}: satu pengiriman beserta isi yang dikirim dan semua percobaannya: waktu, kode status, dan jawaban servermu.
  • POST /v1/webhook-deliveries/{id}/resend: mengirim event yang sama ke endpoint yang sama lagi, sebagai pengiriman baru. Butuh webhooks:write dan Idempotency-Key.

Key proyek hanya bisa membaca pengiriman ke endpoint milik proyeknya.