WhatsApp Business API

How to Get WhatsApp Business API in India (Step-by-Step)

Learn how to get WhatsApp Business API in India with this simple step-by-step guide. Understand requirements, costs, and the approval process in plain language.

Feb 19, 2026

13

min

Table of Contents

SHARE

Email
X
WhatsApp
Facebook
LinkedIn

Introduction

If you've been thinking about getting the WhatsApp Business API for your business but keep putting it off because it sounds too technical or complicated — you're not alone. Most business owners feel the same way.

The truth is, the process has become significantly simpler over the last couple of years. Meta has streamlined the onboarding experience, and if you follow the right steps, you can get your WhatsApp API access up and running faster than you'd expect.

In this guide, we'll walk you through everything — from understanding what the API actually is, to the exact steps you need to follow, the documents you'll need, the costs involved, and the common mistakes that cause delays. No technical background required. By the end, you'll know exactly what to do and feel confident doing it.

Table of Contents

1. What is WhatsApp Business API?

The WhatsApp Business API is a programming interface that allows businesses to send and receive WhatsApp messages at scale through software, rather than using the WhatsApp app manually on a phone. It is designed for businesses that want to automate conversations, send bulk notifications, run chatbots, and manage customer communication from a centralised dashboard.

Unlike the regular WhatsApp Business App — which is free and works on your phone — the API is meant for mid-sized and large businesses (and even ambitious small businesses) that handle a high volume of customer interactions every day.

1.1 WhatsApp Business App vs API

Here is a straightforward comparison to help you understand the difference:

Feature

WhatsApp Business App

WhatsApp Business API

Who is it for?

Small businesses, solo entrepreneurs

Growing businesses, enterprises, teams

How is it used?

Manually from your phone

Integrated into software/CRM/dashboard

Automation support?

Very limited (quick replies only)

Full automation, chatbots, flows

Multi-agent support?

No (single device)

Yes, unlimited agents

Bulk messaging?

No (limited broadcast)

Yes, approved templates at scale

Cost?

Free

Meta charges per conversation/message

Requires approval?

No

Yes, through Meta's verification process

 

1.2 Who Needs the API?

You should consider getting the WhatsApp Business API if:

•      Your team handles more than 50–100 customer chats per day

•      You want to send order confirmations, shipping updates, or appointment reminders automatically

•      You need multiple agents or team members to respond to WhatsApp messages

•      You want to build a chatbot or automate lead qualification on WhatsApp

•      You are running a D2C brand, e-commerce store, edtech platform, healthcare clinic, or financial services business

2. Is It Difficult to Get WhatsApp API in India?

This is one of the most common fears — and it is mostly unfounded. Yes, two or three years ago, getting WhatsApp API access was genuinely difficult. It involved lengthy approval processes, unclear documentation requirements, and limited access.

Today, the process is much more streamlined. Meta has opened up access through the Cloud API, which means any business can apply directly through Meta's Business Manager platform without waiting in a special queue. The process no longer requires technical expertise to get started.

A few myths worth clearing up:

•      "You need to be a large company to get API access" — False. Small businesses and startups are eligible.

•      "It takes months to get approved" — False. Business verification typically takes 1–5 business days.

•      "You need a developer to apply" — False. The application itself can be completed by a non-technical founder.

•      "It requires a registered company" — Partially true. You need some form of business identity, but sole proprietors can also apply.

The main things that cause delays are incomplete documentation, mismatched business names, or using a phone number that was previously registered with WhatsApp. We'll address all of these below.

3. Requirements Before Applying

3.1 Business Registration

Your business must be a registered entity. In India, this includes:

•      Private Limited Company (Pvt. Ltd.)

•      Limited Liability Partnership (LLP)

•      One Person Company (OPC)

•      Partnership Firm

•      Sole Proprietorship (with GST registration or business bank account)

The name you use during the Meta verification process must match your registered business name exactly. Even minor mismatches in spelling or formatting can cause delays.

3.2 Website Requirements

You must have a functional website. The website should clearly mention your business name, what you do, and include a privacy policy. Meta reviews your website as part of the verification process to confirm your business is legitimate.

If you don't have a website yet, a simple one-page site with your business name, services, and contact information is usually sufficient. Make sure the domain name is professionally linked to your business — avoid generic free-hosting domains where possible.

3.3 Facebook Business Manager

You need an active Facebook Business Manager account. This is the central hub through which WhatsApp Business API access is set up and managed. If you do not have one, you will need to create it before starting the application process.

Important: Make sure your Business Manager is linked to a Facebook Page, even a basic one. This is required for the verification process.

3.4 Phone Number Rules

The phone number you intend to use for WhatsApp API must:

•      Be a valid Indian mobile number or landline (with country code +91)

•      NOT be currently registered with WhatsApp or WhatsApp Business App

•      Be able to receive OTP via SMS or voice call for verification

Critical point: If your number is already on WhatsApp, you will need to delete that WhatsApp account first before using it for the API. This is a one-way process — once migrated to API, it cannot be used on the WhatsApp app again.

4. Step-by-Step Process to Get WhatsApp API in India

Here is the complete process broken down into seven clear steps:

Step 1: Create Your Facebook Business Manager

Go to business.facebook.com and create a Business Manager account if you do not already have one. Use your official business email address — not a personal Gmail ID. Add your registered business name exactly as it appears on your company documents.

Common mistake: Using a personal name instead of your business name here will cause a mismatch during verification. Take a few extra minutes to get this right from the start.

Step 2: Verify Your Business

In Business Manager, go to Business Settings > Security Center and look for the Business Verification section. You will be asked to submit documents to verify your business. In India, the commonly accepted documents include:

•      GST Registration Certificate

•      Certificate of Incorporation (for Pvt. Ltd. or LLP)

•      Business PAN Card

•      Utility bill or bank statement showing the registered business address

Meta typically reviews verification documents within 1–5 business days. You will receive an email notification once approved. Make sure all documents are clearly scanned, readable, and consistent with the information in your Business Manager.

Step 3: Add a Phone Number

Once your business is verified, go to Business Settings and add the phone number you want to use for WhatsApp. You will receive an OTP on this number to confirm ownership.

Remember: This number must not already be on WhatsApp. If it is, delete the existing WhatsApp account first, wait 24 hours, and then proceed.

Step 4: Choose Your API Access Method

There are two ways to access the WhatsApp API:

•      Meta Cloud API: Hosted directly by Meta. No server setup needed. The fastest way to get started.

•      On-Premise API: Hosted on your own servers. More control, but requires technical infrastructure.

For most Indian SMBs and D2C brands, the Cloud API is the recommended choice. It is faster to set up, lower in cost, and does not require dedicated server management.

Additionally, many businesses choose to work with a BSP (Business Solution Provider) — a Meta-approved partner that helps you manage the API through a user-friendly dashboard. This eliminates the need to handle the API directly and gives you access to ready-made tools for campaigns, chatbots, and analytics.

Step 5: Submit for Approval

After adding your phone number and selecting your API method, your WhatsApp Business Account (WABA) will be created and linked to your Business Manager. Meta reviews this automatically, and in most cases, access is granted within 24–48 hours after business verification is complete.

You will also need to set a display name for your WhatsApp number. This is the name customers will see when they receive messages from you. Choose a name that reflects your brand — it must be consistent with your business name and website.

Step 6: Set Up Messaging & Templates

Before you can send outbound messages to customers, you need to create Message Templates. These are pre-approved message formats used for notifications, reminders, and marketing messages. Templates must be submitted to Meta for approval and typically get approved within a few hours.

Template categories include: Utility (order updates, alerts), Authentication (OTPs), and Marketing (promotions, offers). Make sure your templates are clear, non-spammy, and aligned with Meta's messaging guidelines.

Step 7: Test & Go Live

Once your templates are approved and your API is configured, run a few test messages to verify everything is working correctly. Test the end-to-end flow: sending a template message, receiving a reply, and routing it to the right agent or bot.

After testing is complete, you are ready to go live. Start with a small volume of messages to validate delivery rates and response quality before scaling up your campaigns.

5. WhatsApp API Pricing in India (Brief Overview)

WhatsApp API is not free. Meta charges per message sent or received, based on a conversation model. Understanding the pricing structure upfront will help you plan your budget correctly.

Pricing Component

What It Means

Who Pays

Notes

Meta Conversation Charges

Fee per 24-hour conversation window, per message category

Business (you)

Rates vary by message category and country

Marketing Messages

Promotional messages sent to opted-in customers

Business (you)

Higher per-message rate; charges apply per message

Utility Messages

Order updates, alerts, confirmations

Business (you)

Lower per-message rate than marketing

Authentication Messages

OTPs and verification codes

Business (you)

Lowest per-message rate

Free Entry Point Conversations

Conversations initiated from click-to-WhatsApp ads

Meta covers initial 24 hrs

First 72 hours free from ad clicks

Service Conversations

Customer-initiated conversations

No charge to business

Free when customer messages first

BSP Platform Fee

Monthly/usage fee from your API provider's dashboard

Business (you)

Varies by provider; check for hidden markups

Free Tier (Monthly)

First 1,000 service conversations per month

Free

Resets each month

 

As of 2025, Meta has moved from a conversation-based pricing model to a per-message pricing model. This change directly affects how costs are calculated, especially for businesses sending high volumes of marketing messages. Always check the official Meta pricing page for the latest India-specific rates.

6. Common Mistakes That Delay Approval

Most approval delays are avoidable. Here are the most common mistakes businesses make:

•      Using a business name in Business Manager that does not exactly match your registered company name

•      Submitting blurry, low-quality, or password-protected document scans

•      Attempting to use a phone number that is already active on WhatsApp (personal or Business App)

•      Not having a working website, or having a website with no business information or privacy policy

•      Creating a Business Manager under a personal Facebook account that was recently created

•      Choosing a display name that is inconsistent with the business name or looks like a generic keyword

•      Not waiting for business verification to complete before trying to add a phone number

•      Submitting templates that are overly promotional, vague, or contain placeholders that are unclear

7. How Long Does Approval Take?

Here are realistic timelines you can expect:

Stage

Typical Timeframe

What Affects It

Business Manager Setup

Same day (30 minutes)

Whether your Facebook account is in good standing

Business Verification

1–5 business days

Document quality, name consistency, website clarity

Phone Number Activation

Within minutes after verification

OTP delivery and number eligibility

WhatsApp Business Account (WABA) Approval

24–48 hours after verification

Automatic in most cases; display name review

Template Approval

A few minutes to a few hours

Template content, category, and formatting

Total End-to-End

3–7 business days (typical)

Faster if documents are clean and complete from day one

 

If your verification gets stuck or is rejected, Meta provides a reason in the Business Manager dashboard. Common rejection reasons include document inconsistency or business name mismatch. Fix the issue, resubmit, and the process restarts.

8. Frequently Asked Questions (FAQ)

Q1: How much does WhatsApp API cost for a small business in India?

The cost depends on how many messages you send and the type of messages. Meta charges per message, and rates vary by category (marketing, utility, authentication). The first 1,000 service conversations each month are free. Beyond that, you pay Meta's published rates. If you use a third-party platform to manage the API, they may charge an additional monthly or usage-based fee.

Q2: How long does WhatsApp API approval take in India?

Business verification usually takes 1 to 5 business days if your documents are clear and consistent. After verification, the WhatsApp Business Account is typically approved within 24 to 48 hours. Message templates are approved in a few minutes to a few hours. Overall, most businesses get fully set up within one week.

Q3: Can a small business or startup get WhatsApp API access?

Yes, absolutely. There is no minimum size requirement to access the WhatsApp Business API. Even a solo founder or small business can apply. You just need a registered business identity, a working website, a Facebook Business Manager account, and an eligible phone number.

Q4: Is a website mandatory to get WhatsApp API in India?

Yes, having a working website is strongly recommended and in most cases effectively required. Meta uses your website to confirm that your business is legitimate. The website should include your business name, a description of your products or services, and a privacy policy. A simple one-page website is sufficient.

Q5: Is GST registration required for WhatsApp API?

GST registration is not always mandatory, but it is one of the most commonly accepted documents for business verification in India. If you are not GST registered, you can use your Certificate of Incorporation, business PAN, or other official documents. However, GST registration significantly smoothens the verification process.

Q6: What are the most common reasons for WhatsApp API rejection in India?

The most frequent rejection reasons include: business name mismatch between documents and Business Manager, low-quality or inconsistent document scans, using a phone number already linked to WhatsApp, an incomplete or unclear website, and a recently created Facebook Business Manager account that hasn't built trust signals.

Q7: Do I need technical knowledge to get WhatsApp API access?

No. The application and verification process is entirely non-technical. You are filling out business information and uploading documents. The technical integration (connecting the API to your systems or using a dashboard) comes after approval, and for that, many businesses use a platform or solution provider that handles the technical complexity for them.

Q8: Can I use my existing WhatsApp number for the API?

Yes, but with a condition. If the number is already active on the WhatsApp app or WhatsApp Business App, you must first delete that account. Once deleted, wait at least 24 hours before registering the same number for the API. Note that this migration is permanent — you cannot switch back to the regular WhatsApp app with that number.

9. Final Thoughts

Getting WhatsApp Business API access in India is much more straightforward than most people assume. The process has a clear sequence: set up your Facebook Business Manager, get your business verified, add your phone number, choose how you want to access the API, and configure your messaging.

The biggest factor in how quickly you get approved is preparation. If your business documents are clean, your business name is consistent, your website is live, and your phone number is eligible — the process typically wraps up within a week.

The WhatsApp API is not just for large corporations. It's for any business that is serious about building real, scalable conversations with their customers. Whether you're running a D2C brand, an edtech company, a healthcare clinic, or a financial services business — the API gives you the infrastructure to meet customers where they already are.

Start with the right information, follow the steps outlined in this guide, and don't let the fear of complexity hold you back. Thousands of Indian businesses have already made this transition successfully — and you can too.

Try Xobito Free

Start automating your customer conversations today. No credit card required.

No-code setup

Multi-channel support

Secure & GDPR-ready

Fast integrations

Try Xobito Free

Start automating your customer conversations today. No credit card required.

No-code setup

Multi-channel support

Secure & GDPR-ready

Fast integrations

0%