WhatsApp API
WhatsApp API for your own number
Send WhatsApp messages from the number you already use with one REST call. No Business API approval, no message templates and no per-message Meta fees. Connect by scanning a QR code, then pay a flat monthly plan.
- No Meta approval or templates
- Personal or business numbers
- Live in minutes with a QR code
- No credit card required
Send a text message
curl -X POST https://wbiztool.com/api/v1/send_msg/ \
-H "Content-Type: application/json" \
-d '{
"client_id": 12345,
"api_key": "YOUR_API_KEY",
"whatsapp_client": 678,
"msg_type": 0,
"country_code": "91",
"phone": "9876543210",
"msg": "Hi Aman, your order #4821 has shipped and will arrive on Thursday."
}'Response:{"status": 1, "message": "Created", "msg_id": 9817263}
Replace 12345, YOUR_API_KEY and 678 with your client ID, API key and WhatsApp Client ID. The Python and Node.js tabs use the official clients: pip install wbiztool-client, npm install wbiztool-client
How it works
From sign-up to first API message in minutes
- 1
Create a free account
Sign up and your workspace starts with 50 free messages, so you can test before you pay. No credit card needed.
- 2
Scan a QR code
Enter your number on WhatsApp settings, then scan the QR code from Linked devices on your phone, just like WhatsApp Web.
- 3
Send from your code or your tools
Call the REST API with your client ID and API key, or send from Zapier, n8n, Make, the Shopify app or an Excel/CSV upload.
Features
Everything you need to send WhatsApp messages from code
One API for your connected WhatsApp numbers, with clients, webhooks and no-code integrations.
Text, images, documents and video
Send text up to 3,000 characters with WhatsApp formatting, or an image or file from a URL or upload: PDF, Word, Excel, MP3, MP4 and more.
Learn more: Text, images, documents and videoScheduled messages
Queue a message for a date, time and timezone you choose, then check its status or cancel it with the msg_id you get back.
Learn more: Scheduled messagesGroups and multiple recipients
Send the same message to several numbers in one request, or post to a WhatsApp group your number belongs to (Standard plans and above).
Learn more: Groups and multiple recipientsStatus checks and webhooks
Check whether a message is queued, sent or failed, or pass a webhook URL to get a POST when it's sent or fails. Incoming messages can reach your server with the Unibox add-on.
Learn more: Status checks and webhooksOfficial Python and Node.js clients
Install wbiztool-client from PyPI or npm, or call the REST API from any language. The docs have examples in cURL, Python, Node.js and PHP.
Learn more: Official Python and Node.js clientsNo-code integrations
Send from Zapier, the n8n community node, Make's HTTP module, the Shopify app or the WordPress plugin, or upload an Excel or CSV file for a campaign.
Learn more: No-code integrations
Comparison
Wbiztool vs the official WhatsApp Business API
Both let your software send WhatsApp messages. They work differently, so pick the one that fits how you send.
| Feature | Wbiztool | Official WhatsApp Business API |
|---|---|---|
| Meta approval and business verification | WbiztoolNot needed. You link your number by scanning a QR code. | Official WhatsApp Business APISet up through a Meta business account, with display name review and business verification for higher limits. |
| Message templates | WbiztoolNot needed. Send any text, image or file. | Official WhatsApp Business APIMessages you start outside the 24-hour customer service window must use templates approved by Meta. |
| Meta messaging fees | WbiztoolNone. You pay a flat monthly or yearly plan. | Official WhatsApp Business APIMeta charges per delivered template message, by category and country, plus your provider's own pricing. |
| Your existing number | WbiztoolYes, personal or WhatsApp Business. It keeps working on your phone. | Official WhatsApp Business APIWhatsApp Business app numbers can be onboarded where the provider supports it. Personal numbers can't be used as they are. |
| Setup time | WbiztoolMinutes: sign up, scan a QR code and send. | Official WhatsApp Business APIDepends on Meta's reviews of your account, display name and templates. |
| Official Meta product | WbiztoolNo. An independent service that connects your number the way WhatsApp Web does. | Official WhatsApp Business APIYes. |
Official API details summarise Meta's public WhatsApp Business Platform documentation. Rules and prices vary by provider and country.
Pricing
Flat monthly plans, no per-message fees
Start free with 50 messages. Each plan includes a monthly message allowance. Upgrade when you're ready and cancel anytime.
Lite
For small businesses getting started
$25/month
Save 17%
Start free trial- Messages per month: 3,000
- WhatsApp numbers: 1
- Team members (incl. owner): 1
- Send Message API
- Schedule Message API
- Campaigns from a spreadsheet
- Recurring reminders
- Google Sheets triggers: 1
- Most popular
Standard
For growing businesses with more volume
$59/month
Save 17%
Start free trial- Messages per month: 9,000
- WhatsApp numbers: 2
- Team members (incl. owner): 2
- Send Message API
- Schedule Message API
- Campaigns from a spreadsheet
- Recurring reminders
- Template messages
- Send to Group API
- Number verification: 5,000 numbers
- Group member export: 50 groups
- Google Sheets triggers: 3
- Priority support
Advanced
For teams that send at scale
$149/month
Save 17%
Start free trial- Messages per month: 25,000
- WhatsApp numbers: 5
- Team members (incl. owner): 5
- Send Message API
- Schedule Message API
- Campaigns from a spreadsheet
- Recurring reminders
- Template messages
- Send to Group API
- Number verification: 20,000 numbers
- Group member export: 100 groups
- Google Sheets triggers: 5
- Priority support
- QR code over API
- Dedicated server
Enterprise
For high-volume messaging
Custom pricing
Priced for your volume
Talk to sales- Messages per month: 200,000
- WhatsApp numbers: 30
- Team members (incl. owner): 10
- Send Message API
- Schedule Message API
- Campaigns from a spreadsheet
- Recurring reminders
- Template messages
- Send to Group API
- Number verification: 100,000 numbers
- Group member export: 500 groups
- Google Sheets triggers: 10
- Priority support
- QR code over API
- Dedicated server
Prices in US dollars. Taxes may apply at checkout.
WhatsApp API questions
Can't find what you're looking for? Contact our team
Is Wbiztool the official WhatsApp Business API?
No. Wbiztool is an independent service and isn't affiliated with WhatsApp or Meta. It connects your WhatsApp number as a linked device, the same way WhatsApp Web does, and sends your API messages from that session. That's why you don't need Meta approval or message templates. If you need Meta's official platform, use the official WhatsApp Business API.
Can I use my existing WhatsApp number?
Yes. Connect the personal or WhatsApp Business number you already use. Recipients see your messages as normal WhatsApp messages from that number.
What happens to WhatsApp on my phone?
You keep using it as usual. Wbiztool shows up under Linked devices, like WhatsApp Web. Keep WhatsApp installed and active on your phone, because WhatsApp can log out linked devices when the main phone isn't used for a long time. If the number disconnects, queued messages wait until you reconnect it.
Are there per-message or Meta fees?
No. You pay the plan price and there are no Meta fees or per-message charges on top. Failed, cancelled and expired messages don't use your allowance.
Which programming languages can I use?
Any language that can send an HTTPS POST request. There are official clients for Python and Node.js, and the docs include cURL, Python, Node.js and PHP examples. No-code tools such as Zapier, n8n and Make work too.
Can I cancel anytime?
Yes. Cancel from Billing & Plans in your dashboard. Your plan stays active until the end of the period you've paid for, and you aren't charged again.
Send your first WhatsApp API message today
Create an account, scan the QR code and send a message from your own number in minutes.
Start free with 50 messagesReady to build? Read the API docs
