How to get WhatsApp Business API access (and what Meta checks)
Amit Kumar · 20 August 2026
The WhatsApp Business API — officially the WhatsApp Business Platform — is how a business sends and receives WhatsApp messages through software instead of a phone. Getting access means three things: a verified Meta Business Manager, a phone number that is not already on WhatsApp, and a display name that matches your business. You can apply directly to Meta or go through a solution provider, and most businesses are sending real messages within a few days.
That is the short version. The rest of this guide is the long version, with every checkable fact linked to Meta’s own documentation — because most of what is written about API access is out of date, including on some very large websites. One example we will come to: the widely repeated claim that new accounts start with 1,000 conversations a day. They do not. The current starting limit is 250.
If you are still deciding whether you need the API at all, read WhatsApp Business app or the API first. The free app is enough for many businesses, and this guide assumes you have outgrown it.
The two routes in
There is one API now. Meta retired the old On-Premises API on 23 October 2025 — messages to or from numbers still registered on it stopped being delivered. Everything today runs on the Cloud API, which Meta hosts. Any guide that still weighs “Cloud vs On-Premises” predates this.
You reach the Cloud API two ways:
Directly from Meta. You create a Meta developer app, connect a Business Manager and register a number yourself. The API itself costs nothing — you pay only Meta’s per-message fees. The catch is that you get an API and nothing else: no inbox, no campaign tools, no team features. This route makes sense when you are building your own software on top.
Through a solution provider. A provider (Baat is one; Wati, Interakt and AiSensy are others — we compare them honestly here) does the registration with you and gives you the working product on top: shared inbox, broadcasts, automation, analytics. You pay a subscription in addition to Meta’s per-message fees. This route makes sense when you want your team selling and supporting on WhatsApp, not integrating an API.
Neither route skips Meta’s checks. A provider can guide you through verification; nobody can waive it.
What you need before you apply
Have these four things ready and the process is short. Missing any one of them is where applications stall.
-
A Meta Business Manager (Business Portfolio), verified. Business verification is Meta’s check that your business legally exists. It asks for official documents showing your legal name and address — Meta’s Help Centre lists what it accepts. Use your registered legal name exactly as the documents show it; a trading name that does not match is the most common rejection.
-
A phone number that is clean. Meta’s requirements are that you own it, it has a country and area code, and it can receive an SMS or a voice call for verification. A mobile number is recommended; landlines work with voice verification. The important one: a number already active on the WhatsApp or WhatsApp Business app cannot be registered until that account is deleted. If you are moving your main business number, plan that step deliberately — the sequence matters.
-
A display name that matches your business. This is the name customers see. Meta reviews it against its display name guidelines — broadly, it must correspond to your actual business name, not a keyword, a product pitch or a person’s name alone.
-
A real web presence. Reviewers look for evidence the business is what it says it is. A working website that names the same business helps; a domain that resolves to nothing does not.
The five steps
The order is the same on both routes; who clicks the buttons differs.
- Choose the route — direct, or through a provider.
- Connect your Business Manager and complete business verification if you have not already. This is usually the longest step, because it can involve document review by Meta.
- Register the phone number and verify it by SMS or voice call.
- Submit the display name for review.
- Create your first message templates and send. Templates are pre-approved message formats for starting conversations — Meta reviews each one, usually within 24 hours. If one is rejected, it is almost always formatting rather than policy.
We do not quote a total timeline as fact, because it depends on document review at step 2 and that is in Meta’s hands, not yours or ours. In our experience most businesses with documents ready move through in days, not weeks.
What it costs
Two separate bills, and mixing them up is how budgets go wrong.
Meta’s per-message fees. Since 1 July 2025, Meta charges per delivered message, not per conversation. Marketing and authentication template messages are charged; your replies inside an open 24-hour customer window are free, and so are utility templates sent inside that window. Rates depend on the recipient’s country. We keep a current, dated example table on our per-message pricing explainer and on our pricing page — but treat Meta’s page as the authority, because rates change.
The platform subscription, if you use a provider. This is what pays for the inbox, the broadcast tools and the automation. It exists on top of Meta’s fees on every platform — any pitch that sounds like it includes unlimited free messages is wrong about how WhatsApp works.
Going direct means no subscription, but you build everything the subscription would have bought.
Messaging limits, and the number most guides get wrong
A new business phone number does not start with unlimited reach. Meta’s current documentation says a new portfolio starts at 250 unique contacts in 24 hours — not the 1,000 that older guides still quote.
The limit rises on a ladder: to 2,000 once you verify your business (or send 2,000 delivered messages to unique numbers within 30 days using high-quality templates), then automatically to 10,000, 100,000 and finally unlimited. The automatic steps trigger when your messages stay high-quality and you have used at least half your current limit in the last 7 days — the increase lands within 6 hours of qualifying.
Two practical consequences. First, plan your first campaigns around 250, not around your full contact list. Second, quality is the throttle: messages that get blocked or reported lower your quality rating and stall the ladder, which is one more reason opt-in done properly is not optional.
The mistakes that get applications stuck
- A display name that does not match the business. The review checks it against your verified business details. Keyword-stuffed names fail.
- Reusing a number that is still on the WhatsApp app without deleting that account first.
- Applying with an unverified Business Manager and treating the document step as a formality. It is the step.
- A restricted business category. Meta’s commerce and business policies exclude certain categories from the platform. If yours is on the list, no provider can change that.
Doing this through Baat
If you take the provider route with us, the setup above is a guided flow in the dashboard, and what you get on the other side is the reason to do any of this: a shared inbox for your team, broadcasts with opt-in handling built in, and automation from day one. The 7-day trial needs no card, and a 30-minute demo walks it through against how you actually sell.
Common questions
Can I get WhatsApp Business API access for free?
The API itself is free from Meta — you pay per message sent, and nothing for access. “Free” ends when you want the tooling on top: an inbox, a campaign tool, automation. Build those yourself and the cost is engineering; use a provider and the cost is a subscription.
Do I need a company, or can an individual apply?
Business verification asks for documents that prove a legal business identity — Meta lists what it accepts. Sole proprietors with registration documents can verify; an individual with no business documentation will get stuck at that step.
Can I keep my existing WhatsApp number?
Yes, but not simultaneously. A number moves from the app to the Platform by deleting the app account first, and doing this in the wrong order can cost you chat history. What the move involves in practice is covered in our app-vs-API guide.
How many messages can I send on day one?
To 250 unique contacts in 24 hours — Meta’s documented starting limit. The ladder to 2,000 and beyond is described above, and it climbs on verification and message quality, not on how much you pay anyone.
Where to go next
The two companion pieces to this guide are the app-vs-API decision and what messages actually cost. If you are ready to set up, connecting your WhatsApp channel is the step-by-step, and a demo is the shortcut.