WhatsApp Business API, built for your product
Integrate WhatsApp directly into your CRM, backend, or app. Send approved template messages, check delivery status, and trigger automations programmatically — with a simple REST API and your own secure key. No monthly platform fee, no per-seat pricing.
Official Meta WhatsApp Business PlatformPay-as-you-go — from ₹0.10 / message in India
Everything you need to send WhatsApp at scale, programmatically
Send template messages
Trigger any approved WhatsApp template from your own systems — order updates, OTPs, reminders, promotions — with dynamic variables for the body, header, buttons, and media.
Check delivery status
Query the real-time status of any message by its ID — sent, delivered, read, or failed — and keep your own systems in sync.
Fetch template details
Pull a template's structure and placeholders via the API so your integration always sends the right variables.
Secure API keys
Generate a Bearer token scoped to your WhatsApp Business account. Use it from any language or platform, and rotate it whenever you need to.
Incoming webhooks
Connect external events — from your store, CRM, or app — to your Wonestop automations and WhatsApp workflows.
The developer-friendly WhatsApp API
Everything runs on the official platform and the same pay-as-you-go wallet as the dashboard — so your integration is compliant, predictable, and cheap to run.
Official Meta WhatsApp Business Platform
No unofficial workarounds, no ban risk from grey-market tools.
One wallet, one rate
API messages draw from the same pay-as-you-go wallet as the dashboard. Flat ₹0.10 per message in India; no separate, pricier “developer plan.”
No subscription, no per-seat fees
Pay only for the messages you send.
Works alongside the dashboard
Send via API, then manage the replies in your shared team inbox.
Simple REST + Bearer auth
Get productive in minutes, in any stack.
Send your first message in three steps
- 1
Get your API key
Generate an API token from Dashboard → Developer → API Keys. It's scoped to your WhatsApp Business account.
- 2
Pick an approved template
Choose (or create) a Meta-approved template. Grab its ID from the Templates page, or fetch it via the API.
- 3
Call the API
Send a POST request with your token, template ID, and recipient. You get back a message ID you can track.
curl -X POST "https://backend.wonestop.com/api/whatsapp/v1/send-message" \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"phone_number_id": "<YOUR_PHONE_NUMBER_ID>",
"template_id": "<TEMPLATE_ID>",
"phone_number": "919820388810",
"variables": [
{ "type": "body", "values": ["John Doe", "ORD-12345"] }
]
}'{
"success": true,
"message_id": "wamid.HBgLMTIzNDU2Nzg5",
"status": "sent"
}That's it — the message is sent, a credit is deducted from your wallet, and you get back a message ID you can track.
What's in the API
https://backend.wonestop.com/api/whatsapp/v1/send-messageSend a template message
/api/whatsapp/v1/get-template-by-id/:template_idFetch a template's structure
/api/whatsapp/v1/message-status/:message_idCheck message delivery status
Authorization: Bearer header.Frequently asked questions
No — the full platform works without any code. The API is for teams who want to integrate WhatsApp into their own systems.
Start building on WhatsApp today
Get your API key, grab the docs, and send your first message in minutes.