Developers

WhatsApp Business API, built for your product

Integrate WhatsApp directly into your CRM, backend, or app. Send approved template messages, check delivery status, and trigger automations programmatically — with a simple REST API and your own secure key. No monthly platform fee, no per-seat pricing.

Official Meta WhatsApp Business PlatformPay-as-you-go — from ₹0.10 / message in India

What you can do

Everything you need to send WhatsApp at scale, programmatically

POST

Send template messages

Trigger any approved WhatsApp template from your own systems — order updates, OTPs, reminders, promotions — with dynamic variables for the body, header, buttons, and media.

GET

Check delivery status

Query the real-time status of any message by its ID — sent, delivered, read, or failed — and keep your own systems in sync.

GET

Fetch template details

Pull a template's structure and placeholders via the API so your integration always sends the right variables.

AUTH

Secure API keys

Generate a Bearer token scoped to your WhatsApp Business account. Use it from any language or platform, and rotate it whenever you need to.

EVENT

Incoming webhooks

Connect external events — from your store, CRM, or app — to your Wonestop automations and WhatsApp workflows.

Why build on Wonestop

The developer-friendly WhatsApp API

Everything runs on the official platform and the same pay-as-you-go wallet as the dashboard — so your integration is compliant, predictable, and cheap to run.

Official Cloud APIREST + Bearer₹0.10 / messageNo per-seat fees

Official Meta WhatsApp Business Platform

No unofficial workarounds, no ban risk from grey-market tools.

One wallet, one rate

API messages draw from the same pay-as-you-go wallet as the dashboard. Flat ₹0.10 per message in India; no separate, pricier “developer plan.”

No subscription, no per-seat fees

Pay only for the messages you send.

Works alongside the dashboard

Send via API, then manage the replies in your shared team inbox.

Simple REST + Bearer auth

Get productive in minutes, in any stack.

Quick start

Send your first message in three steps

  1. 1

    Get your API key

    Generate an API token from Dashboard → Developer → API Keys. It's scoped to your WhatsApp Business account.

  2. 2

    Pick an approved template

    Choose (or create) a Meta-approved template. Grab its ID from the Templates page, or fetch it via the API.

  3. 3

    Call the API

    Send a POST request with your token, template ID, and recipient. You get back a message ID you can track.

cURL — request
curl -X POST "https://backend.wonestop.com/api/whatsapp/v1/send-message" \
  -H "Authorization: Bearer <YOUR_API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
    "phone_number_id": "<YOUR_PHONE_NUMBER_ID>",
    "template_id": "<TEMPLATE_ID>",
    "phone_number": "919820388810",
    "variables": [
      { "type": "body", "values": ["John Doe", "ORD-12345"] }
    ]
  }'
Response
200 OK — application/json
{
  "success": true,
  "message_id": "wamid.HBgLMTIzNDU2Nzg5",
  "status": "sent"
}

That's it — the message is sent, a credit is deducted from your wallet, and you get back a message ID you can track.

Endpoints

What's in the API

Base URLhttps://backend.wonestop.com
POST/api/whatsapp/v1/send-message

Send a template message

GET/api/whatsapp/v1/get-template-by-id/:template_id

Fetch a template's structure

GET/api/whatsapp/v1/message-status/:message_id

Check message delivery status

All endpoints authenticate with your API key via a standard Authorization: Bearer header.
FAQ

Frequently asked questions

No — the full platform works without any code. The API is for teams who want to integrate WhatsApp into their own systems.

Start building on WhatsApp today

Get your API key, grab the docs, and send your first message in minutes.

Chat with us