Lewati ke konten utama

🔗 Konfigurasi Webhook

Webhook memungkinkan aplikasi Anda untuk menerima notifikasi secara otomatis ketika ada kejadian tertentu di WhatsApp, seperti pesan masuk atau pembaruan status pengiriman.

Keuntungan Menggunakan Webhook​

Daripada melakukan polling (mengecek berulang kali) ke API Wagy, Webhook memberikan data secara push (real-time). Ini jauh lebih hemat sumber daya dan membuat aplikasi Anda lebih responsif.

Fitur PRO

Fitur Webhook hanya tersedia bagi perangkat yang memiliki kuota PRO.

Langkah Konfigurasi​

  1. Siapkan sebuah URL di server Anda (contoh: https://api.bisnisanda.com/wagy-webhook).
  2. Masukkan URL tersebut di kolom Webhook URL.
  3. Klik Simpan URL.
  4. Klik tombol Verifikasi Sekarang. Wagy akan melakukan verifikasi kepemilikan URL dengan mengirimkan kode challenge. Pastikan server Anda merespons dengan benar sesuai standar dokumentasi teknis kami.

Keamanan Webhook Signature​

Untuk memastikan bahwa data yang masuk ke server Anda benar-benar berasal dari Wagy dan bukan pihak lain, kami menyediakan Webhook Secret:

  • Wagy akan menyertakan header X-Wagy-Signature pada setiap pengiriman data.
  • Anda dapat memverifikasi tanda tangan ini menggunakan algoritme HMAC-SHA256 dengan Webhook Secret Anda sebagai kuncinya.
  • Contoh kode verifikasi dalam berbagai bahasa pemrograman tersedia langsung di halaman konfigurasi panel.

Jenis Event yang Didukung​

Wagy mendukung berbagai jenis event, termasuk:

  • message.received: Saat ada pesan masuk ke nomor Anda.
  • message.sent, delivered, read: Pembaruan status pesan yang Anda kirim.
  • device.status_update: Notifikasi jika device Anda terputus atau terhubung kembali.

Terakhir, pelajari cara mengelola pembayaran di Billing & Pembayaran.