Send a WhatsApp Message
POST
Send a WhatsApp message to a phone number. Supports both template messages (business-initiated, pre-approved) and chat messages (within 24h customer care window).
/v1/whatsappRequest Body
Recipient phone number in international format (e.g.,
+919876543210). Must be at least 10 digits.Message type. One of
template or chat.Template name (required when
type is template). Must be a pre-approved template in Meta Business Manager.Template language code. Default:
en_US.Template variable values in order (e.g.,
["John", "ORD-123"] for {{1}}, {{2}}).Chat message text (required when
type is chat).Template Message Example
cURL
Chat Message Example
cURL
Response
200 OK
Error Response
402 Payment Required
WhatsApp messages are billed from your wallet. You get 20 free lifetime messages, then each message costs $0.05 from your wallet balance.