Lewati ke konten

Lihat pengiriman webhook

Mengembalikan payload event dan setiap percobaan pengiriman, termasuk waktu, status HTTP, dan respons server.


GET/v1/webhook-deliveries/{id}
Membutuhkan izin webhooks:read.
idstringwajib

Id pengiriman (wdl_…).

Contoh: wdl_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali wdl_.

dataobjectwajib

Objek yang dikembalikan, atau array objek untuk operasi daftar.

deliveryobjectwajib

Status pengiriman event ini ke satu endpoint.

idstringwajib

Id pengiriman (wdl_…).

Contoh: wdl_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali wdl_.

event_idstringwajib

Event yang dikirim (wev_…).

Contoh: wev_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali wev_.

event_typestringwajib

Nama event di dalam payload, misalnya payment.succeeded; gunakan untuk menentukan handler event yang dijalankan.

Contoh: payment.succeeded

Nilai yang mungkin: payment.created, payment.succeeded, payment.failed, payment.expired, payment.settled, payment.anomaly, payment.unsettled, payment.reversed, payment.reversal_cancelled, payment.attempt.created, payment.attempt.failed, payment_link.created, payment_link.cancelled, payment_link.expired, payment_link.completed, payment_link.limit_reached, invoice.issued, invoice.paid, invoice.voided, project.created, project.updated, project.activated, project.deactivated, project.payment_methods_changed, project.live_requested, project.live_approved, project.live_revision_requested, api_key.created, api_key.rotated, api_key.revoked, webhook_endpoint.created, webhook_endpoint.updated, webhook_endpoint.deleted, webhook_endpoint.secret_rotated, webhook_endpoint.disabled, webhook.test

payment_idstring | nullwajib

Pembayaran terkait; null jika event tidak membahas pembayaran.

Contoh: pay_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali pay_.

simulatedbooleanwajib

true untuk event uji atau skenario sandbox.

endpoint_idstringwajib

Endpoint tujuan pengiriman (whk_…).

Contoh: whk_01k7q3m8x2v5t9n4b6c1d0e7fa

Diawali whk_.

statusstringwajib

pending berarti masuk antrean, retrying akan dikirim lagi, succeeded berarti endpoint membalas dengan status 2xx, dan failed berarti tidak ada percobaan ulang lagi.

Contoh: succeeded

Nilai yang mungkin: pending, retrying, succeeded, failed

attempt_countintegerwajib

Jumlah percobaan pengiriman sampai sekarang, termasuk percobaan terakhir.

Contoh: 1

next_attempt_atstring | nullwajib

Waktu percobaan ulang pengiriman berikutnya; null jika tidak ada percobaan ulang yang dijadwalkan.

Contoh: 2026-10-26T03:04:05.000Z

Format: date-time

last_status_codeinteger | nullwajib

Status HTTP yang dijawab servermu pada percobaan terakhir; null bila tidak menjawab.

Contoh: 200

last_error_codestring | nullwajib

Kode pendek kenapa percobaan terakhir gagal; null bila tidak gagal.

Contoh: string

delivered_atstring | nullwajib

Waktu endpoint pertama kali menerima event; null sampai pengiriman berhasil.

Contoh: 2026-10-26T03:04:05.000Z

Format: date-time

created_atstringwajib

Waktu objek ini dibuat (RFC 3339, UTC). Gunakan untuk mengurutkan objek berdasarkan waktu pembuatan.

Contoh: 2026-10-26T03:04:05.000Z

Format: date-time

payloadobjectwajib

Yang dikirim: event, sebagai satu objek JSON.

Nilai: object

attemptsarray dari objectwajib

Setiap percobaan pengiriman HTTP ke endpoint ini, diurutkan dari yang terlama.

attempt_nointegerwajib

1 untuk percobaan pertama.

Contoh: 1

attempted_atstringwajib

Kapan percobaan dilakukan (RFC 3339, UTC).

Contoh: 2026-10-26T03:04:05.000Z

Format: date-time

status_codeinteger | nullwajib

Status HTTP yang dijawab servermu; null bila tidak menjawab.

Contoh: 200

duration_msintegerwajib

Berapa lama panggilan berlangsung, dalam milidetik.

Contoh: 143

response_snippetstring | nullwajib

Awal jawaban servermu; null bila tidak ada jawaban.

Contoh: string

error_codestring | nullwajib

Kode pendek kenapa percobaan gagal; null bila berhasil.

Contoh: string

metaobjectwajib

Detail request seperti id dan kursor paginasi.

request_idstringwajib

Id request ini. Sebutkan saat bertanya ke dukungan.

Contoh: req_Hy3k9QzT2LmN8vXa

Request yang gagal dijawab dengan bentuk error yang sama; lihat Error.

curl "https://api.baiyar.com/v1/webhook-deliveries/{id}" \
-H "Authorization: Bearer $BAIYAR_KEY"