Skip to main content
POST
Send Message
Send a direct message to any WhatsApp user. You can send a simple message or reply to an existing message.
This endpoint costs 1 credit per message sent. Ignore this if you’re on per-seat pricing: usage is unlimited.
To get your account_id, you need to first authenticate your WhatsApp account. See WhatsApp Authentication for details on how to log your WhatsApp account and obtain the account ID.

Header Parameters

string
required
Your API key

Body Parameters

string
required
The ID of your WhatsApp account
string
required
The recipient’s phone number (international format without +)
string
required
The text message to send
string
The ID of the message you’re replying to
string
The text of the quoted message
number
Unix timestamp in milliseconds of the quoted message
boolean
true if the quoted message is from you, false if from the recipient

Response

string
Request status (success/error)
string
Detailed message about the sending status
object
Additional data returned when message is sent successfully

Notes

  • Phone numbers must be in international format without the + prefix
  • All quoted parameters must be provided together when replying to a message
  • The quoted_from_me parameter helps distinguish between replies to your messages vs received messages