POST
Send single message
Required permission: WhatsApp Chats — Add
One endpoint for text, media, interactive, location, contacts, sticker, and replies (`parent_whatsapp_message_id`). Phone to: digits with country code (no +). Examples match the Engagive Public API Postman collection.
Path
/api/business/public/channels/whatsapp/accounts/:accountId/messages/send-singleExample request body (JSON)
{
"to": "923001234567",
"message_type": "text",
"content": "Hello! This is a plain text message.",
"preview_url": false
}Example success response (JSON)
{
"success": true,
"message": "Message sent successfully",
"data": {
"to": "923001234567",
"message_type": "text"
},
"metaResponse": {}
}Try it
Runs in your browser — token is not stored
If the request fails with a network / CORS error, your API may not allow browser calls from this site. Use curl, Postman, or your server instead. See Postman.
Full request URL
POST https://stage.api.engagive.io/api/business/public/channels/whatsapp/accounts/1/messages/send-single