Unofficial WhatsApp API · Live in minutes

The WhatsApp API your product deserves

Send and receive messages, media, buttons, lists and polls over one clean REST API. Plug it into n8n, Make, Google Sheets — or your own code — and start in minutes.

No credit card to start · 3-day full trial · Your own secure server
pulseapi · dashboard
2/2Numbers connected
12.4kSent · 30 days
Order confirmation → +91 98•••• 43210
Interactive · 2 buttons
Delivered
Acme Support
online
Your order #1024 is ready 🎉 How would you like it?
🛍️ Pick up in store
🚚 Deliver to me
Deliver to me, please!
Perfect — on its way. Track it here 📦
Webhook firedmessage.received
Button tappedreply.id = "deliver"

Plugs into the tools you already use

n8n
Make
Google Sheets
Zapier
Postman
Your own code
Everything you need

One API, every WhatsApp superpower

From a simple notification to a full two-way support flow with tappable buttons — it's all one clean, documented REST API.

Rich messaging

Text, images, video, audio, documents, location and contacts — sent and received, with delivery and read receipts.

Buttons, lists & polls

Interactive quick-replies, menus and native polls. Taps come back with stable IDs, so routing survives label changes.

Two-way inbox

A live conversation list with unread counts, so support and chat flows have real context — not just fire-and-forget sends.

Signed webhooks

Every inbound message and status change is pushed to your server in real time, HMAC-signed so you can verify it's really us.

Multi-number

Run many WhatsApp numbers under one account, each with its own ID, keys and webhooks. Perfect for agencies and teams.

Ban-safe warm-up

Automatic per-number pacing that ramps sending speed as a number ages — so you scale up without tripping WhatsApp's alarms.

Built for developers

Send your first message in 60 seconds

Grab a key, point any HTTP client at one endpoint, and you're live. Import the OpenAPI spec and every endpoint appears in n8n or Postman automatically.

One bearer token — no OAuth dance
Phone ID, token & webhooks, just like the big platforms
Idempotency keys so a retry never double-sends
Get your API key
send-message.sh
# Send a WhatsApp message
curl -X POST https://your-domain/v1/phones/ph_id/messages \
  -H "Authorization: Bearer sk_live_…" \
  -H "content-type: application/json" \
  -d '{
    "to": "+91 98765 43210",
    "content": {
      "kind": "buttons",
      "body": "Your order is ready!",
      "buttons": [
        { "id": "pickup", "title": "Pick up" },
        { "id": "deliver", "title": "Deliver" }
      ]
    }
  }'
← 202 Accepted · queued & paced · webhook fires on the tap
Get started

Live in three steps

No approvals, no waiting. Create an account and you're sending within minutes.

1

Create your account

Sign up with your email and get an API key instantly. No credit card, no sales call.

2

Link a number

Scan a QR code from WhatsApp → Linked devices, right inside your dashboard. Your number is now an API.

3

Send & receive

Call the API from n8n, Sheets or your code. Wire up a webhook and you have full two-way messaging.

—Messages delivered
—Numbers online right now
—Businesses on PulseApi
10+Message types

Live figures, straight from the platform.

Pricing

Simple, honest pricing

Every account starts with a 3-day trial of the full product — no card needed. After that, pick a plan; they differ only by how many numbers you connect. Pay by UPI, card or net-banking.

Starter
₹999 / 30 days

One number, everything on.

  • 1 WhatsApp number
  • Buttons, lists, polls, media
  • Webhooks, Logs, Safe Mode
  • Sheets, n8n, Make, Zapier
Start 3-day trial
Business
₹2,499 / 30 days

For a team with a few numbers.

  • 3 WhatsApp numbers
  • Established-number fast start
  • Custom sending speed
  • Team members & priority support
Start 3-day trial
Scale
₹5,999 / 30 days

Many numbers, one account.

  • 10 WhatsApp numbers
  • Per-number quiet hours & pacing
  • Dedicated onboarding
  • Custom limits on request
Start 3-day trial

Ready to build?

Create your account and send your first WhatsApp message in the next five minutes.

Start your 3-day trial