Every OTP, tracked from send to received.
Fire off a WhatsApp OTP and watch it move — sent, delivered, received — in real time, with one API and one dashboard instead of juggling WhatsApp's infrastructure yourself.
No WhatsApp Business account setup required to start testing
Request
POST /v1/otp/send { "to": "+91 98•••••21", "channel": "whatsapp", "template": "login_verify" }
Response · 200 delivered
{
"otp_id": "otp_8f2a1c",
"status": "delivered",
"expires_in": 300
}
99.97%
Delivery success rate
<1.2s
Median OTP delivery
24/7
Delivery monitoring
What you get
Three endpoints, most of what a product needs from WhatsApp.
Secure OTPs
POST /v1/otp/sendOne-time codes verified in under a second, with automatic expiry, single-use enforcement, and built-in rate limiting so nobody can hammer a phone number.
Bulk messaging
POST /v1/messages/broadcastReach your entire opted-in audience in one call, with template approval, batching, and backoff handled for you.
Delivery tracking
GET /v1/messages/{id}Sent, delivered, read, failed — every status change visible in the dashboard or pushed to your own webhook.