WhatsApp Business API: the complete plain-English guide
The WhatsApp Business API is the official, programmable version of WhatsApp built for medium and large businesses that need to send messages at scale, run automations, integrate with their CRM, and let multiple agents reply from a shared inbox. Unlike the free WhatsApp Business app — which is a phone-based app for solopreneurs and tiny teams — the API has no user interface. You access it through a Business Solution Provider (BSP) like LandinChat.
In this guide we break down what the API actually is, what it costs, who it's for, what you can and can't do with it, and the exact steps to get your number approved. If you're evaluating whether to upgrade from the WhatsApp Business app or comparing API providers, start here.
What is the WhatsApp Business API?
The WhatsApp Business API (now officially called the WhatsApp Business Platform) is a set of cloud endpoints Meta exposes so that businesses can send and receive WhatsApp messages programmatically. There is no app to download — you access it through a Business Solution Provider that builds the dashboard, automation engine, chatbot, and inbox on top. Every message your business sends goes through Meta's official infrastructure, encrypted end-to-end, with full delivery receipts.
Business App vs Business API — which do you need?
The free WhatsApp Business app runs on one phone, supports a single agent, and caps broadcasts at 256 contacts per list with no automation, no CRM sync, and no analytics. The Business API removes every one of those ceilings: unlimited broadcasts, shared inbox for any number of agents, chatbots, click-to-WhatsApp ads, catalog and payments, webhooks into your CRM, and verified green-tick branding. If you send more than ~100 customer messages a week or have more than one person replying, you need the API.
How WhatsApp Business API pricing works
Meta bills businesses per conversation, not per message. A 'conversation' is a 24-hour window opened either by you (business-initiated) or the customer (user-initiated). Rates vary by country and category (marketing, utility, authentication, service) and Meta updates them roughly twice a year. On top of Meta's conversation fee, your BSP charges a software subscription. LandinChat passes Meta's costs through at-cost so you only pay our flat platform fee — see /pricing for the current breakdown.
Features you unlock with the API
Bulk broadcasts to opted-in lists of any size, no-code chatbot flows that handle FAQs and qualify leads 24/7, shared team inbox with assignment and SLAs, message templates approved by Meta for proactive notifications, click-to-WhatsApp ads from Facebook and Instagram, in-chat product catalogs and payments, two-way webhooks into your CRM, segmentation, analytics dashboards, and the green verified tick once you complete Meta business verification.
How to get the WhatsApp Business API in 4 steps
1) Choose a BSP and sign up. 2) Connect a phone number that is NOT currently active on the WhatsApp app (you'll need to deregister it first if it is). 3) Complete Meta business verification by uploading your business registration documents inside Meta Business Manager. 4) Submit your display name for approval. With LandinChat the whole process takes 10–30 minutes for the setup and 1–3 business days for Meta's verification.
Common mistakes to avoid
Don't pick a BSP that marks up Meta's conversation pricing — you'll overpay forever. Don't try to use the API for cold outreach to people who never opted in; Meta will rate-limit and eventually ban your number. Don't skip the green-tick application — verified branding measurably improves open and reply rates. And don't underestimate template approval times — submit them early and keep a fallback approved template ready.
Frequently asked questions
Is the WhatsApp Business API free?
The API itself is free to access through a BSP, but Meta charges a per-conversation fee and BSPs charge a subscription. LandinChat's pricing is at /pricing.
Do I need a developer to use the WhatsApp Business API?
No. Modern BSPs like LandinChat give you a no-code dashboard for broadcasts, chatbots, inbox, and analytics. Developers are only needed for deep CRM integrations.
Can I use my existing WhatsApp number?
Yes, but you must first deregister it from the WhatsApp app. The number becomes API-only and can no longer be used on the regular WhatsApp or Business app.
How long does WhatsApp Business API approval take?
Account setup is minutes. Meta business verification usually takes 1–3 business days. Display name and green-tick approval can take 2–4 weeks.
What's the difference between WhatsApp Business and WhatsApp Business API?
Business is a free phone app for one user. The API is a programmable platform for unlimited agents, automation, and scale — accessed through a BSP dashboard.
Can I send promotional messages on the WhatsApp Business API?
Yes, to opted-in users via pre-approved marketing templates. Cold or unsolicited messaging will get your number rate-limited or banned.
Ready to put this into practice?
LandinChat is the official Meta Tech Partner powering WhatsApp marketing for 500+ businesses worldwide. Broadcasts, chatbot, shared inbox, integrations — one flat plan.
See pricing