Webhooks

Woalz mengirim webhook keluar ke URL kamu saat ada event pada produkmu. Daftarkan satu atau lebih URL webhook per aplikasi di /developer/<appId>/webhooks.

Woalz mengirim webhook keluar ke URL kamu saat ada event pada produkmu. Daftarkan satu atau lebih URL webhook per aplikasi di /developer/<appId>/webhooks.

Semua event berbagi envelope yang sama:

{ "id": "evt01H8XZT...", // ID event unik (kunci idempotensi) "type": "purchase.completed", "createdat": "2026-04-22T10:34:12.123Z", "appid": "uuid-of-your-app", "data": { // payload spesifik per event (lihat di bawah) } }

Pakai id sebagai kunci idempotensi. Jika kamu melihat id yang sama dua kali, proses sekali saja.

Setiap webhook menyertakan tanda tangan HMAC-SHA256 dari raw request body, memakai webhook secret kamu (ditampilkan sekali saat kamu membuat webhook; bisa di-regenerate dari /developer/<appId>/webhooks).

Header yang dikirim:

Daftar Isi / Sections

  • Katalog event
  • Bentuk payload
  • Signing
  • Kebijakan retry
  • Payload event
  • Menguji webhook secara lokal
  • Praktik keamanan terbaik
  • Changelog
  • Dukungan