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" }
  }'