Skip to content
PowerAPI Whatsapp
WhatsApp API

A WhatsApp API you can start using in 5 minutes

Link your existing WhatsApp or WhatsApp Business number by scanning a QR code, then send messages with a single HTTP request. No Meta business verification, no template approvals, no per-conversation fees β€” just a clean JSON API with an API key.

send-message.sh
curl -X POST https://powerapiwa.com/api/v1/instances/ID/send \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to":"919876543210","type":"text",
       "message":"Your order has shipped 🚚"}'

Why teams choose PowerAPI for WhatsApp API

One REST endpoint for every message type

Text, images, PDFs, videos, voice notes, locations, polls and contact cards all go through POST /send with a simple "type" field.

Works with your current number

Use the WhatsApp or WhatsApp Business app you already have. Link it like WhatsApp Web β€” your chats stay on your phone.

100+ WhatsApp endpoints

Beyond sending: manage groups, labels, chats, contacts, channels, profile pictures and more through one API key.

Delivery and read receipts

Every message gets an id. Track sent β†’ delivered β†’ read status through the API or webhooks.

Signed webhooks

Receive incoming messages and connection events on your server, signed with HMAC-SHA256.

Any language

If it can make an HTTP request it works: Python, PHP, Node.js, Java, C#, Go, no-code tools and more.

How it works

  1. 01

    Create a free account

    Sign up and get an API key instantly.

  2. 02

    Connect your number

    Add an instance and scan the QR code from WhatsApp β†’ Linked devices.

  3. 03

    Send your first message

    POST to /api/v1/instances/{id}/send with the recipient number and your text.

Popular use cases

Questions about WhatsApp API

Is this the official WhatsApp Business API?

No. PowerAPI Whatsapp works like WhatsApp Web: you link a regular WhatsApp or WhatsApp Business number. It's quicker to start and has no per-message fees from Meta, but it is not affiliated with or endorsed by WhatsApp or Meta. For very high volumes of business-initiated messages, Meta's official Cloud API may be a better fit.

Do I need a new phone number?

No. You can link the number you already use. Your phone keeps working normally while it's linked, just like WhatsApp Web.

Can I send images and PDFs?

Yes. Send media from a public URL or upload it as base64, with an optional caption.

How do I receive replies?

Set a webhook URL on your instance. We POST every incoming message to your server as JSON, signed with your webhook secret.

Is there a free plan?

Yes, every new account starts with a free trial so you can test the API before you pay.

Start automating WhatsApp today

Create a free account, connect your number in a minute and send your first message.