Endpoint
Headers
| Header | Value |
|---|---|
Accept | application/json |
Authorization | Bearer {API_TOKEN} |
Content-Type | application/json |
Body parameters
Message text content.
Approved WhatsApp sender ID.
Sender ID route. Defaults to
transactional.Public HTTPS URL that receives delivery updates.
Custom message ID.
ISO datetime to schedule the message.
Label applied to multi-recipient campaigns.
Recipient (provide exactly one)
Recipient phone number.
Saved contact ID.
Array of saved contact IDs.
Single group ID.
Array of group IDs.
Newline-separated raw phone numbers.
Response fields
"success" when the message is accepted.Unique message ID. Use it with Message Status.
Sender used for delivery.
Message text.
Normalized recipient phone number.
Credits deducted for this message.
Error responses
| Status | Meaning |
|---|---|
400 | Missing or invalid request fields |
400 | Insufficient credit |
400 | Sender not approved for WhatsApp |
