WhatsApp Business API Platform

Send WhatsApp
messages at scale

Plug our API into any system in minutes. Manage contacts, templates, and broadcasts from one dashboard — or fully automate with our REST API and webhooks.

0.9%

Uptime

0+

Messages/day

0ms

Avg latency

WA Business API

online

Hi! How can I help you today?
I need order status
Your order #1234 is out for delivery 🚚
Expected by 5 PM today!
Thanks! 🎉
✅ Message delivered!
1,240 sent today
99.2% delivery rate

Everything you need

Built for developers.
Loved by teams.

REST API

Simple, well-documented API. Send messages, manage contacts, and read conversations with a single API key.

Real-time Webhooks

Receive instant delivery receipts, inbound messages, and status updates to your endpoint — signed with HMAC-SHA256.

Smart Broadcasts

Send approved templates to thousands of contacts with variable substitution, tag-based segmentation, and live delivery stats.

Multi-language Templates

Create and manage WhatsApp approved templates in any language with full component support — headers, footers, and buttons.

Secure by default

API keys hashed with SHA-256, JWT auth, webhook signatures, encrypted Meta tokens — security at every layer.

Live Analytics

Real-time delivery tracking, failed message reasons, broadcast stats, and message trends — all visible from the dashboard.

Developer first

Integrate in
under 5 minutes

One endpoint, one API key. Send your first WhatsApp message in a single curl command. Works with any language or framework.

Node.jsPythonPHPGoRubyJava
Single X-API-Key header — no OAuth flow
Auto-creates contacts and conversations
Webhook delivery with HMAC verification
Full response with WhatsApp message ID
Get your API key
send-message.sh
curl -X POST https://api.yourplatform.com/public-api/messages/send \
-H "X-API-Key: wap_••••••••••••••••••" \
-H "Content-Type: application/json" \
-d '{
"type": "template",
"to": "919998571057",
"templateName": "order_confirmed",
"languageCode": "en_US",
"components": [{
"type": "body",
"parameters": [
{ "type": "text", "text": "Chirag" },
{ "type": "text", "text": "#ORD-4821" }
]
}]
}'
// Response
{ "success": true, "data": { "waMessageId": "wamid.abc123..." } }

Simple process

Up and running in 3 steps

01

Create your account

Register in 30 seconds. Connect your Meta WhatsApp Business Account using our guided setup — no code needed.

02

Generate an API key

Go to Settings → Developer and create a named API key. Copy it once — it's stored hashed and never retrievable again.

03

Send your first message

Hit POST /api/public-api/messages/send with your key. That's it. Contacts, conversations, and delivery tracking are all handled automatically.

Pricing

Start free, scale as you grow

Free

₹0/mo

  • 50 messages/day
  • 1 agent
  • 500 contacts
  • Templates
  • API access
Get started
Most Popular

Starter

₹999/mo

  • 2,000 messages/day
  • 5 agents
  • 10,000 contacts
  • Broadcasts
  • Webhooks
  • Priority support
Get started

Pro

₹2,999/mo

  • 10,000 messages/day
  • Unlimited agents
  • Unlimited contacts
  • Advanced analytics
  • Dedicated support
  • Custom integrations
Get started

Set up in 10 minutes. Our order confirmation messages now go out automatically. Customers love it.

Priya S.

E-commerce founder

Clean REST API, reliable webhooks, good docs. Exactly what I needed to skip building WhatsApp infra myself.

Rahul M.

Backend engineer

The inbox is clean and the broadcast feature saves us hours every week. Real-time updates are a game changer.

Ananya K.

Support team lead

Ready to start sending?

Free account. No credit card. Your first 50 messages/day are on us.