POST
/api/send-messageSends a message to a specific WhatsApp group using its Group ID.
Send Group Message
Send a message directly to a WhatsApp group using its unique Group ID (e.g., [email protected]). Use the /api/groups endpoint to find the IDs of the groups you are in.
The parameters are the same as sending a regular message, but the to field must contain the Group ID.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| to | string | Yes | Group ID (e.g., '[email protected]'). |
| text | string | Yes | The text content of the message. Required if no media/contact/location is sent. |
| imageUrl | string | No | URL of the image to send. |
| videoUrl | string | No | URL of the video to send. |
| documentUrl | string | No | URL of the document to send. |
| audioUrl | string | No | URL of the audio file to send (sent as voice note). |
| stickerUrl | string | No | URL of the sticker (.webp) to send. |
| contact | object | No | Contact card object. |
| location | object | No | Location object. |
Code Examples
curl -X POST "https://www.wasenderapi.com/api/send-message"
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{
"to": "[email protected]",
"text": "Hello everyone in the group!"
}'Response Examples
{
"success": true,
"data": {
"msgId": 100000,
"jid": "+123456789",
"status": "in_progress"
}
}