Broadcast (Bulk) Guide
Endpoint ini dirancang untuk mengirimkan pesan ke banyak tujuan sekaligus dengan dukungan variabel dinamis. Sangat efisien untuk pengiriman notifikasi massal atau kampanye informasi.
Format broadcast_list
Input berupa string teks dengan pemisah titik koma (;) untuk setiap kolom, dan baris baru (\n) untuk setiap penerima.
- Kolom 1: Nomor WhatsApp (Wajib)
- Kolom 2: Variabel
{{nama}}(Opsional) - Kolom 3+: Variabel
{{1}},{{2}}, dst (Opsional)
Contoh Teks:
628123456789;Budi;Pesanan #101
628987654321;Ani;Pesanan #102
Variabel dalam Pesan
Anda dapat menyisipkan variabel di dalam template pesan Anda:
"Halo
{{nama}}, paket{{1}}Anda sedang dikirim."
Parameter Penting
| Parameter | Default | Penjelasan |
|---|---|---|
delay | 5 | Jeda (detik) antar pengiriman untuk menjaga keamanan akun (Anti-Ban). |
media_url | - | URL file jika ingin mengirim pesan gambar/video secara massal. |
Anti-Ban Policy
Selalu gunakan jeda (delay) yang cukup (minimal 5-10 detik) saat mengirim broadcast dalam jumlah besar untuk menghindari pemblokiran oleh sistem WhatsApp.
Send broadcast
POST/:device_id/broadcast
Enqueue multiple messages from a list with variable support ({{nama}}, {{1}}, {{2}}, etc).
Request
Responses
- 200
- 400
- 401
Broadcast berhasil diinisiasi
Bad Request
Unauthorized