Developer messaging platform

WhatsApp messaging API for your product, without the Business API paperwork

Connect your own WhatsApp number, scan a QR code, and start sending & receiving messages through a simple REST API — live in minutes, not weeks of approval.

  • No credit card required
  • Free plan available
  • Live in minutes
How it works

From sign-up to your first message in four steps

No approval process, no new phone number: just the WhatsApp you already use.

01

Create an instance and scan a QR code

Link your own WhatsApp number with the app you already use on your phone.

02

Generate an API token

A cryptographically random token, shown once, scoped to that instance only.

03

Send messages through the REST API

Call one endpoint to send text, images, video, voice notes or documents.

04

Receive replies & manage

Configure a webhook to receive replies, and manage everything from the dashboard.

Features

Everything you need to put WhatsApp in your product

Built for developers and businesses who want a simple, reliable messaging API.

Simple REST API

One endpoint to send a message, authenticated with a bearer token.

Incoming webhooks

Get replies delivered to your own endpoint, signed so you can verify them.

Multiple instances

Connect more than one WhatsApp number, each fully independent.

A real dashboard

Manage instances, tokens, and usage without touching a terminal.

The dashboard

See every number, message and webhook in one place

  • Connect with a QR code. Disconnect and reconnect without scanning again.
  • Tokens shown once. Stored hashed and revocable any time.
  • Delivery & read status for every message you send.
  • Connection history and an email if a number goes offline.
Pricing

Simple, transparent pricing

Start free, upgrade whenever you outgrow it.

Free

Try the full API before you commit to anything.

Free
  • 1 instance
  • 50 messages/mo
  • 5 chatbot entries
  • Full REST API access
  • Webhook delivery
Get started
Starter

For a single WhatsApp number handling regular traffic.

₹749/mo
  • 1 instance
  • 1,000 messages/mo
  • 50 chatbot entries
  • Full REST API access
  • Webhook delivery
Get started
Business

For high-volume senders across many numbers.

₹2,999/mo
  • 10 instances
  • 50,000 messages/mo
  • 1,000 chatbot entries
  • Full REST API access
  • Webhook delivery
Get started

Compare all plan features

This is an unofficial WhatsApp Web-style integration, not affiliated with or endorsed by WhatsApp/Meta — not the official WhatsApp Business Cloud API. See our Terms of Service for details.
FAQ

Questions, answered

Everything people usually ask before connecting their first number.

Still have a question?
A real person replies within 1 business day.
Contact us
01 Is this the official WhatsApp Business API?
No. InstaMessage is an independent service and is not affiliated with WhatsApp or Meta. It links to your number the same way WhatsApp Web does, as a linked device. That's why there's no Meta approval process and you can start in minutes.
02 Can my WhatsApp number get banned?
It can, if WhatsApp sees behaviour it treats as spam, such as bulk or unsolicited messages or sudden bursts of identical texts. Only message people who expect to hear from you, keep volumes steady, and test with a number you can afford to lose. WhatsApp decides bans, not us, and we can't undo them. See section 4 of our Terms.
03 Do I need a WhatsApp Business account or Meta verification?
No. Both a regular WhatsApp number and a WhatsApp Business app number work. There are no business documents, no Meta verification and no message templates to get approved.
04 How do I connect my number?
Create an instance in your dashboard and scan the QR code with WhatsApp on your phone (Settings → Linked devices → Link a device), just like WhatsApp Web. Once it shows Connected, generate an API token and you're ready to send.
05 Can I receive incoming messages?
Yes. Set a webhook URL on your instance and every incoming message is sent to your server as it arrives, including photos, videos, voice notes and documents. You can also see them in the Messages page of your dashboard.
06 What can I send besides text?
Images, videos, audio, voice notes and documents. Pass a public file URL or upload the file directly with the same API call, and add an optional caption to images, videos and documents.
07 Which programming languages can I use?
Any language that can make an HTTP request. It's a plain REST API with JSON. The API Docs include ready-to-copy examples for curl, PHP, Python, JavaScript, Java and .NET.
08 Is my data safe? Do you read my messages?
Your messages are only visible to your own account, API tokens are stored hashed, and each WhatsApp session is kept isolated outside the public web directory. We don't read your messages for marketing, sell your data or use them to train AI. See our Privacy Policy.
09 What happens when I reach my monthly message limit?
The API stops sending and returns a clear error telling you the limit was reached, so nothing is sent by surprise. Upgrade your plan from the Billing page to keep sending right away. Checking whether a number is on WhatsApp doesn't count toward the limit.
10 Is there a free plan, and can I cancel anytime?
Yes. The Free plan needs no credit card. Paid plans are billed monthly through Cashfree and you can cancel from your Billing page at any time, which stops future billing.

Ready to connect your WhatsApp number?

No credit card required to get started on the free plan.

Create your free account