REST API for OTP Delivery
A simple REST endpoint: send a phone number, get the OTP delivered to the customer on WhatsApp — ready to integrate in minutes.
Communication Hub — OTP
Send one-time passwords to customers on WhatsApp using a simple REST API — where messages are read immediately, not ignored in an SMS inbox.
SMS OTP delivery fails in areas with poor mobile network coverage, blocking users from completing verification.
SMS is increasingly filtered as spam, causing OTP messages to never arrive.
Building and maintaining OTP delivery infrastructure from scratch consumes significant engineering time.
Developers need an OTP API that works immediately without lengthy approval processes.
A simple REST endpoint: send a phone number, get the OTP delivered to the customer on WhatsApp — ready to integrate in minutes.
OTP messages are delivered as official WhatsApp messages — higher open rates and faster customer response than SMS.
Uses Meta's dedicated Authentication template category, designed specifically for OTP and verification flows with a built-in copy button.
Get real-time webhook callbacks for sent, delivered, and read status — know exactly when the customer received their code.
Built-in per-number rate limiting prevents OTP flooding attacks and protects your WhatsApp sender reputation.
Full API reference with request/response examples available at /developer/api/otp — no account required to read the docs.
Availability: Available as part of the Communication Hub add-on through Build Your Package.