project.updated
Dikirim saat nama, kategori, deskripsi, website, penanggung fee, atau metode pembayaran default sebuah project diperbarui dari tab Settings atau Payment Methods di dashboard (atau panggilan API yang setara).
Header
Bagian berjudul "Header"| Header | Deskripsi |
|---|---|
X-Baiyar-Signature |
t=<unix timestamp>,v1=<hex HMAC-SHA256> — lihat Verifikasi Signature Webhook |
Content-Type |
application/json |
Payload
Bagian berjudul "Payload"{ "id": "evt_PH2sIczyJUqsjk81Bqx3", "type": "project.updated", "created_at": "2026-09-16T04:03:46Z", "data": { "id": "project_IChAi2NR4vzKN3SgEYPI", "name": "Docs Example Store", "category": "digital_saas", "description": "Verification pass for webhook events feature", "website": "https://example.com", "fee_bearer": "merchant", "default_payment_methods": [{ "type": "qris" }], "updated_at": "2026-09-16T04:03:46Z" }}| Field | Tipe | Deskripsi |
|---|---|---|
id |
string | ID event unik — gunakan untuk deduplikasi pengiriman yang di-retry, bukan data.id |
type |
string | Selalu project.updated |
created_at |
date-time | Kapan event dibuat |
data.id |
string | Public ID project |
data.category |
string/null | Salah satu kategori yang tersedia di pengaturan project dashboard, atau null jika belum diatur |
data.description |
string/null | null jika belum diatur |
data.website |
string/null | null jika belum diatur |
data.fee_bearer |
string | merchant atau customer |
data.default_payment_methods |
array | Metode pembayaran yang aktif secara default untuk payment link baru di project ini |
data mencerminkan kondisi project setelah update — seluruh field
yang bisa diedit, bukan hanya yang berubah di panggilan ini.
Pengujian
Bagian berjudul "Pengujian"Tidak ada simulator sandbox untuk event ini — picu dengan benar-benar memperbarui pengaturan project sandbox dari dashboard, lalu perhatikan endpoint Anda menerima pengiriman dalam beberapa detik.