Dokumentasi - Webhook

Pengenalan

Webhook adalah cara bagi aplikasi untuk menyediakan data real-time kepada sistem lain, Webhook memungkinkan anda untuk mengirimkan data ke endpoint API setiap kali peristiwa tertentu terjadi.

Mengatur Endpoint

Untuk mulai menggunakan webhook, anda perlu mengatur url webhook pada perangkat anda yang sudah terhubung di Wa Vave, Url webhook ini akan menerima data dari sistem kami setiap kali peristiwa terjadi.

Tangani Pesan Dibaca

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan yang sudah dibaca oleh pengguna.

Lihat contoh kode
Tangani pesan text

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan text yang masuk dari pengguna.

Lihat contoh kode
Tangani pesan gambar

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan gambar yang masuk dari pengguna.

Lihat contoh kode
Tangani pesan audio

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan audio yang masuk dari pengguna.

Lihat contoh kode
Tangani pesan video

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan video yang masuk dari pengguna.

Lihat contoh kode
Tangani pesan sticker

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan sticker yang masuk dari pengguna.

Lihat contoh kode
Tangani pesan lokasi

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan lokasi yang masuk dari pengguna.

Lihat contoh kode
Tangani pesan katalog produk

Tangani pesan katalog, pesanan baru, status pesanan, webhook anda akan menerima data secara real time dari sistem kami.

Lihat contoh kode
Tangani pesan polling

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan polling yang masuk dari pengguna.

Lihat contoh kode
10 Tangani pesan reaction

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan reaction yang masuk dari pengguna.

Lihat contoh kode
11 Tangani pesan interactive

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan interactive yang masuk dari pengguna.

Lihat contoh kode
12 Tangani pesan dokumen

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan yang berisi file dokumen dari pengguna.

Lihat contoh kode
13 Tangani pesan dibalas

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan yang dibalas oleh pengguna.

Lihat contoh kode
14 Tangani pesan dihapus

Webhook anda akan menerima data secara real time dari sistem kami ketika ada pesan yang dihapus oleh pengguna.

Lihat contoh kode
15 Tangani status perangkat

Webhook anda akan menerima data secara real time dari sistem kami ketika perangkat / device anda terhubung atau terputus.

Lihat contoh kode
16 Tangani Pesan ChatGpt

Webhook anda akan menerima data secara real time dari sistem kami jika terdapat pesan masuk dari AI ChatGpt.

Lihat contoh kode
17 Tangani Panggilan Masuk

Webhook anda akan menerima data secara real time dari sistem kami jika terdapat panggilan masuk dari pengguna.

Lihat contoh kode

Pesan yang kami teruskan ke webhook

Type Diteruskan Langganan Keterangan
text Free / Berbayar Hanya berisi pesan text
image Free / Berbayar Maksimal ukuran file 15MB
voice Free / Berbayar Maksimal ukuran file 15MB
File Audio Free / Berbayar Maksimal ukuran file 15MB
video Free / Berbayar Maksimal ukuran file 15MB
document Free / Berbayar Maksimal ukuran file 15MB
catalog Free / Berbayar Pesan yang berisi produk katalog, pesanan baru, dan status pesanan yang anda beli
grup Free / Berbayar Pesan berasal dari grup whatsapp
acara Free / Berbayar Pesan acara
sticker Free / Berbayar Pesan sticker
location Free / Berbayar Pesan lokasi
interactive Free / Berbayar Pesan yang berisi tombol button atau list tombol
reaction Free / Berbayar Pesan reaksi
ChatGpt AI Free / Berbayar Hanya pesan text dan pesan yang terdapat tautan