Skip to main content

WhatsApp

What Is the WhatsApp Cloud API? Business API, Cloud API and Business Platform Explained

WhatsApp Business API, WhatsApp Cloud API and WhatsApp Business Platform are three names you will meet for the same thing. Here is what each one means today, what the Cloud API includes, its limits and costs, and how to start using it.

MonoChat Team Updated: 6 min read

On this page
  1. WhatsApp Business API, Cloud API and Business Platform: what each name means
  2. What happened to the On-Premises API?
  3. What the WhatsApp Business Platform includes
  4. The accounts behind the Cloud API
  5. Limits you should know about
  6. What the WhatsApp Cloud API costs
  7. Three ways to start using the Cloud API
  8. Using the WhatsApp Cloud API with MonoChat
  9. Sources

The WhatsApp Cloud API is the part of Meta’s WhatsApp Business Platform that lets a business send and receive WhatsApp messages and calls from its business phone number through software. Meta hosts it, so there is no server to run. When people say “the WhatsApp Business API” today, they mean the Cloud API: Meta retired the older On-Premises API in October 2025, so every business on the API now uses it.

The three names cause a lot of confusion, partly because they are used loosely. This guide explains what each one means, what the platform includes, the accounts and limits you should know about, what it costs, and the ways to start. If you are ready to set it up, our step-by-step guide on how to get the WhatsApp Business API walks through it.

WhatsApp Business API, Cloud API and Business Platform: what each name means

NameWhat it refers toWhere you will see it
WhatsApp Business PlatformMeta’s official name for its set of APIs for businesses on WhatsAppMeta’s developer documentation and business site
WhatsApp Cloud APIThe Meta-hosted API inside the platform that sends and receives messages and callsMeta’s developer documentation, software and provider websites
WhatsApp Business APIThe common, older name for the same thingSearch engines, provider websites, most conversations
WhatsApp Business appThe free app for one business on a phone, not an APIApp stores

So “WhatsApp Business API” and “Cloud API” are, for any business starting today, the same product under different names. The WhatsApp Business app is the one that is genuinely different: it is a phone app, not something software connects to. Our comparison of the WhatsApp Business app vs API covers when you need which.

What happened to the On-Premises API?

Before the Cloud API, businesses or their providers could run the On-Premises API on their own servers. Meta has retired it: its documentation says the final supported client version expired on October 23, 2025, that it can no longer be used to message WhatsApp users, and that businesses should use the Cloud API.

That is why older articles comparing “On-Premises vs Cloud API” no longer help with a decision. Whoever you work with, your messages now run on the same Meta-hosted Cloud API. What still differs is who owns the account, who pays Meta and which software your team uses.

What the WhatsApp Business Platform includes

Meta’s documentation describes these parts of the platform:

  • Cloud API. Send and receive messages (text, media, interactive messages and templates), make and receive WhatsApp calls, and create and message WhatsApp groups.
  • Business Management API. Manage your accounts programmatically: phone numbers, templates, partner access, billing settings, and analytics for messages, pricing and templates.
  • Marketing Messages API for WhatsApp. A separate API for marketing messages, with optimizations and conversion metrics that Meta says are not available on the Cloud API.
  • Webhooks. Every message a customer sends you, and every delivery status for the messages you send, reaches your software as a webhook.
  • Meta Business Agent. Meta’s own AI agent that can answer customers on WhatsApp. It is optional, and it is billed separately per token.

Most businesses never touch these APIs directly. They use software that is built on them, and the software decides which parts you get.

The accounts behind the Cloud API

To use the platform, Meta requires:

  1. A business portfolio (managed in Meta Business Suite), which holds your business assets. Verifying it unlocks higher limits.
  2. A WhatsApp account, which holds your business phone numbers, display name and partner access. Many people still call this the WhatsApp Business Account, or WABA.
  3. A Messaging account, which holds your message templates, billing and payment method.
  4. A business phone number, real or virtual, that is not already registered elsewhere. Coexistence is the exception for numbers that stay in the WhatsApp Business app.
  5. An app with access tokens and permissions. If you use software, the software provides this through Meta’s sign-up flow.

Owning these accounts yourself, rather than having them sit under a provider, is what makes it easy to change software later without losing your number.

Limits you should know about

The Cloud API is built for scale, but several limits apply, according to Meta’s documentation:

  • Throughput: a business phone number can send up to 80 messages per second by default, with upgrades available.
  • Messaging limits: the number of unique customers you can reach with templates, outside a customer service window, in a rolling 24 hours. It is set at the business portfolio level and grows as you send good-quality messages and verify your business.
  • Pair rate limit: about one message every 6 seconds to the same customer, with short bursts allowed.
  • Templates and the 24-hour window: free-form messages can only be sent within 24 hours of the customer’s last message. Outside that window you need an approved template.
  • Opt-in: you must have the customer’s opt-in before sending them templates, and it must make clear your business name and what they will receive. See our guide to WhatsApp opt-in.

What the WhatsApp Cloud API costs

Meta does not charge a fee to access the API. It charges per delivered message, based on the message category (marketing, utility, authentication or service) and the recipient’s country. The main rules since October 1, 2026:

  • Marketing, utility and authentication templates are charged per message. Utility templates sent inside the customer service window are charged too.
  • Service messages, the free-form replies inside the 24-hour window, are charged at the market’s utility rate after a free tier of 1,000 a month per business phone number.
  • When a customer messages you from a Click-to-WhatsApp ad and you reply in time, a free entry point window opens for up to 7 days, and messages in it are not charged.
  • Messages from customers to you are never charged.

Rates and examples are in our WhatsApp API pricing guide, and you can estimate your own mix with the bulk messaging calculator. The software you use on top of the API is a separate cost.

Three ways to start using the Cloud API

  1. Build on it yourself. Create a Meta app, generate access tokens, set up webhooks and build your own interface. This gives full control and suits teams with developers.
  2. Use software that connects your own account directly. You sign up through Meta’s own sign-up window inside the software. You keep the accounts and the number, and Meta bills you directly.
  3. Go through a provider. Some providers onboard you under their own billing arrangement. Check who owns the account and whether Meta’s fees are marked up before you sign.

Our guide on how to get the WhatsApp Business API compares these routes and shows the setup step by step.

Using the WhatsApp Cloud API with MonoChat

MonoChat is business messaging software and an official Meta Business Partner. It connects your own WhatsApp account directly to Meta’s Cloud API, so Meta bills you directly for messages and MonoChat does not add a markup to Meta’s fees.

On top of the API, you get:

You can start on the free Basic plan (one user, one channel) at app.monochat.ai and compare plans on the pricing page. For definitions of the other terms in this article, see the glossary.

Sources

FAQ

Frequently asked questions

Is the WhatsApp Cloud API the same as the WhatsApp Business API?

In practice, yes. "WhatsApp Business API" is the name most people use, "WhatsApp Business Platform" is Meta's official name for its set of business APIs, and the Cloud API is the part of that platform that sends and receives messages and calls. Since Meta retired the On-Premises API in October 2025, every business that uses the API is on the Cloud API.

Is the WhatsApp Cloud API free?

There is no fee to access the Cloud API itself, but Meta charges per delivered message, by message category and the recipient's country. Since October 1, 2026, each business phone number gets 1,000 free service messages a month, and messages in a free entry point window after a Click-to-WhatsApp ad are not charged. Software you use on top of the API has its own pricing.

Do I need a BSP to use the WhatsApp Cloud API?

No. You can create your own WhatsApp account in Meta's business tools and connect it directly to the Cloud API, either by building on the API yourself or with software that connects your own account. Meta then bills you directly for messages.

What happened to the WhatsApp On-Premises API?

Meta retired it. According to Meta, the final supported On-Premises client expired on October 23, 2025, it can no longer be used to message WhatsApp users, and businesses should use the Cloud API instead.

Can I use the WhatsApp Cloud API and the WhatsApp Business app on the same number?

Yes. With Coexistence, Meta lets you connect the number you already use in the WhatsApp Business app to the platform and keep using the app on your phone. Some app features change when you do, so read the full list before you connect.

First month of Growth on us

Run WhatsApp, Instagram and Messenger from one inbox

Start free with MonoChat: shared team inbox, AI assistants, templates and campaigns on official Meta APIs.

One code per business • 30 days to redeem • No card needed

$150 to get started.

Claim