Send OTPs, order confirmations, delivery alerts, and marketing campaigns directly to WhatsApp — in one API call. No SDK. No complex setup.
What your customer sees on their phone
Whatever your business does, there is a WhatsApp message that fits it.
Send one-time passwords and 2FA codes. Higher open rates than SMS, cheaper than voice, and customers already trust WhatsApp.
Order confirmations, shipping updates, and delivery notifications. Customers prefer WhatsApp over email — your open rates will show it.
Send reminders the day before and cut no-shows by up to 50%. Works for clinics, salons, consultants, and any service business.
Send promotions, flash sale alerts, and product announcements to opted-in customers — on the app they open 30+ times a day.
Notify customers when their ticket is open, in progress, or resolved. Cuts down "any update?" messages to your support team.
Get a WhatsApp ping the moment your server goes down, a payment fails, or any critical event fires — faster than checking a dashboard.
From sign-up to your first delivered message in under an hour.
Register with your name and email — no credit card needed. You instantly receive an API key that authenticates every request your app makes to WhatsAPI.
Create a free Meta developer app, link your WhatsApp Business number, and paste your credentials into WhatsAPI. Our guided setup walks you through every screen.
Make one API call to send. You will know when the message was delivered, when it was read — and get a webhook callback the moment any status changes.
Every plan includes the full feature set — not a stripped-down version. No paywalls for basics.
Know the exact moment each message was delivered and when the recipient read it.
Set a webhook URL and we POST to your server instantly when message status changes.
Use Meta-approved templates to message any opted-in customer — not just those who messaged you in the last 24 hours.
If your app retries after a timeout, we detect it and will not send the same message twice.
Tell us when to send — we hold it and deliver on the exact schedule you set.
Send to multiple numbers in one request — up to 100 on Basic, 1,000 on Pro.
Build multi-step conversation flows triggered by keywords or events — no code required.
Every message logged with status, timestamp, and error details — searchable from the dashboard.
If a message fails, re-send it with one API call — no need to re-enter recipient details.
No SDK, no vendor library to learn. If you can make an HTTPS request, you can integrate WhatsAPI. See the full developer docs →
Step 1 — Register and get your API key (free, 30 seconds)
# Returns your API key — include it in every request curl -X POST https://whatsapi.cc/auth/register -H "Content-Type: application/json" -d '{ "name": "Acme Corp", "email": "[email protected]" }'
Step 2 — Send a message
# WhatsApp requires approved templates for outbound messages. # Every account gets "hello_world" to test with. Create your own for OTPs, order updates etc. curl -X POST https://whatsapi.cc/send-message -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{ "to": "14155552671", "template": { "name": "hello_world", "language": "en_US" } }'
Response
// messageId lets you track delivery status or retry if needed { "success": true, "messageId": "wamid.HBgLMTQxNTU1NTAxMDAVAgASGB...", "status": "sent" }
Full examples in Node.js, Python, PHP and more → Developer docs
You pay us for API access. You pay Meta directly for messages sent. No mark-ups, no hidden fees.
It takes 30 seconds to get an API key. The free plan never expires.
Create your free account →Questions? Email us at [email protected]