# WhatsApp Business API for notifications, support and sales

- Canonical URL: https://www.broadnet.me/products/whatsapp-business-api
- Language: en
- Last updated: 2026-10-02
- Publisher: BroadNet (https://www.broadnet.me)
- Markdown version of the page above, generated from the rendered page.

Official Meta Business Solution Provider BSP

The WhatsApp Business API that actually approves — provisioned, verified, live.

BroadNet is a WhatsApp Business API provider in the UAE and an official Meta Business Solution Provider: direct WABA provisioning, Green Tick verification support, priority Meta access and free template approval assistance, with zero markup on Meta's per-message rates.

[Get verified on WhatsApp](https://www.broadnet.me/contact?topic=whatsapp-verification&product=whatsapp-business-api) [Request test access](https://www.broadnet.me/signup)

Green tick supported Zero markup on Meta rates Direct WABA provisioning

![The BroadNet snow leopard beside a verified business chat on a phone](https://www.broadnet.me/marketing/generated/viz-whatsapp.png)

BroadNet · verified

POST /whatsapp/message/sendbulk

2B+

WhatsApp users

200+

Countries

99.99%

SLA

WhatsApp users

2B+

People reachable on WhatsApp worldwide.

Meta status

BSP

BroadNet is an official Meta Business Solution Provider.

Approval

24–48h

Typical Meta template review turnaround.

Throughput

100/s

Sustained WhatsApp Business send rate.

From submit to read receipt

## How verified WhatsApp ships from your API call to the phone.

Direct Cloud API bind as a Meta Business Solution Provider. Template validation runs at our edge — no 'rejected on Meta' surprises after submit, no spinner on your backend.

1. 01 · Submit POST /whatsapp/message/sendbulk Recipients (destinationNo), messageType and your text or approved template — submitted as multipart/form-data with a Bearer token. The verified sender is configured on your account. gateway send
2. 02 · Edge Template validate Variable count, language, and approval status checked against your registered template library before submission. template check
3. 03 · Cloud API Meta Cloud API Direct bind to Meta's Cloud API as a registered Business Solution Provider. Your verified sender profile carries the green tick once Meta approves it. BSP bind
4. 04 · Delivery WhatsApp client Message lands in the user's WhatsApp app — sent, delivered, read indicators flow back end-to-end. read receipts
5. 05 · Reply Inbound + webhook User replies open a 24-hour customer service window for free-form replies; template messages are billed per delivered message. Inbound messages and status updates are posted to your webhook. 24h window
6. ← sent · delivered · read · reply · webhook

01 · Submit

POST /whatsapp/message/sendbulk

Recipients (destinationNo), messageType and your text or approved template — submitted as multipart/form-data with a Bearer token. The verified sender is configured on your account.

gateway send

02 · Edge

Template validate

Variable count, language, and approval status checked against your registered template library before submission.

template check

03 · Cloud API

Meta Cloud API

Direct bind to Meta's Cloud API as a registered Business Solution Provider. Your verified sender profile carries the green tick once Meta approves it.

BSP bind

04 · Delivery

WhatsApp client

Message lands in the user's WhatsApp app — sent, delivered, read indicators flow back end-to-end.

read receipts

05 · Reply

Inbound + webhook

User replies open a 24-hour customer service window for free-form replies; template messages are billed per delivered message. Inbound messages and status updates are posted to your webhook.

24h window

Developers

## Send your first WhatsApp message in one request.

One HTTPS call with a Bearer token, a multipart form and your verified sender. Send free-form text inside the 24-hour window or an approved TEMPLATE outside it — the response returns a batchId, and every recipient moves SUBMITTED → SENT → DELIVERED → READ on your webhook.

- Bearer-token auth · POST /whatsapp/message/sendbulk
- TEXT, TEMPLATE, IMAGE, DOCUMENT, INTERACTIVE, FLOW and more — batchId returned on 200 OK
- SUBMITTED → SENT → DELIVERED → READ on your webhook

[Build a live request](https://www.broadnet.me/tools/api-request-builder)

POST · api.broadnet.me/whatsapp/message/sendbulk

Example

```
1# Send an approved WhatsApp template2curl -X POST https://api.broadnet.me/whatsapp/message/sendbulk \3  -H "Authorization: Bearer $BROADNET_TOKEN" \4  -F batchId=0 \5  -F campaignName=order-updates \6  -F destinationNo=447700900123 \7  -F messageType=TEMPLATE \8  -F templateName=order_update \9  -F templateLanguage=en_US \10  -F bodyTemplateVariables=INV-40011 12# 200 OK → the response carries the batchId; per-recipient status13# (SUBMITTED → SENT → DELIVERED → READ) arrives on your webhook.
```

Capabilities

## Everything WhatsApp supports — wired up and waiting for your first request.

Templates

### Approved messages, ready outside the 24-hour window.

Notifications, OTPs, order updates and marketing all run through Meta-approved templates with variables, header media and quick-reply buttons. Our team helps you draft, submit and revise rejections — typical approval in 24-48 hours.

- Authentication, Utility, Marketing and Service categories
- Variable placeholders, media headers, up to 10 buttons
- Bulk submission and version history per template

order_shipped_v3 Approved

Hi {{1}}, order {{2}} has shipped. ETA: {{3}}.

Track package Talk to agent

UTILITY • EN, AR, FR v3 · Meta-approved 11:42

Sessions

### 24-hour service window, free-form and unstructured.

When a customer messages first, a 24-hour service window opens. Send anything inside that window — no templates required — and the window resets with every customer reply. Since 1 October 2026 Meta bills replies inside the window per message at the market's utility rate, after a free tier of 1,000 service messages per business phone number per month (they were free until 30 September 2026).

- Free-form text, media, lists and buttons inside the window
- Window automatically refreshes on each inbound message
- Webhook fires the moment the window opens or closes

Service window

23

hours 42m remaining

In

12

Out

9

Status

Free-form

Rich media

### Carousels, locations, documents — render natively.

Send images up to 5 MB, video and audio up to 16 MB, documents up to 100 MB, live or static locations, contact cards, stickers, and product carousels. Everything renders inline in the user's WhatsApp chat — no third-party preview.

- Images, video, audio, documents and stickers
- Static and live location with map preview
- Product carousels backed by your WhatsApp catalog

Carousel

Up to 10 cards

Location

Static or live

Documents

Up to 100 MB

Catalog

Native commerce

Quick replies · Two-way

### Conversations, not broadcasts.

Quick-reply chips, list pickers and CTA buttons turn every message into a decision point. Inbound replies are posted to your webhook, ready to hand off to your agent platform or bot.

- Up to 3 quick replies, lists of up to 10 options
- Read receipts, typing and delivery webhooks
- Native agent handoff to your CRM or helpdesk

POST /whatsapp/message/sendbulk

```
batchId=0
campaignName=support
destinationNo=447700900123
messageType=TEXT
content=Order shipped. Reply TRACK for updates.
```

200 OK · batchId SENT → DELIVERED → READ

[Full API reference → /developers/api](https://www.broadnet.me/developers/api)

Catalog

### Sell products inside the chat.

Sync your product catalog from Meta Commerce Manager and surface single-product messages, multi-product picks and a full carousel of items — checkout completes inside WhatsApp on supported markets.

- Single and multi-product messages
- Cart and order webhooks for fulfilment
- Localised currency, language and SKUs

catalog · live synced

Halo Mug

AED 39

Linen Tote

AED 89

Field Notes

AED 24

Cart and order webhooks fire on Meta's checkout events.

Use cases

## What teams ship on WhatsApp.

Patterns we've helped enterprises across MENA, Africa and Europe roll out in days, not quarters.

### Customer support

Bot-led triage, intelligent routing, conversation history preserved across agents. Handoff over standard webhooks.

### Order updates

Confirmation, shipping, delivery and returns — with live location, tracking buttons and document attachments.

### Appointment reminders

Healthcare and service reminders with one-tap confirm, reschedule and cancel. Cuts no-show rates noticeably.

### Onboarding

Guided sign-up flows, ID capture via document uploads, OTP verification and welcome journeys — all in one thread.

Pricing

## Pay per delivered template. Zero markup.

Since 1 July 2025 Meta bills each delivered template message (marketing, utility or authentication) by category and country. BroadNet adds a transparent service fee — zero markup on Meta's rates — with consolidated billing across every channel you run.

[Get verified on WhatsApp](https://www.broadnet.me/contact?topic=whatsapp-verification&product=whatsapp-business-api) [Review your WhatsApp setup](https://www.broadnet.me/contact?topic=whatsapp-review&product=whatsapp-business-api)

Message category How it is billed

Authentication Per delivered message

Utility Per delivered message

Marketing Per delivered message

Service replies (24-hour window) Per message after 1,000 free a month per number (utility rate)

Meta's per-market list rates, quoted per market · [WhatsApp pricing](https://www.broadnet.me/pricing/whatsapp)

Customer stories

## Three teams that turned WhatsApp into a channel that pays.

Regional ecommerce marketplace E-commerce · GCC AE SA

**Challenge**

SMS order updates left no place for customers to reply, so 'where is my order' tickets dominated the support queue.

**Approach**

Templated WhatsApp updates opened a 24-hour service window per order, threading every customer reply back to the same agent.

Customer operations lead (reference under NDA)

24h

Service window

1 thread

Per order

North African bank Banking · North Africa MA

**Challenge**

Monthly statements over SMS were poorly trusted and rarely opened.

**Approach**

Statement delivery moved to a verified WhatsApp Business profile with localised copy.

Digital banking lead (reference under NDA)

Verified

Green badge

South Asian telecom operator Telecom · South Asia BD

**Challenge**

A large subscriber base needed commercial templates approved fast without an in-house Meta liaison.

**Approach**

BroadNet ran the full submission flow, language reviews and Meta back-and-forth from a regional desk.

Digital channels lead (reference under NDA)

Meta-approved BSP · by the numbers

## The BSP scale behind your green tick.

The reach and operator network your WhatsApp traffic inherits as a BroadNet customer — the same interconnects that carry our A2P SMS.

Reach

200+

countries

Direct operator reach across MENA, Africa and beyond.

Network

1,000+

operator connections

Direct interconnects behind every message we route.

Throughput

30,000/s

send rate per node

Carrier-grade A2P send rate on the interconnects your WhatsApp inherits.

Heritage

2003

operating since

Two decades of carrier-grade messaging delivery.

Compliance

## Built to Meta's policies. And every regulator's.

Opt-in capture, consent records, policy-compliant templates and regional data handling — all baked into the platform so your growth team never has to learn the rule book.

Meta-policy compliant

Every template is reviewed for Commerce, Healthcare and Financial Services rules before submission to Meta.

GDPR & regional residency

EU data residency on request. DPA, SCCs and processor records available for review.

Opt-in management

Capture, store and audit consent per channel. STOP / START handled automatically and synced to Meta.

End-to-end encryption

Messages encrypted in transit per Meta's protocol. SOC 2 Type II controls on the platform.

Questions buyers ask

## WhatsApp Business, answered without the legalese.

Typically 5–15 business days from MSA signature to first production template approval. BroadNet handles the Meta Business Manager linkage, the BSP setup, brand verification, and the initial template submissions. The biggest variable is your own brand verification with Meta — if your business is already verified, we move much faster.

Per delivered template message, in three categories (Authentication, Utility and Marketing), at Meta's list rate for each market; rates are quoted per market on /pricing/whatsapp. Meta moved from per-conversation to per-message pricing on 1 July 2025, so every template you send is billed on delivery. Since 1 October 2026 Meta bills replies inside the 24-hour customer service window per message, at the same rate as utility and authentication messages in that market: free-form service messages after a free tier of 1,000 service messages per business phone number per month, utility templates from the first message (both were free until 30 September 2026). BroadNet adds zero markup on Meta's rates; we bill our routing/SLA layer separately.

Anything you send first must be a pre-approved template — order confirmations, OTPs, appointment reminders, marketing offers. You write the copy with variable placeholders ({{1}}, {{2}}), categorise it (Auth/Utility/Marketing), choose languages, and submit. Meta reviews in 24–48 hours. We pre-screen your template against Meta's policy first, so most submissions clear on the first pass.

Yes. When a user replies to any of your messages, a 24-hour service window opens during which you can send free-form messages (no template required). Inbound messages are posted to your webhook, and outbound free-form sends use the same POST /whatsapp/message/sendbulk call as your templated messages, with messageType TEXT instead of TEMPLATE. Most customers route the inbound to their existing helpdesk (Zendesk, Freshdesk, Salesforce SC).

Messages ship over a direct Cloud API bind as a registered Business Solution Provider, so delivery is fast and reliable on operator-direct routing. When a message can't be delivered — recipient hasn't installed WhatsApp, has blocked your business, or the WhatsApp account is in a no-service state — each failure mode returns a distinct error code so you can route fallback (SMS) appropriately.

WhatsApp requires explicit opt-in before you message a user — we don't store the opt-in records for you. You provide an opt-in source (web form, USSD, IVR) and timestamp when you register the contact on your account. We audit the existence of an opt-in record before the first send to any new MSISDN; without one, the send is rejected before it reaches the network.

Yes — all WhatsApp media types: image, video, audio, document (PDF, DOCX, XLSX up to 100MB), location, contact card. Interactive: reply buttons (up to 3), list message (up to 10 sections of 10 rows each), call-to-action URL buttons, phone-number buttons. All available via the same template or free-form API.

Dedicated WhatsApp Business Account (WABA) provisioning, white-glove template approval (we draft and submit on your behalf), named technical account manager, 24/7 NOC pager for sev-1, monthly conversation-volume reviews, and a direct Meta escalation path for account-health issues, as an official Meta Business Solution Provider.

Question not here? [Ask our engineering team](https://www.broadnet.me/contact)

WhatsApp is one surface for [A2P messaging across every channel](https://www.broadnet.me/products/a2p-sms). Combine it with [RCS Business Messaging](https://www.broadnet.me/products/rcs-messaging) and [OTP verification](https://www.broadnet.me/products/otp) for a complete conversational stack.

Comparing vendors? Read our [Best WhatsApp Business API provider](https://www.broadnet.me/compare/best-whatsapp-business-api-provider) buyer's guide.

![The BroadNet snow leopard walking forward through the glowing blue and gold infinity loop](https://www.broadnet.me/marketing/generated/viz-leopard-hero2.png)

Carrier-grade delivery

## Delivered to 200+ countries, direct to the operator in 86.

No grey routes: a direct operator bind wherever one is commercially available, otherwise a labelled partner-managed route. One API to every channel, on a network built since 2003.

200+

Countries

1,000+

Operator connections

300M+

Msgs·day

[Talk to sales](https://www.broadnet.me/contact)

Provisioning in days, not weeks

## Get your business verified on WhatsApp.

Talk to a WhatsApp specialist about onboarding, Green Tick, templates and per-message pricing — free onboarding, template approval support, and zero hidden markup.

[Get verified on WhatsApp](https://www.broadnet.me/contact?topic=whatsapp-verification&product=whatsapp-business-api) [Review your WhatsApp setup](https://www.broadnet.me/contact?topic=whatsapp-review&product=whatsapp-business-api)

$ curl -X POST https://api.broadnet.me/whatsapp/message/sendbulk

Further reading

[WhatsApp service-message pricing from 1 October 2026 What Meta starts charging for, what stays free, and how to keep the new cost under control.](https://www.broadnet.me/blog/whatsapp-service-message-pricing-october-2026)

Resources

WhatsApp Business API datasheet

[Download datasheet· PDF, 104 kB](https://www.broadnet.me/resources/datasheets/broadnet-whatsapp-business-api-datasheet.pdf) [Product datasheets](https://www.broadnet.me/resources)

## Related guides & answers

Go deeper on the concepts behind this product.

- [What is WhatsApp Business API Read](https://www.broadnet.me/answers/what-is-whatsapp-business-api)
- [What is a WhatsApp BSP Read](https://www.broadnet.me/answers/what-is-whatsapp-bsp)
- [The WhatsApp 24-hour window explained Read](https://www.broadnet.me/answers/whatsapp-24-hour-window)
- [What is a WhatsApp template message Read](https://www.broadnet.me/answers/whatsapp-template-message-guide)
- [What is conversation pricing for WhatsApp Read](https://www.broadnet.me/answers/what-is-conversation-pricing-whatsapp)
- [What is a chatbot for business messaging Read](https://www.broadnet.me/answers/what-is-a-chatbot-for-messaging)
