Developers
Build on the WAP91 API
Everything in the product is available programmatically — messages, contacts, templates, campaigns and events.
REST + JSON Signed webhooks Sandbox keys
Getting started
Create an API key, verify your number and send your first template message in under ten minutes.
Messages API
Send text, media, template, interactive button and list messages, and read delivery status.
Contacts API
Create and update contacts, attributes and labels to power segmentation.
Templates API
Submit templates for approval, check status and fetch the approved library.
Webhooks
Subscribe to inbound messages, status changes and Flow submissions with signature verification.
Rate limits & errors
Understand messaging tiers, throughput limits and standard error codes.
curl https://api.wap91.com/v1/messages \
-H "Authorization: Bearer $WAP91_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "919999999999",
"type": "template",
"template": { "name": "order_shipped", "language": "en" }
}'