Skip to main content
POST
Sends a plain text message to a contact through a configured WhatsApp Business channel. Automatically creates or reuses an existing conversation thread.

Headers

string
requerido
Your API key for authentication. Found in your dashboard under API settings.

Body

string
requerido
UUID of the WABA channel to send from. Find your channel IDs in your dashboard under Channels.
string
requerido
UUID of the contact to message. The contact must have a valid WhatsApp number (wa_id or phone_number).
string
requerido
The text content of the message.
string
UUID of an existing conversation thread. If provided, channel_id and contact_id are inferred from the thread automatically.

Response

boolean
true if the message was sent successfully.
string
Human-readable status description.
object

Error Codes

  • 400 Bad Request — Missing required fields or channel is not WABA type
  • 401 Unauthorized — Invalid or missing API key
  • 404 Not Found — Channel or contact not found
  • 500 Internal Server Error — Server-side or Meta API error

Code Examples