Skip to main content

Broadcast (Bulk) Guide

This endpoint is designed to send messages to multiple destinations simultaneously with support for dynamic variables. It is highly efficient for sending mass notifications or information campaigns.

broadcast_list Format

Input is a text string with a semicolon (;) separator for each column, and a newline (\n) for each recipient.

  • Column 1: WhatsApp Number (Required)
  • Column 2: {{nama}} variable (Optional)
  • Column 3+: {{1}}, {{2}}, etc. variables (Optional)

Text Example:

628123456789;Budi;Order #101
628987654321;Ani;Order #102

Variables in Messages

You can insert variables into your message template:

"Hello {{nama}}, your package {{1}} is being shipped."

Important Parameters

ParameterDefaultExplanation
delay5Delay (seconds) between deliveries to maintain account safety (Anti-Ban).
media_url-File URL if you want to send mass image/video messages.
Anti-Ban Policy

Always use a sufficient delay (delay) (minimum 5-10 seconds) when sending large-scale broadcasts to avoid being blocked by the WhatsApp system.


Send broadcast

POST 

/:device_id/broadcast

Enqueue multiple messages from a list with variable support ({{nama}}, {{1}}, {{2}}, etc).

Request

Responses

Broadcast berhasil diinisiasi