WhatsApp API for transactional messages
WAppOTP's messaging API sends order confirmations, shipping updates, appointment reminders, receipts and media over WhatsApp from your own number, with delivery and read status and signed webhooks.
Transactional messages are the ones customers expect: they asked for the order, the booking or the password reset. WhatsApp gets them read quickly, and WAppOTP lets you send them from your app without Meta template approval.
Updated
Send a message or a saved template
{
"to": "+639171234567",
"template": "order_shipped",
"variables": { "name": "Ana", "order": "#1042" }
}Features
- Text, images, video and documents (invoices, tickets) with captions.
- Reusable templates with {{variables}}, checked before sending.
- Delivery and read status per message, plus signed webhooks.
- Rotation across several linked numbers to spread volume.
- SMS channel for Philippine numbers, and automatic link shortening with the URL shortener add-on.
- Consent-gated campaigns for marketing, throttled with automatic opt-outs.
Keep your number healthy
WhatsApp can restrict numbers that send unsolicited messages. Send only messages customers expect, use a dedicated number, spread high volume across several linked numbers, and use campaigns only for contacts who opted in.
Frequently asked questions
Can I send PDFs and images?
Yes. POST /v1/messages/media sends images, video and documents with an optional caption.
Do I need approved templates?
No. WAppOTP sends free-form text from your linked number. Saved templates are optional and only for reuse.
How do I know a message was read?
Each message reports sent, delivered and read status via the API and webhooks.
Start sending in minutes
Free plan, no card and no Meta approval. Link your WhatsApp number by QR and make your first API call today.
Create a free account