WhatsApp Business API· Messaging API
WhatsApp Business API — Definition, How It Works, and Pricing (2026)
Quick answer: The WhatsApp Business API lets businesses programmatically send and receive WhatsApp messages — building chatbots, automating customer support, and running marketing flows on the world's largest messaging platform. It's typically accessed through a partner (BSP) like Manychat, Wati, or AiSensy.
What it is
WhatsApp Business Platform (the official 2024+ name; "WhatsApp Business API" remains the common label) is the enterprise/business interface to WhatsApp. While the WhatsApp Business App targets single small businesses through a mobile UI, the API targets:
- Businesses sending high message volume
- Chatbot and automation platforms
- Customer support teams running shared inboxes
- E-commerce integrations (Shopify, WooCommerce, Mercado Livre)
- Marketing teams running broadcast campaigns
The API is REST + webhook-based:
- Outbound: POST messages to Meta's Cloud API endpoint
- Inbound: Meta sends webhooks to your registered URL when users message your business number
- Templates: Pre-approved message templates required for marketing/utility outbound (free-form responses allowed only within a 24-hour customer service window after the user messages first)
BSPs (Business Solution Providers)
Most businesses don't connect directly to Meta's Cloud API — they go through a Business Solution Provider (BSP). BSPs are Meta-approved partners that:
- Handle phone number provisioning and WhatsApp Business Account setup
- Provide a user-friendly admin interface (vs. raw API code)
- Expedite Meta's template approval process (BSP-submitted templates often approve in 24-48 hours vs 5-7 days direct)
- Provide additional value: shared inboxes, flow builders, CRM integrations, analytics
Major BSPs servicing the SMB market in 2026 include:
- Manychat — Meta BSP since 2021, marketing-focused
- Wati — WhatsApp-specialist, India/SEA/LATAM
- AiSensy — India-priced WhatsApp specialist
- SendPulse — multi-channel with WhatsApp BSP included
- Twilio — developer-focused, large enterprise
- Interakt, Gallabox, Whaticket, ChatGuru — regional specialists
Conversation pricing
Meta charges per-conversation (a 24-hour message thread) on top of any BSP / platform subscription fees. The category determines price:
- Marketing — businesses initiating promotional outbound messages. Most expensive category.
- Utility — transactional outbound (order confirmations, shipping updates, OTPs).
- Authentication — OTP / two-factor codes.
- Service — free-form responses to a user-initiated conversation, within the 24-hour customer service window. Free in most countries.
Prices vary heavily by country: a marketing conversation in Brazil is much cheaper than in the US or UK. Meta publishes the price tables on their developer documentation; verify current rates before budgeting.
A WhatsApp commerce SMB sending 1,000 marketing conversations + 5,000 service responses per month typically pays $50-300 in Meta conversation fees (passed through from their BSP), plus the BSP platform subscription ($14-149+/month depending on tier).
Template messages
Outbound messages outside the 24-hour customer service window require pre-approved templates — fixed text with named variables (e.g., "Hello , your order shipped today!"). Templates must be submitted to Meta for approval before use; rejection reasons include promotional content in utility templates, prohibited content (gambling in restricted markets, etc.), and improperly formatted variables.
BSPs typically provide a template management UI and assist with approval. BSP-submitted templates often approve faster than direct API submissions.
Why use the WhatsApp Business API
For SMBs in WhatsApp-dominant markets (Brazil, Mexico, India, Indonesia, much of Africa and SEA), WhatsApp is the primary customer communication channel. The WhatsApp Business App handles 1-10 employees; beyond that, the API is necessary for:
- Multiple agents in one inbox
- Automation (chatbots, broadcasts, sequences)
- Integration with e-commerce / CRM
- Analytics and performance tracking
- Compliance with message-volume and regulatory requirements
In LATAM specifically, the WhatsApp API is core infrastructure — a business without WhatsApp commerce capability in Brazil is essentially missing the dominant retail channel.
Limitations and rules
- 24-hour customer service window — after a user messages your business, you can send free-form responses for 24 hours. After that, only templates.
- Quality rating — Meta tracks per-business metrics (block rate, opt-out rate, template-quality complaints). Low quality ratings throttle outbound capacity.
- Opt-in required — for marketing templates, businesses must demonstrate user opt-in. Lists scraped or purchased are not compliant.
- One number per WhatsApp Business Account — additional numbers require additional setup; many BSPs support multi-number management.
- Limited media types — text, images, documents, audio, video, location, contacts, and interactive buttons. No fully custom UIs.
Related terms
- WhatsApp Flows — the multi-screen forms that open inside a chat on this API, and the publish lifecycle Meta attaches to them.
- Webhook — how Meta delivers inbound message events.
- RCS messaging — the carrier-native channel most often weighed against WhatsApp for business messaging.
FAQ
Is the WhatsApp Business API free?
The API itself has no monthly fee, but conversation pricing applies per-message-thread. BSPs (the way most businesses access it) charge platform subscription fees on top. So "free" in not really — budget for both Meta conversation fees AND your BSP subscription.
Can I send marketing messages on WhatsApp?
Yes, through pre-approved marketing templates to opted-in users. You cannot mass-send promotional content to users who haven't opted in — Meta enforces this through quality ratings and outright blocks repeated violators.
Which BSP should I choose?
For LATAM-focused commerce: Manychat, SendPulse, ChatGuru. For India: Wati, AiSensy, Interakt. For developer-led custom builds: Twilio. For multi-channel + WhatsApp: Manychat, SendPulse, Respond.io. See individual platform reviews for current pricing and feature comparisons.
How long to get approved?
Meta's own published figure is that a business verification decision may take up to 14 business days, and it does not publish a typical case; an earlier 2-7 day estimate here was not sourced to Meta and has been corrected against its documentation on 10 August 2026. You can send within the starting 250-recipient limit while it runs. Documents, language rules and rejection handling are in our verification guide, and the Official Business Account badge that sits behind verification has its own entry. Template approval by BSPs varies — Manychat and Wati expedite to 24-48 hours for most templates; direct API submissions can take 5-7 days.
What's the difference between "Cloud API" and regular API?
The Cloud API is Meta-hosted (you don't run your own server to connect to WhatsApp). The "on-premise API" — discontinued for new customers as of late 2024 — required businesses to host the Meta-provided server. Today everything new WhatsApp Business API deployments are Cloud API-based.
Sources
- Meta. WhatsApp Business Platform documentation. developers.facebook.com/docs/whatsapp (verified 26 May 2026).
- Meta. Conversation-based pricing. developers.facebook.com/docs/whatsapp/pricing (verified 26 May 2026).
- Meta. Business Solution Providers directory. facebook.com/business/partner-directory (verified 26 May 2026).