Skip to content
Wbiztool

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. 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. 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. 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 video
  • Scheduled 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 messages
  • Groups 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 recipients
  • Status 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 webhooks
  • Official 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 clients
  • No-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.

FeatureWbiztoolOfficial WhatsApp Business API
Meta approval and business verificationWbiztoolNot 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 templatesWbiztoolNot 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 feesWbiztoolNone. 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 numberWbiztoolYes, 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 timeWbiztoolMinutes: 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 productWbiztoolNo. 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.

Save up to 17%
  • Lite

    For small businesses getting started

    $25/month

    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

    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

    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.

Compare all plans

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 messages

Ready to build? Read the API docs