Endpoint
Send text or approved template messages to one or up to 50 parsed recipients and inspect every per-recipient result.
curl -X POST "/api/v1/messages/send" \
-H "Authorization: Bearer tus_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{"to":"+919876543210","type":"text","text":{"body":"Hello"},"client_reference":"order-123"}'{
"request_id": "msgreq_example",
"account_id": "account_uuid",
"client_reference": "order-123",
"type": "text",
"accepted_count": 1,
"failed_count": 0,
"results": [{ "to": "+919876543210", "status": "accepted", "message_id": "wamid.example" }]
}A mixed or wholly failed recipient batch can still return the aggregate response. Inspect every results entry. Accepted means the provider request succeeded at that stage; it does not prove delivery.