Build on the WhatsApp API.
One REST API for everything WhatsApp. Send and receive messages, manage chats, contacts and groups, and get real-time webhook events. Live on the official WhatsApp Business API.
# One POST request sends a WhatsApp message
curl -X POST https://api.wassenger.com/v1/messages \
-H "Token: $WASSENGER_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "phone": "+1234567890",
"message": "Hello from Wassenger 👋" }'
✓ 201 Created — message queued
One REST API, 30+ actions.
Everything WhatsApp can do, exposed as clean HTTP endpoints. Authenticate with an API key, call the endpoint, get JSON back. No SDK required to start.
Send messages
Text, media, documents, location, contacts, polls, buttons and reactions — to any number or group.
Receive messages
Pull inbound messages over the API or get them pushed instantly to your server with webhooks.
Manage chats
List, search, archive, assign and label conversations across your whole inbox programmatically.
Manage contacts
Create, update, search and segment contacts. Import lists and keep your CRM in sync.
Manage groups
Create groups, add or remove participants, update group info and post to broadcast channels.
Manage numbers
Connect numbers, check device and session status, and monitor message delivery and queues.
Real-time events, pushed to you.
Subscribe once and Wassenger streams every WhatsApp event to your endpoint the instant it happens — new messages, delivery and read receipts, status changes and more.
Build chatbots
React to inbound messages in milliseconds and reply automatically with your own logic.
Auto-replies & automations
Trigger workflows on any event — route a lead, update a record, fire a notification.
Signed & verified
Every payload is signed so your server can verify it really came from Wassenger.
Code in your language.
Copy-paste examples in 15+ programming languages. Test every endpoint live in the API tester, then drop 80+ ready-made examples straight into your project.
curl -X POST https://api.wassenger.com/v1/messages \
-H "Token: $WASSENGER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "+1234567890",
"message": "Hello from Wassenger"
}'Prefer no code?
You don't have to touch the API at all. Connect Wassenger to the tools you already use, or let an AI assistant drive WhatsApp for you.
Developer questions, answered.
Is this the official WhatsApp Business API?
How do I authenticate API requests?
How do webhooks work?
Which languages have code examples?
Do I need to write code to use Wassenger?
Start building in minutes.
Create your account, generate an API key, and send your first WhatsApp message with a single request.
Developer resources
Full REST API reference, signed webhook events, a live API tester and 80+ ready-made code examples.