Developers
A real WhatsApp Business API, built for automation.
Scoped API keys, predictable JSON, and webhooks for the events that matter — messages, contacts, conversations, broadcasts and segments.
REST API · Webhooks · Zapier
Authenticate with a scoped key
Create a key in Settings → API keys, scope it to what it needs, and send it as a bearer token. Keys are encrypted at rest and never shown again after creation.
Authorization: Bearer sk_live_••••••••••••
Send a WhatsApp template
One POST sends an approved template with per-recipient variables. Delivery and read status flow back via webhooks.
POST /v1/messages
curl https://api.watx.in/v1/messages \
-H "Authorization: Bearer $WATX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+919812345678",
"type": "template",
"template": {
"name": "order_shipped",
"language": "en",
"variables": { "1": "Priya", "2": "AWB123456" }
}
}' Webhooks
Subscribe to what happens.
message.received A customer sent you a message on any channel.
message.status Delivery, read or failure status changed for an outbound message.
conversation.assigned A conversation was assigned to a teammate.
conversation.status A conversation was opened, closed or snoozed.
form.submitted A hosted form or booking was submitted.