🔥  LIMITED OFFER — 50% OFF  on Pro Plan  ·  Only ₹625/month!
🔥 50% OFF Only ₹625/month
Unofficial WhatsApp API · No Meta Approval Needed

WhatsApp API for
Developers & Businesses

Send unlimited bulk WhatsApp messages via REST API — self-hosted, zero per-message charges. Connect any number via QR code and go live in 2 minutes.

No credit card required 30 recipients free Cancel anytime No Meta approval
cURL
Node.js
Python
PHP
Java
POST 'https://wapdeskpro.com/api/{product_id}/sendMessage' \
  --header 'x-api-key: YOUR_API_TOKEN' \
  --data-raw '{
    to_number: "+91 98765 43210",
    type: "text",
    message: "Hello! Your order is confirmed 🎉"
  }'

# Send WhatsApp message instantly — zero per-message cost
Hello! Your order is confirmed 🎉
10:32 AM
Great! When will it be delivered?
10:33 AM ✓✓
30
Free Recipients
Unlimited on Pro
₹625
Pro / Month (Limited Offer)
99.9%
Uptime

Send WhatsApp messages directly from the panel

No API calls needed. Open the dashboard, type a number, write your message, hit Send — done. Or use the REST API for bulk automation.

https://wapdeskpro.com · WhatsApp Panel
logo
WhatsAPI
Chats
Phones
R
Rahul Sharma
+91 98765 43210
2
P
Priya Mehta
+91 91234 56789
S
Suresh Kumar
+91 87654 32109
A
Anita Gupta
+91 99887 76655
👤
Rahul Sharma
● Connected · +91 98765 43210
✓ Connected
Hi, I wanted to know about your product pricing. 10:32 AM
Hello Rahul! 😊 Thanks for reaching out. Our Pro plan is now just ₹625/month (Limited Offer) — unlimited messages, no per-message fees! 10:34 AM ✓✓
That sounds great! No extra charges per message? 10:35 AM
Exactly! Zero per-message charges. Send 1 message or 1 lakh messages — same flat monthly price. 🚀 10:36 AM ✓✓
📤 Send New Message
📝 Text
🖼️ Image
📄 Doc
📍 Location
120 / 4096 chars
₹0
Per Message Cost
Unlimited Messages (Pro)
REST
API + Dashboard Both
📲
Your Number, Your Data

Everything you need in a WhatsApp API

A complete WhatsApp messaging toolkit — built for businesses, developers, and marketers who need bulk messaging at scale.

Bulk WhatsApp Text Messages

Send personalized bulk messages to thousands of contacts. Use {{name}} placeholders to personalize at scale.

WhatsApp Media Messaging

Send images, videos, audio files, and PDFs — all via a single WhatsApp API call with optional captions.

Location Sharing via API

Share GPS coordinates, store addresses, or delivery locations directly in WhatsApp messages.

WhatsApp Webhook Support

Receive incoming WhatsApp messages on your server in real time. Build two-way chat flows and auto-responders.

WhatsApp Management Dashboard

Manage all phones, view message logs, scan QR codes, and monitor status — from one clean interface.

Secure & Self-Hosted API

Self-hosted on your own server. No third-party involvement. JWT authentication for all WhatsApp API calls.

Google Sheets WhatsApp Integration

Call the WhatsApp API directly from Google Sheets. Send messages to your entire contact list with no code.

Multiple WhatsApp Numbers

Add as many WhatsApp numbers as you need. Each phone has its own plan, token, and message history.

WhatsApp Chat History

View incoming and outgoing WhatsApp message history per contact. Filter by phone, search by number.

One API call — Message delivered instantly

Works with cURL, Python, Node.js, PHP, Google Sheets, n8n, Zapier — anything that makes an HTTP request.

cURL Send WhatsApp Message
# Send a WhatsApp text message via REST API
curl -X POST \
  https://wapdeskpro.com/v1/sendMessage \
  -H 'Content-Type: application/json' \
  -H 'x-access-token: YOUR_ADMIN_TOKEN' \
  -d '{
    "phone_id": 1,
    "to_number": "919876543210",
    "type": "text",
    "message": "Hello! Your order is confirmed 🎉"
  }'

# Response
{
  "success": true,
  "messageId": "WAMID.abc123..."
}

Simple REST API

Standard HTTP POST with JSON body. Get your token after registration and start sending within minutes.

📎

Text, Images, PDFs, Video

One unified API for all message types. Send documents, media, and location — same simple structure.

🔗

Webhook for Incoming Messages

Set a webhook URL and receive real-time POST events for every incoming WhatsApp message.

📊

Google Sheets Integration

Use =IMPORTDATA() or Apps Script to send WhatsApp messages directly from a spreadsheet.

🔐

JWT Auth — Your Keys, Your Data

Self-hosted. No third-party stores your messages. JWT authentication on every API call.

WAPDeskPro vs WhatsApp Business API

Official WhatsApp Business API charges per message. We charge a flat monthly fee — zero per-message cost, no Meta approval required.

Feature WAPDeskPro WhatsApp Business API (Meta) Other Unofficial APIs
Per-message charges ₹0 — Unlimited ₹0.35–₹0.70 per msg Varies
Meta / Facebook approval Not required Required (weeks) Not required
Use your own number Yes Yes (after approval) Yes
Self-hosted / data privacy Fully self-hosted Meta cloud Partial
Web dashboard included Yes API only Rarely
Webhook support Yes Yes Varies
Free trial 30 recipients free No Rarely
Monthly cost (1 number) ₹625/month (Limited Offer) ₹0 + high per-msg fee $15–$50/month

Start sending WhatsApp messages in minutes

No complex setup. Register, connect your WhatsApp number via QR code, and start sending bulk messages via API.

  1. Create Free Account

    Sign up for free. You get a Trial plan instantly — no credit card required. 30 WhatsApp recipients included.

  2. Add a WhatsApp Number

    Add a WhatsApp number to your account. Scan the QR code and you're connected in 30 seconds.

  3. Send WhatsApp Messages via API

    Use the dashboard or call the REST API to send WhatsApp messages to your customers instantly.

  4. Scale Up (Optional)

    Hit the trial limit? Upgrade to Pro for unlimited WhatsApp recipients — ₹625/month — Limited Offer (50% off, limited time offer).

Simple, transparent WhatsApp API pricing

Start free with 30 recipients. Scale with Pro for unlimited WhatsApp bulk messaging. No hidden fees.

Monthly Yearly
🇮🇳 INR 🌍 USD
🎉 50% OFF + 30% yearly discount = 65% total savings — billed once per year
Trial Plan
0/ month
Perfect for testing. Get started with no commitment and no payment.
  • 1 phone number included
  • Send to 30 unique numbers
  • Text, Image, Video, Document
  • QR code connection
  • Full dashboard access
  • Unlimited recipients
  • Webhook support
Get Started Free

WhatsApp API – Frequently Asked Questions

Everything you need to know about our self-hosted WhatsApp bulk messaging platform.

What is included in the free Trial WhatsApp API plan?
The Trial plan lets you send WhatsApp messages to up to 30 unique phone numbers — completely free. Sending multiple messages to the same number does not count against your limit. You get access to all message types (text, image, video, document) and the full dashboard.
Is there a risk of WhatsApp banning my number when using a bulk messaging API?
There is always some risk when using unofficial WhatsApp APIs. To minimize it: avoid sending spam, personalize your messages, and only contact people who have opted in. Most users who follow these guidelines experience no issues.
Can I manage multiple WhatsApp numbers from one account?
Yes. You can add as many phone numbers as you like under one account. Each phone has its own independent plan — one can be on Trial while another is on Pro.
How does WhatsApp API Pro plan pricing work for multiple numbers?
Pro plan is ₹1,250/month per user and includes 1 phone number. 🔥 Limited Offer: Limited Offer — 50% off — pay just ₹625/month. Additional phone numbers are ₹900/month each. So with Limited Offer: 1 phone = ₹625/month, 2 phones = ₹1,075/month, 3 phones = ₹1,525/month.
Where is my WhatsApp message data stored?
Your data is stored securely on our servers. We use industry-standard security practices to keep your information safe. We do not sell or share your data with third parties. For full details, see our Privacy Policy.
How do I integrate the WhatsApp REST API into my application?
It's a simple REST API. After registration you receive a product_id and admin_token. Use those to make HTTP POST requests and send messages. It integrates with Google Sheets, n8n, Zapier, and any HTTP client.

AI-Powered WhatsApp Bot

Turn your WhatsApp number into an intelligent assistant — powered by Google Gemini or ChatGPT. Zero code, fully automated.

WhatsApp Chat
● Online
Hi, what products do you have?
Hello! 👋 Welcome to our store!

We have:
👕 Men's & Women's clothing
👟 Footwear collection
💎 Accessories

What are you looking for?
🤖 AI Reply · 2s
Show me men's shirts
Great choice! 😊 We have shirts starting from ₹499.

Would you like to see our casual or formal collection?
🤖 AI Reply · 2s
🧠
Smart Context Memory
AI remembers the full conversation — gives relevant, human-like replies every time.
🌐
Multi-Language Support
Auto-detects Hindi, English, Hinglish and more. Replies in the customer's own language.
⚙️
No Code Setup
Paste your API key, write a prompt, toggle ON. Your bot is live in under 2 minutes.
🔌
Works with Any AI Model
Connect Google Gemini (free), OpenAI GPT-4o, or any provider you prefer.
💬
Full Chat History
Every conversation saved for 1 month. Review AI replies and customer queries anytime.
🔒
Pro Plan Exclusive
Available on Pro phones only — upgrade once and your bot runs 24/7 automatically.
🚀 Start Your AI Bot Free →

Get in Touch

Have questions? We're here to help. Fill the form and we'll reply within 24 hours.

We'd love to hear from you

Whether you have a question about features, pricing, a demo request, or anything else — our team is ready to help.

📧
Emailinndeskpro@gmail.com
💬
WhatsAppAvailable on Pro plan for support
Response TimeWithin 24 hours (Mon–Sat)
🌐
Websitewapdeskpro.com

Send us a message

Start sending WhatsApp messages today — it's free

No credit card. No setup fees. 30 recipients on us. The easiest WhatsApp bulk messaging API — upgrade only when you need to.

Message Sent!

Thank you for reaching out. We've received your message and will get back to you within 24 hours.