Industries
Restaurants & Food
Take restaurant orders, table bookings and payments in one WhatsApp chat. Auto-reply to common questions and cut support costs with ChatMitra.
Real Estate
Use WhatsApp automation to capture property leads, qualify them automatically, and follow up fast. See how real estate agents close more with ChatMitra.
Travel & Tourism
Use the WhatsApp Business API to capture travel leads, send itineraries, confirm bookings, and keep travellers updated. See how agencies grow with ChatMitra.
Banking & Finance
Run secure KYC, send account alerts and payment notifications on WhatsApp. Cut support load and stay within Meta's rules with ChatMitra.
Beauty & Cosmetics
Sell your catalog, recover carts and win repeat orders on WhatsApp. Auto-reply to product questions and send launches to opted-in customers with ChatMitra.
Education
Answer admission enquiries, fee and timetable questions, and keep parents updated — all on WhatsApp. Cut admin load and costs with ChatMitra.
EduTech
Capture course leads, qualify them and onboard learners on WhatsApp. Automate replies and cut lead-qualification cost with ChatMitra's no-code chatbot.
Events & Webinars
Handle event registrations, reminders and RSVPs in one WhatsApp chat. Cut no-shows, automate FAQs and keep attendees updated with ChatMitra.
Freelancers & Consultants
Capture leads, send proposals and chase invoices in one chat. WhatsApp automation for freelancers and consultants with ChatMitra — from ₹0.20 a chat.
Health & Wellness
Book appointments, send reminders and answer client questions in one WhatsApp chat. Auto-reply to routine queries and cut support costs with ChatMitra.
Home Decor
Share your home decor catalog, take orders and send delivery updates on WhatsApp. Automate FAQs and cut support costs with ChatMitra.
IT Services
Use the WhatsApp Business API to qualify leads, run support over chat, and wire WhatsApp into your stack with webhooks. How IT companies scale with ChatMitra.
Marketing Agencies
Use WhatsApp automation to capture leads, run campaigns and manage multiple client brands from one account. How agencies scale on WhatsApp with ChatMitra.
Offline & Retail
Turn shop footfall into a WhatsApp list. Share catalogs, add a QR-to-chat at the counter and bring buyers back — with ChatMitra from ₹0.20 per chat.
Spas & Salons
Use the WhatsApp Business API to take spa and salon bookings, cut no-shows with automated reminders, and rebook regulars. How salons grow with ChatMitra.
Automotive
Use the WhatsApp Business API for automotive dealerships to qualify buyers, book test drives and send service reminders — automated, on one chat, with ChatMitra.
All Industries
Browse every industry guide
Setup & API Guides

How to Get WhatsApp API: Requirements, Steps and Cost

How to get the WhatsApp Business API: what you need, Meta direct vs a provider, using your existing number, whether it's free, and a month-one cost example in INR.

Nikunj Gohil
Written byNikunj Gohil
Read time 18 min
Posted on
How to Get WhatsApp API: Requirements, Steps and Cost
Summarise this post with:

Short on time? Read this first

  • There is no application form: you get the WhatsApp API by registering a phone number to a WhatsApp Business account inside a Meta business portfolio.
  • Pick a route first: Meta's Cloud API directly if you have developers, a provider's Embedded Signup if you want a ready inbox, or coexistence to keep your WhatsApp Business app number.
  • Business verification is not needed to start, but it is one way to move past the 250-recipient daily limit that every new portfolio begins with.
  • The API is not free: Meta charges per delivered template and, since 1 October 2026, for service replies beyond 1,000 per number per month. Messages customers send you stay free.
On this page 0

    To get the WhatsApp API, you register a phone number to a WhatsApp Business account inside a Meta business portfolio, either through Meta’s Cloud API setup (if you have developers) or a provider’s Embedded Signup flow (if you don’t). There is no approval form. You can start messaging straight away, within a starting limit of 250 recipients a day.

    Today the WhatsApp Business API is Meta’s Cloud API, hosted by Meta, and access is a sign-up, not a review. The real decisions are which route to take, which number to use, and how to get past the limits every new account starts with. This guide covers all three, plus what is free and what you pay in India.

    Key takeaways

    • You need: a Meta business portfolio, a phone number that can receive an SMS or call, a display name that follows Meta's guidelines, and a payment method for paid messages.
    • Three routes: Meta directly (developer), a provider (no code), or coexistence (keep your WhatsApp Business app number).
    • Limits: 250 recipients per 24 hours at first, then 2,000, 10,000, 100,000 and unlimited.
    • Cost: no sign-up fee from Meta, but per-message charges apply. A provider may add its own fee.

    Facts checked against Meta’s developer documentation and Business Help Centre on 25 September 2026. Rupee figures exclude tax.

    What “getting the WhatsApp API” actually means

    In practice you are creating three linked things in Meta’s systems:

    1. A business portfolio. Meta’s platform overview is blunt: “You must have a business portfolio to use the platform.” It holds everything else.
    2. A WhatsApp Business account (WABA) inside that portfolio, holding your phone numbers, templates and billing. Meta is splitting it in two: a WhatsApp account for numbers and display name, and a Messaging account for templates and billing. The change is in beta and existing WABA IDs keep working, so you may see either name in Meta’s screens.
    3. A registered business phone number with a display name. Once the number is registered for Cloud API, you can send and receive messages through software.

    The software side is Meta’s Cloud API, which Meta hosts. The older self-hosted On-Premises API is gone: Meta states that “the final supported version of the On-Premise API client expired on October 23, 2025”. If a guide still asks you to choose between Cloud and On-Premises hosting, it is out of date.

    The WhatsApp Business app is a different product. It is a free-to-download app for small businesses, run from a phone. The API is what you need when several people must answer one number, when messages are sent from your own systems, or when you need approved templates to reach customers who haven’t messaged you recently. For the broader picture of what the platform does, see our complete guide to the WhatsApp Business API in India.

    The five key components of the WhatsApp Business API: Meta Business Manager, a WhatsApp Business Account (WABA), a dedicated phone number, a WhatsApp Business Solution Provider (BSP) and message templates
    The pieces you'll put in place. A provider (BSP) is optional if you build on Meta's Cloud API yourself.

    What do you need to get the WhatsApp Business API?

    Gather these before you start.

    RequirementWhat Meta asks forNeeded to start?
    Meta loginA Facebook account or a managed Meta account (verification later needs full control of the portfolio)Yes
    Business portfolioAn existing portfolio, or a new one created during sign-up (see what a Meta business portfolio holds)Yes
    Phone numberOwned by you, with a country and area code (no short codes), and able to receive an SMS or voice callYes
    Display nameA name that clearly relates to your business and follows Meta's display name guidelinesYes (reviewed later)
    Two-step verification PINA PIN you set when registering the number and need again to change or delete itYes
    Payment methodA card on your WhatsApp Business account, or your provider's credit lineBefore paid messages
    WebsiteBusiness verification asks for a site that loads and is HTTPS-compliantFor verification
    Business documentsOnly if you verify your business (list below)No
    Opted-in contactsWhatsApp's policy requires opt-in before you message peopleBefore your first campaign

    Sources: Meta, Business phone numbers, Cloud API Get Started and Verifying your business in Meta Business Suite, checked 25 September 2026.

    The last row matters more than it looks. People who never agreed to hear from you can block or report you, WhatsApp’s Business Messaging Policy says it may limit your sending based on that feedback, and higher limits require high-quality messages. If your list is not built on consent yet, read our guide to WhatsApp opt-in rules before your first send.

    Which route should you take?

    All three routes end with a registered number on Cloud API, but they suit different teams.

    Meta directly (Cloud API)Through a provider (Embedded Signup)Coexistence (keep your Business app number)
    Who it suitsTeams with developers building their own integrationTeams that want an inbox, broadcasts and templates without codeBusinesses already serving customers on the WhatsApp Business app
    How you sign upMeta App Dashboard: create an app with the WhatsApp use caseA pop-up Meta flow launched from the provider's website or dashboardA provider's Embedded Signup, choosing to connect an existing Business app account
    Interface for your teamNone: you build itThe provider's softwareThe provider's software plus the Business app on the phone
    Who you payMeta only, per messageMeta per message, plus the provider's feeMeta per API message (app messages stay free), plus the provider's fee
    Main trade-offEngineering time and upkeepA second vendor in the loopThroughput fixed at 20 messages per second, and some app features switched off

    In short: no one to write code means a provider; developers sending only system messages (OTPs, order updates) can go direct; a Business app number customers already know points to coexistence. For a line-by-line cost comparison of the first two routes, see WhatsApp Cloud API pricing: Meta direct vs a provider, and for choosing between providers, our comparison of WhatsApp API providers in India.

    How to get the WhatsApp API through a provider (step by step)

    Providers use Meta’s Embedded Signup, a Meta-hosted pop-up that creates your assets and gives the provider access to them. The screens you will see:

    1. Log in with your Facebook or Meta Business credentials.
    2. Accept the terms for Cloud API and the related Meta business tools.
    3. Choose or create a business portfolio. Use your real, existing portfolio if you have one, especially if it is already verified.
    4. Choose or create a WhatsApp account (older versions of the flow call it a WhatsApp Business account).
    5. Enter your phone number and pick SMS or voice call for the code.
    6. Enter the verification code. This proves you own the number.
    7. Set your display name, the name that can appear in place of your number in WhatsApp.
    8. Review permissions and finish. The provider then registers the number for Cloud API and subscribes to its webhooks.

    What happens next depends on how your provider bills. Meta’s documentation says that if the provider is a Solution Partner (or works with one) you can message immediately on their credit line; otherwise “the customer must first attach a payment method to their Messaging account before they can begin messaging”. Ask your provider which applies to you.

    Our Embedded Signup walkthrough shows these Meta screens one by one.

    How this looks in ChatMitra

    In ChatMitra the same flow sits behind an in-app card labelled "WhatsApp Business – 5-Minute Setup Flow", with three stages: connect your Meta business account, verify it (messaging limit and display name), and add a payment method in Meta. New projects start on the free Starter plan. If you already have a WABA, there is also a manual connect using your WABA ID and Phone Number ID.

    How to get the WhatsApp API directly from Meta

    Going direct has no set-up fee and gives you full control, but you build everything above the API yourself. Steps 1 to 6 follow Meta’s Get Started guide; steps 7 and 8 come from its phone number and billing documentation:

    1. Register as a Meta developer from the developer registration page.
    2. Create an app in the App Dashboard and choose the “Connect with customers through WhatsApp” use case. Select or create your business portfolio.
    3. Open API Setup and connect a Messaging account (the WABA). Meta creates test accounts and a test phone number for you.
    4. Send a test message with a temporary access token. Test numbers “have relaxed messaging limits and don’t require a payment method on file” for template sends.
    5. Set up a webhook endpoint to receive incoming messages and delivery statuses.
    6. Create a system user and a permanent token. Meta warns that the temporary token “expires quickly and is not suitable for development purposes.”
    7. Add your real business number in API Setup, verify it, then call the register endpoint with a two-step verification PIN. Adding a number in the dashboard does not by itself register it for Cloud API.
    8. Add a payment method. Meta’s help centre says direct developers can add a Visa or Mastercard credit card, and lists INR among the supported currencies. American Express and PayPal are not accepted.

    A note on scale: each business phone number can send “up to 80 messages per second by default”, with upgrades available. For most small and mid-sized businesses the binding constraint is the daily messaging limit, not throughput.

    Can you use your existing WhatsApp number?

    The answer depends on where the number lives today.

    If it’s on the WhatsApp Business app: coexistence

    Meta now lets businesses connect a WhatsApp Business app number to Cloud API and keep using the app. Meta explains that the business “can still send messages on a one-to-one basis using the WhatsApp Business app, and WhatsApp keeps messaging history between both apps in sync”. Meta calls this coexistence onboarding. Before choosing it, know that:

    • Your provider must support it. Only Solution Partners and Tech Providers can offer this onboarding, and your app must be version 2.24.17 or later.
    • History: chats from the most recent six months can be synchronised. Group chats are not.
    • Speed: numbers used on both the app and Cloud API have a fixed throughput of 20 messages per second.
    • Features switched off in the app: broadcast lists become read-only, and disappearing messages, view-once and live location are disabled for one-to-one chats.
    • Linked devices: all companion devices are unlinked at onboarding. Supported ones can be re-linked, but WhatsApp for Windows and WearOS are not supported.
    • Pricing: messages you send from the app stay free, and messages sent through Cloud API follow Cloud API pricing.

    Our coexistence guide covers the set-up in more detail.

    If it’s on personal WhatsApp or you don’t want coexistence

    Meta’s rule is direct: “Numbers already in use with WhatsApp cannot be registered unless they are deleted first.” Deletion is permanent. WhatsApp’s help centre says deleting your account will “erase your message history”, so export anything you need first. A banned number cannot be registered until it has been unbanned through WhatsApp’s appeal process.

    If you need a new number

    A fresh mobile number is the simplest option, and Meta’s number-type table marks mobile numbers as recommended for receiving the SMS or voice code. Landlines are usable with the voice option, and numbers behind an IVR need extra steps because the registration call cannot navigate a menu.

    Some providers can also offer Meta-provided 555 numbers in Embedded Signup. According to Meta, business customers “can claim up to two 555 business phone numbers”. They have a US +1 country code, are verified automatically, need an approved display name before they can send, and cannot be moved to another WABA. Weigh that if your customers expect a +91 number.

    Don't register the owner's personal number

    A registered number still takes normal calls and SMS, but it can no longer be used with the consumer WhatsApp app.

    Display name: getting it approved first time

    Your display name is set during sign-up and, according to Meta, “becomes eligible for review once your business becomes eligible for higher messaging limits”. You can start messaging before that review. When the review does happen, Meta’s display name guidelines decide the outcome. In short, a name gets rejected if it:

    • is a generic word or a place on its own, with no business attached;
    • implies endorsement, for example by adding “Official” or “Verified”;
    • mentions Meta, WhatsApp, Facebook or another Meta app;
    • carries promotional text such as a discount or a “best in town” claim;
    • is written as a web address or email address;
    • has no visible link to your legal name or to branding on your website.

    If your brand name differs from your registered company name, show the link publicly. Meta’s guidelines accept the “Brand by Company” pattern when the relationship is also stated on your website. After a change is approved you must re-register the number, and Meta allows 10 display name changes in any 30-day period. See WhatsApp display name rules for worked examples.

    Do you need Meta business verification?

    Not to start. Meta’s help centre says you “don’t need to complete a WhatsApp display name review or account checks to get started” and “can begin sending messages to customers immediately”.

    Verification matters when you grow: it is one of the scaling paths to a 2,000-recipient limit, and it lifts the cap on registered numbers from 2 to 20. It is not Meta Verified and gives you no badge; the Official Business Account badge is a separate request for notable businesses.

    How to verify, per Meta’s help centre:

    1. Open Security Centre in Meta Business Suite. You need full control of the portfolio.
    2. Click Start verification. If it says “Ineligible for verification”, you don’t need to verify there; Meta may notify you separately if a feature requires it.
    3. Enter your legal business name, address, phone number and website exactly as registered. The website must load and use HTTPS.
    4. If Meta finds no matching record, upload official documents.
    5. Confirm your connection by email, phone, text, WhatsApp message or domain verification.

    Meta says a decision “may take up to 14 working days”, and that editing your business details afterwards means verifying again. If your provider is an approved Select or Premier Solution Partner, it may be able to submit verification for you. Meta puts the average turnaround for those submissions at five minutes, though some take hours. The full comparison of paths is in our Meta business verification guide.

    Which documents work for Indian businesses?

    Meta lists accepted document types, not country-specific names:

    • a certificate or articles of incorporation;
    • a business registration or licence document;
    • a government-issued business tax document (self-filed tax documents are not accepted);
    • a business bank statement;
    • a utility bill, but only to prove address or phone number, and it must show the legal business name.

    Documents must be unexpired and issued by the relevant authority, and Hindi and English are both accepted languages. Meta publishes no India-specific list, so pick a document that fits one of these types and shows your legal name exactly as you entered it: Meta asks for details that exactly match your legal entity.

    Messaging limits: why new accounts start at 250

    A messaging limit is “the maximum number of unique WhatsApp user phone numbers your business can deliver messages to, outside of a customer service window, within a moving 24-hour period”. Since 7 October 2025 the limit belongs to the whole business portfolio and is shared by all of its numbers.

    Limit (unique recipients per 24 hours)How you reach it
    250Every newly created business portfolio
    2,000Complete one scaling path: verify your business, have your partner verify it, or deliver 2,000 messages outside service windows to unique users within 30 days using high-quality templates
    10,000Automatic scaling
    100,000Automatic scaling
    UnlimitedAutomatic scaling

    Source: Meta, Messaging limits, checked 25 September 2026.

    Automatic scaling needs two things: high-quality messages across your numbers and templates, and use of at least half your current limit in the last 7 days. When both hold, the limit “increases by one level within 6 hours”. Older articles that give 1,000 as the second step describe the rules before October 2025.

    Is the WhatsApp API free?

    No, but it is not a subscription either: Meta’s pricing documentation charges per delivered message. Here is how the pieces split in India:

    FreeCharged by Meta (India, per delivered message)
    Every message customers send youMarketing templates: ₹0.8631
    Message delivery in a 72-hour free entry point window (after a customer arrives from a Click-to-WhatsApp ad or a Facebook Page button)Utility and authentication templates: ₹0.1150
    The first 1,000 service messages per business phone number each monthService messages beyond 1,000 per number per month: ₹0.1150
    Setting up the account: Meta's pricing lists no sign-up or monthly feeUtility templates sent inside the 24-hour window (since 1 October 2026): ₹0.1150
    Messages sent from the WhatsApp Business app on a coexistence numberAuthentication-international (eligible businesses outside India messaging Indian users): ₹2.4971

    Source: Meta INR rate cards effective 1 July 2026 and 1 October 2026, and Meta’s pricing documentation, recorded in our pricing register on 24 September 2026 and re-checked on Meta’s rendered pricing page (updated 10 September 2026) on 25 September 2026. Service messages are free-form replies inside the 24-hour customer service window. Unused free service messages don’t roll over.

    Three details catch people out:

    • Service replies are no longer free without limit. Meta’s pricing update page says that from 1 October 2026 it charges “on a per-message basis for all service messages”, which “have not been charged since November 1, 2024.” The 1,000-per-number free tier cushions this for small teams.
    • The old “1,000 free conversations” line is retired. Meta moved to per-message pricing on 1 July 2025 and marks conversation-based pricing as deprecated.
    • Without a payment method, service replies stop after the first 1,000 free each month. Meta will deliver service messages within the shared free tier but not after it has been used.

    Replies written by Meta’s own AI agent, Meta Business Agent, are billed differently: since 1 August 2026 Meta charges US$2.00 per million tokens for them, even inside a free entry point window. Your provider’s fee is the other variable: a monthly subscription, a per-message or per-conversation fee, or both. For message-by-message maths, see WhatsApp Business cost per message in India.

    ChatMitra WhatsApp Business API plans: Starter free at ₹0 a month, Pro at ₹999 a month with 1,000 messaging credits, and Enterprise at ₹2,499 a month with no ChatMitra platform fee
    ChatMitra's plans. The API itself isn't free: Meta's per-message rates apply on every plan, passed through at cost.

    What you’ll pay in month one (a worked INR example)

    Take a small Indian retailer with one number. In its first month it sends 800 marketing templates to opted-in customers, 1,500 utility templates (order and delivery updates), and 1,200 free-form service replies. Meta’s side of the bill:

    MessagesVolumeMeta rateMeta charge
    Marketing templates800₹0.8631₹690.48
    Utility templates1,500₹0.1150₹172.50
    Service replies (first 1,000 free)1,200 (200 charged)₹0.1150₹23.00
    Messages customers sendAnyFree₹0
    Meta total₹885.98

    Now add the route. Going direct to Meta, ₹885.98 is the whole message bill, but you also carry the cost of building and hosting your own integration. Through a provider, you add its fee. Using ChatMitra’s published pricing as one example, and assuming this activity adds up to 2,300 ChatMitra conversations (one per contact per 24-hour window):

    ChatMitra planMonthly planPlatform feeMonth-one total with Meta charges
    Starter₹02,300 × ₹0.20 = ₹460≈ ₹1,346
    Pro₹9991,300 × ₹0.20 = ₹260 (first 1,000 covered by free credits)≈ ₹2,145
    Enterprise₹2,499None≈ ₹3,385

    Pro includes 1,000 free messaging credits a month, per ChatMitra’s pricing page, and one credit pays one ₹0.20 conversation fee. At this volume the free plan is still the cheapest. Pro is worth paying for when you need what it adds (auto replies, the AI chatbot, API access and webhooks), not to save money. Enterprise only undercuts Starter on fees once you pass roughly 12,500 conversations a month (₹2,499 ÷ ₹0.20). To model your own numbers, use the WhatsApp Business API pricing calculator.

    How long does it take to get the WhatsApp API?

    Meta publishes no end-to-end time, only limits on individual steps. They show where the waiting happens:

    StepWhat Meta saysBlocks your first message?
    Embedded Signup and number verificationNo published time. A code arrives by SMS or voice call.Yes
    Template review"It can take up to 24 hours for an approval decision to be made."Yes, for business-initiated messages
    Display name reviewStarts once you become eligible for higher limitsNo
    Business verificationA decision "may take up to 14 working days"No (it limits growth, not the start)
    Partner-led verificationAverage 5 minutes, can take several hoursNo
    Automatic limit increases"Within 6 hours" of meeting the criteriaNo
    Coexistence history sync"Several minutes", and it must happen within 24 hours of onboardingNo

    Sources: Meta, Template review, Partner-led business verification, Messaging limits and the Business Help Centre, checked 25 September 2026.

    The critical path to your first campaign is sign-up plus one template approval; verification runs in parallel and decides how fast you grow.

    A sensible first week after you get access

    A plan that keeps your quality high while you are still at 250 recipients a day:

    • Day 1: finish sign-up, add the payment method, and complete your business profile (description, address, website). Start business verification if you have your documents ready.
    • Day 1–2: submit two or three templates: one utility (such as an order update), one marketing, and one re-engagement message. Add sample values for every variable, because Meta reviews templates with samples.
    • Day 2–3: send test messages to your own team’s phones. Check links, buttons and how variables render on Android and iPhone.
    • Day 3–5: send your first marketing template to a small group of your most engaged, opted-in customers, well under 250. Watch replies and blocks.
    • Day 5–7: reply quickly to everyone who answers, and keep volume steady rather than spiky while you wait for a higher limit.

    If several people will answer chats, set up roles and a shared inbox early. Our guide to WhatsApp CRM software explains what to look for.

    Common blockers and how to fix them

    ProblemWhy it happensFix (per Meta's documentation)
    "Number already registered" or can't add the numberThe number is active on WhatsApp or the WhatsApp Business appUse coexistence if it's a Business app number, or delete the WhatsApp account first (history is erased)
    Verification code never arrivesLandline, IVR, or international SMS or calls blockedChoose the voice call option; for IVR numbers, ask Meta for the calling numbers and route the call to a person
    Display name rejectedGeneric term, "Official" or "Verified", a Meta brand, promotion, or no visible link to your legal nameEdit the name to follow the guidelines or appeal via support; re-register the number once approved
    Business verification rejected or stuckDetails don't exactly match your documents, website not HTTPS, or an unsupported documentMatch the legal name and address exactly, use an accepted document type, and resubmit; editing details later means verifying again
    Paid messages won't sendNo payment method on the WABA (Messaging account) and no provider credit lineAdd a Visa or Mastercard card in WhatsApp Manager, or ask your provider about billing
    Template rejectedPolicy issues, missing samples, or a duplicate of an existing template's wordingFix and resubmit, or appeal with a sample (appeals are decided within 24 hours)

    When the API is the wrong choice

    If one person answers every chat from one phone and you rarely message people first, the free WhatsApp Business app may be all you need.

    Two situations need a different path:

    • Moving an existing API number from another provider. Meta documents migrations between partners through Embedded Signup, but ChatMitra has no number-migration flow. If this is your case, confirm the process with both providers before you cancel anything.
    • Personal or unofficial use. The platform is for businesses. WhatsApp’s Terms of Service rule out bulk messaging and auto-messaging from ordinary accounts, so tools that automate a personal WhatsApp account can cost you access to the number.

    Getting started with ChatMitra

    If you want the provider route without a monthly commitment, ChatMitra’s Starter plan is free: Meta’s rates pass through at cost, plus the ₹0.20 conversation fee shown above. Coexistence numbers are supported, with broadcasts capped at 20 messages per second to match Meta’s limit for those numbers. Compare the plans on the ChatMitra pricing page, or start with Meta’s basics in our get started hub.

    Sources: Meta for Developers: About the platform, Get Started, Business phone numbers, Embedded Signup, Onboard WhatsApp Business app users, Messaging limits, Template review, Pricing, Upcoming pricing updates for non-template messages. Meta Business Help Centre: Verifying your business, Official documents for verification, Display name guidelines, About WhatsApp Business display name, Add a credit card. WhatsApp Help Center: How to delete your account. WhatsApp Business Messaging Policy. All checked on 25 September 2026.

    Clear answers

    Frequently Asked Questions

    No, but parts of it cost nothing. Meta's pricing documentation describes per-message charges and lists no sign-up or monthly platform fee for Cloud API. Messages customers send you are free, the 72-hour free entry point window is free, and each business phone number gets 1,000 free service messages a month. Template messages are charged by category (in India ₹0.8631 for marketing and ₹0.1150 for utility or authentication), and service replies beyond the free tier cost ₹0.1150 each since 1 October 2026. A provider may also charge a subscription or platform fee.

    Create or choose a Meta business portfolio, then register a phone number to a WhatsApp Business account through one of three routes: Meta's own Cloud API setup in the App Dashboard (for developers), a provider's Embedded Signup flow (no code), or Embedded Signup with coexistence if you want to keep using your WhatsApp Business app number. Add a display name, verify the number by SMS or voice call, and attach a payment method (or use your provider's credit line) before sending paid messages.

    Yes. Meta's Cloud API can be used directly: register as a Meta developer, create an app with the WhatsApp use case, test with the free test number, then add and register your real number and a payment method. You will need a developer to build the sending logic, webhooks and any inbox your team uses, because Meta provides the API, not a chat interface.

    If the number is on the WhatsApp Business app, a provider that supports coexistence can connect it to the API while you keep using the app (app version 2.24.17 or later). Otherwise, Meta requires numbers already in use with WhatsApp to be deleted from WhatsApp before registration, and deleting an account erases its message history. A banned number must be unbanned through WhatsApp's appeal process first.

    None to start. Documents are needed only if you choose to verify your business with Meta. Meta accepts a certificate or articles of incorporation, a business registration or licence document, a government-issued business tax document (not self-filed), a business bank statement, or a utility bill (for address or phone number only). Meta does not publish an India-specific list, so use a government-issued document that shows your exact legal business name. Hindi and English are among the accepted languages.

    Meta publishes no single end-to-end time. It does publish some step limits: template review can take up to 24 hours, a business verification decision may take up to 14 working days, and once you qualify for automatic scaling your portfolio's messaging limit rises within 6 hours. You can start messaging before verification or display name review, within the starting limit of 250 recipients per 24 hours.

    No. Meta says you don't need a display name review or account checks to get started and can begin messaging immediately. Verification matters when you want to grow: it is one of three ways to raise your portfolio's messaging limit from 250 to 2,000, and it raises the cap on registered phone numbers from 2 to 20.

    Every newly created business portfolio starts with a messaging limit of 250 unique recipients in a moving 24-hour period, counted outside customer service windows. To reach 2,000, verify your business, have an eligible partner verify it, or deliver 2,000 messages to unique users within 30 days using high-quality templates. After that, Meta raises the limit automatically while quality stays high and you use at least half your limit over 7 days.

    Only if you go directly to Meta. The Cloud API has no user interface, so a direct integration needs someone to handle access tokens, webhooks and message sending. Through a provider, you complete Embedded Signup in a browser and then use the provider's inbox, broadcast and template tools without code.

    Nikunj Gohil

    ChatMitra

    Nikunj Gohil writes for the ChatMitra blog about the WhatsApp Business API.

    Ready to try WhatsApp Business API?

    Start free on the Starter plan — free subscription. Pro is ₹999/month with a 15-day trial when you need automation.