Products
WhatsApp Business APIWhatsApp chatbotWhatsApp marketingTeam inboxAI StudioSMS gatewayCloud call centerCompany
IndustriesDevelopersPricingWhatsApp API guideWhatsApp API by countryCompare UnecastPartnersAboutContactLog inGuide, updated October 2026
WhatsApp Business API: the complete guide.
What the API is, what you need to apply, how long verification takes, what it really costs, and the mistakes that slow most businesses down.
What is the WhatsApp Business API?
The WhatsApp Business API, also called the WhatsApp Business Platform or Cloud API, is Meta's official way for businesses to message customers from software instead of a phone. It is different from the free WhatsApp Business app.
With the app, one phone holds every chat. With the API, your whole team works from one verified number in a shared inbox, AI agents answer automatically, and your systems can send order updates, reminders and one-time passwords on their own.
Who needs it?
You are ready for the API when any of these is true:
- More than one person needs to answer customers on the same number.
- Customers message outside office hours and wait until morning for a reply.
- You send order, delivery, appointment or payment updates by hand.
- You want to send campaigns to customers without risking your number.
- Your website, store or CRM should send WhatsApp messages automatically.
What you need to apply
- A business registration certificate and proof of business address.
- Admin access to your Meta Business Manager (we can help you create one).
- A phone number that is not active on WhatsApp or the WhatsApp Business app.
- A live website, and a business email on the same domain.
- Your brand details: display name, logo, description and category.
- A debit or credit card for Meta's message fees.
Setup, step by step
- Onboarding. We create your Unecast workspace, connect your Meta Business Manager through Meta's Embedded Signup and register your number.
- Business verification. Your documents go to Meta for review. This usually takes 1 to 10 days and is the only step on Meta's timeline.
- Profile and templates. We set up your business profile and draft your first message templates for Meta approval.
- Team and AI agent. Every staff member gets a login by role, and your AI agent learns your FAQs, prices and policies.
- Go live. Training for agents and managers, then live dashboards to watch quality and costs.
What it costs
There are two parts: your provider's platform fee and Meta's per-message fees.
Platform fee (Unecast)
Starter $29, Growth $49 and Scale $99 a month, with optional guided onboarding quoted to your project. The AI agent is optional: build it yourself, or have us build it, then about $0.002 to $0.015 per AI reply. Billing in Sri Lankan rupees is also available. See full pricing.
Meta fees
Meta charges per template message, by category, and bills your card directly. Unecast adds no markup. Pick the country you send to. Rates are what Meta charges per delivered message, in US dollars, taken from Meta's official rate card.
| Category | Used for | Indicative rate |
|---|---|---|
| Marketing | Offers, launches, newsletters | US$0.0732 per message |
| Utility | Order, delivery and account updates | US$0.002 per message |
| Authentication | One-time passwords | US$0.002 per message |
| Authentication from abroad | One-time passwords sent by a business based in another country | US$0.144 per message |
| Service | Replies when the customer writes first | First 1,000 a month per number free |
| WhatsApp calling | Calls your business places to customers, billed per minute in 6-second steps | Incoming free. Outgoing US$0.0114 per minute |
Rates from Meta's official rate card.
See Meta rates for all countries
| Country or region | Marketing | Utility | Authentication | Authentication from abroad | Outgoing calls (per minute) |
|---|---|---|---|---|---|
| Argentina | US$0.0618 | US$0.026 | US$0.026 | - | US$0.0101 |
| Bangladesh | US$0.0732 | US$0.0037 | US$0.0037 | US$0.096 | US$0.0114 |
| Brazil | US$0.0625 | US$0.0068 | US$0.0068 | - | US$0.0108 |
| Chile | US$0.0889 | US$0.02 | US$0.02 | - | US$0.0121 |
| Colombia | US$0.0125 | US$0.0008 | US$0.0008 | - | US$0.0111 |
| Egypt | US$0.0644 | US$0.0036 | US$0.0036 | US$0.065 | US$0.0127 |
| France | US$0.0859 | US$0.03 | US$0.03 | - | US$0.0099 |
| Germany | US$0.1365 | US$0.055 | US$0.055 | - | US$0.0103 |
| Hong Kong | US$0.0732 | US$0.026 | US$0.026 | - | US$0.0114 |
| Hungary | US$0.086 | US$0.035 | US$0.035 | - | US$0.0095 |
| India | US$0.0118 | US$0.0014 | US$0.0014 | US$0.0304 | US$0.0053 |
| Indonesia | US$0.0411 | US$0.025 | US$0.025 | US$0.136 | US$0.0242 |
| Iraq | US$0.0341 | US$0.0079 | US$0.0079 | US$0.128 | US$0.0127 |
| Israel | US$0.0353 | US$0.0053 | US$0.0053 | - | US$0.0127 |
| Italy | US$0.0795 | US$0.03 | US$0.03 | - | US$0.0121 |
| Kazakhstan | US$0.0604 | US$0.018 | US$0.018 | US$0.16 | US$0.0095 |
| Kuwait | US$0.0792 | US$0.044 | US$0.044 | US$0.12 | US$0.0127 |
| Malaysia | US$0.086 | US$0.014 | US$0.014 | US$0.0418 | US$0.0108 |
| Mexico | US$0.0397 | US$0.0085 | US$0.0085 | - | US$0.0094 |
| Morocco | US$0.0414 | US$0.023 | US$0.023 | US$0.0811 | US$0.0103 |
| Netherlands | US$0.1597 | US$0.05 | US$0.05 | - | US$0.0063 |
| Nepal | US$0.0732 | US$0.0034 | US$0.0034 | US$0.112 | US$0.0114 |
| Nigeria | US$0.0516 | US$0.0067 | US$0.0067 | US$0.075 | US$0.0103 |
| Oman | US$0.0341 | US$0.0247 | US$0.0247 | US$0.06 | US$0.0127 |
| Pakistan | US$0.0473 | US$0.015 | US$0.015 | US$0.075 | US$0.0119 |
| Peru | US$0.0703 | US$0.03 | US$0.03 | - | US$0.0121 |
| Poland | US$0.0366 | US$0.0122 | US$0.0122 | - | US$0.0095 |
| Qatar | US$0.0341 | US$0.012 | US$0.012 | - | US$0.0127 |
| Romania | US$0.086 | US$0.029 | US$0.029 | - | US$0.0095 |
| Russia | US$0.0802 | US$0.04 | US$0.04 | - | US$0.0097 |
| Saudi Arabia | US$0.0576 | US$0.0107 | US$0.0107 | US$0.0598 | US$0.0127 |
| Singapore | US$0.0732 | US$0.016 | US$0.016 | - | US$0.0114 |
| South Africa | US$0.0379 | US$0.0095 | US$0.0095 | US$0.02 | US$0.0108 |
| Spain | US$0.0707 | US$0.02 | US$0.02 | - | US$0.0129 |
| Sri Lanka | US$0.0732 | US$0.002 | US$0.002 | US$0.144 | US$0.0114 |
| Turkey | US$0.0109 | US$0.0009 | US$0.0009 | - | US$0.0108 |
| Ukraine | US$0.086 | US$0.0298 | US$0.0298 | US$0.0746 | US$0.0095 |
| United Arab Emirates | US$0.0576 | US$0.0157 | US$0.0157 | US$0.051 | US$0.0127 |
| United Kingdom | US$0.0635 | US$0.022 | US$0.022 | - | US$0.0099 |
| United States and Canada | US$0.025 | US$0.0034 | US$0.0034 | - | US$0.0121 |
| Rest of Africa | US$0.0225 | US$0.004 | US$0.004 | - | US$0.0103 |
| Rest of Asia Pacific | US$0.0842 | US$0.0113 | US$0.0113 | - | US$0.0114 |
| Rest of Central & Eastern Europe | US$0.086 | US$0.0212 | US$0.0212 | - | US$0.0095 |
| Rest of Latin America | US$0.074 | US$0.0113 | US$0.0113 | - | US$0.0116 |
| Rest of Middle East | US$0.0392 | US$0.0091 | US$0.0091 | - | US$0.0127 |
| Rest of Western Europe | US$0.0592 | US$0.0171 | US$0.0171 | - | US$0.0103 |
| Any other country | US$0.0604 | US$0.0077 | US$0.0077 | - | US$0.0132 |
Countries not listed are priced under their regional rate (for example Rest of Africa or Rest of Asia Pacific), or under Any other country.
Meta updates its rate card periodically. Check Meta's current rates before budgeting.
Messaging rules to know
- The 24-hour window. When a customer messages you, you can reply freely for 24 hours. After that, you need an approved template.
- Opt-in. Business-initiated messages need the customer's permission, and marketing messages must let them opt out.
- Quality rating. Meta rates your number from customer feedback. Blocks and reports lower it and can limit sending, so target the right people with useful messages.
- Categories are checked. A promotion submitted as a utility template will be recategorised as marketing.
Languages
Meta supports templates in dozens of languages, including English, Spanish, Arabic, Hindi, Sinhala and Tamil, and free-form replies can be in any language. Unecast AI agents reply in the language each customer writes in. SMS supports many languages too.
Common mistakes that slow businesses down
- Using a number that is still active on a phone. Remove it from the app first.
- A website that does not show the business name, address or contact details Meta can match.
- An email address on a free domain instead of your business domain.
- Starting with marketing broadcasts to cold lists, which lowers quality rating fast.
- Choosing an unofficial tool that automates the normal WhatsApp app, which risks a ban.
Frequently asked questions
Is the WhatsApp Business API available in my country?
The WhatsApp Business API is available in most countries. You use it with your own business number through an official Meta Tech Provider such as Unecast. Contact us to confirm availability for your country.
How long does WhatsApp Business API setup take?
About a week in most cases. Meta business verification usually takes 1 to 10 days; everything else, such as profile, templates and team setup, we do in parallel.
Can I use my existing WhatsApp number?
Yes, if you remove it from the WhatsApp or WhatsApp Business app first. The chat history on the phone does not move to the API, so export anything you need before switching.
What is the difference between the WhatsApp Business app and the API?
The app runs on one or a few phones and suits very small businesses. The API runs in software, supports a whole team on one number, automation, AI agents, campaigns and integrations, and is the official route for messaging at scale.
How much does WhatsApp Business API cost per month?
With Unecast, platform plans start at $29 a month, with optional guided onboarding quoted to your project. Meta charges per template message by category, and customer-initiated service replies are free up to 1,000 a month per number.
Can I send WhatsApp messages in other languages?
Yes. Meta supports templates in dozens of languages, and free-form replies inside the 24-hour window can be in any language.
Want us to handle the setup?
We do the onboarding, verification paperwork, templates and training. Most businesses are live in about a week.