WhatsApp Business API

WhatsApp API Requirements: Complete Document Checklist

Complete guide to WhatsApp API requirements. Get the full document checklist, business prerequisites, and phone number rules to ensure smooth, delay-free approval.

8

min

Table of Contents

SHARE

Email
X
WhatsApp
Facebook
LinkedIn

One of the most common reasons WhatsApp API applications get delayed or rejected has nothing to do with technology. It comes down to preparation. Missing documents, mismatched business names, or using the wrong type of phone number can stall the process for days or even weeks.

The requirements themselves are not complicated, but they are specific. Knowing exactly what you need before you start the application means you can move through each step without backtracking, resubmitting, or waiting for clarification from the review team.

This guide lays out every WhatsApp API requirement in a clear, checklist format. By the time you finish reading, you will have a complete list of what to prepare, what documents to gather, and what mistakes to avoid so your approval goes through smoothly on the first attempt.

Table of Contents

1. What Are WhatsApp API Requirements?

WhatsApp API requirements are the set of conditions your business must meet before you can access the WhatsApp Business API. These requirements exist because WhatsApp wants to ensure that only legitimate, verified businesses use the API to communicate with customers. This protects users from spam and maintains the trust that makes WhatsApp valuable as a communication channel.

The approval process works in a straightforward sequence. You submit your business information and documentation through Meta's Business Manager platform. Meta reviews your submission to verify that your business is real, legally registered, and compliant with WhatsApp's commerce policies. Once verified, you receive access to the API and can begin configuring your messaging environment.

The entire process is designed to be completable within days, not weeks, provided you have everything prepared in advance. The delays that businesses experience almost always come from incomplete submissions, document mismatches, or failing to meet a specific prerequisite that could have been addressed before applying.

2. Business Requirements

Before gathering documents, make sure your business meets the fundamental eligibility criteria. These are non-negotiable prerequisites that must be in place before you even begin the application.

2.1 Registered Business

Your business must be legally registered in your country of operation. This means you need a formal business entity with a registration number, tax identification number, or equivalent documentation. Sole proprietorships, partnerships, LLCs, and corporations all qualify, but you must have official registration paperwork.

The business name on your registration documents must exactly match the name you use in your Meta Business Manager account. Even minor differences, such as abbreviations, missing punctuation, or using a trade name instead of the legal entity name, can cause your verification to be flagged for manual review.

2.2 Active Website

WhatsApp requires that your business has a verifiable online presence. In most cases, this means a live website with a domain that matches or is clearly associated with your business name. The website should be functional, not a placeholder page, and should clearly identify your business, what you offer, and how customers can contact you.

If you do not have a website, an active and well-maintained business page on a major social media platform may suffice in some cases. However, a dedicated website significantly strengthens your application and speeds up verification.

2.3 Business Use Case

Your intended use of the WhatsApp API must comply with WhatsApp's commerce and messaging policies. This means your business cannot operate in prohibited industries such as illegal products, adult content, gambling (in restricted regions), or weapons. Your messaging use case should focus on legitimate business communication: customer support, order updates, appointment reminders, marketing with proper opt-in consent, or transactional notifications.

3. Document Checklist

This is the most critical section of your preparation. Having the right documents ready before you start the application eliminates the most common cause of delays.

3.1 Required Documents

•      Business registration certificate. This is the primary proof that your business exists as a legal entity. It should clearly show your registered business name and registration number.

•      Tax identification document. If your business operates in a country where a tax identification number is required (such as GST in India, VAT in Europe, or EIN in the United States), have this document ready. It must match the business name on your registration certificate.

•      Business address proof. A utility bill, bank statement, or lease agreement that shows your registered business address. This document should be recent, typically within the last three months.

•      Website URL. Your website URL that is live, functional, and clearly associated with your business. Meta will check this during verification.

•      Phone number ownership proof (if applicable). A phone bill or carrier documentation confirming ownership of the phone number you intend to use with the API, if requested.

3.2 Facebook Business Verification Requirements

In addition to business documents, you need a Meta Business Manager account (formerly Facebook Business Manager). This is the platform through which all WhatsApp API access is managed. To create one, you need a personal Facebook account, but your personal profile remains private and is not visible to customers.

Once your Business Manager account is set up, you will initiate the business verification process from the Security Center section. This involves uploading your business documents and confirming your business details. Meta will cross-reference the information you provide with public records and the documents you upload.

Verification typically takes between two and seven business days. During this time, Meta may contact you for additional information or clarification. Responding promptly to any requests keeps the process moving.

 

Document

Required

Purpose

Notes

Business Registration Certificate

Yes

Proves legal business existence

Name must match Business Manager

Tax ID (GST/VAT/EIN)

Conditional

Validates tax compliance

Required if applicable in your country

Business Address Proof

Yes

Confirms registered address

Must be recent (within 3 months)

Website URL

Yes

Verifies online presence

Must be live and associated with business

Phone Number Proof

Sometimes

Confirms number ownership

May be requested during review

Meta Business Manager Account

Yes

Required for API access management

Created with personal Facebook account

4. Phone Number Requirements

The phone number you use for your WhatsApp API account has specific rules that are easy to overlook but critical to get right.

The number must not be registered on any WhatsApp account. This is the most important rule. If the phone number is currently linked to a personal WhatsApp account or a WhatsApp Business App, you must delete that account before registering the number with the API. Back up any conversations you need before doing this, as deletion is permanent.

The number must be able to receive verification. During setup, an OTP (one-time password) will be sent to the number via SMS or voice call. Make sure the number can receive at least one of these. Landline numbers work if they can accept voice calls.

Use a business-dedicated number rather than a personal line. This number will be the identity your customers see when they receive messages from your business. Using a dedicated business number also prevents conflicts if you need to make changes to the API configuration later.

Some virtual phone numbers and VoIP lines may not be compatible with the verification process. If you are unsure whether your number will work, test whether it can receive SMS and voice calls before starting the application.

5. Technical Requirements

The technical requirements for WhatsApp API access are lighter than most people expect. You do not need to be a developer or have deep technical knowledge to get started, especially if you plan to use a platform-based approach.

API access method. You will need to decide whether to use the Cloud API (hosted by Meta) or connect through a third-party platform. The Cloud API requires basic familiarity with making API calls and handling webhooks. Platform-based access typically requires no coding at all, as the provider handles the technical infrastructure.

Webhook endpoint (for direct API users). If you are integrating directly with the Cloud API, you will need a publicly accessible server endpoint (URL) that can receive incoming messages and status updates from WhatsApp. This endpoint must support HTTPS and be able to respond to verification challenges.

Integration readiness. Consider how the WhatsApp API will connect to your existing business systems. If you plan to integrate with a CRM, e-commerce platform, or helpdesk tool, verify that the integration is supported before you begin. This does not need to be configured during the application process, but planning ahead saves time.

6. Common Mistakes That Delay Approval

Most application delays are avoidable. Here are the mistakes that cause the majority of rejections and slowdowns.

•      Incomplete or unclear documents. Uploading blurry scans, documents in the wrong format, or certificates that have expired. Always use clear, current, high-resolution copies.

•      Business name mismatches. The name on your registration certificate, tax documents, and Meta Business Manager must be identical. Abbreviations, trade names, or spelling variations trigger manual review.

•      Using a registered phone number. Trying to register a number that is already linked to a personal or Business App WhatsApp account. Always deregister the number first.

•      Missing or inactive website. Submitting an application without a live, functional website or with a website that does not clearly identify the business.

•      Not responding to verification follow-ups. Failing to reply to Meta's requests for additional information during the review process. Delayed responses extend the verification timeline.

Policy violations in stated use case. Attempting to use the API for purposes that violate WhatsApp's commerce policies, such as sending unsolicited bulk messages without opt-in consent.

7. Final WhatsApp API Requirements Checklist

Use this consolidated checklist to verify that everything is in order before submitting your application. Each item should be confirmed before you proceed.

•      Business is registered. Your entity is legally registered with a valid registration number.

•      All documents are prepared. Business registration certificate, tax ID, and address proof are on hand and clearly legible.

•      Business name is consistent everywhere. Names match exactly across registration documents, tax ID, website, and Meta Business Manager.

•      Website is active. Your website is live, functional, and clearly identifies your business.

•      Phone number is ready. The number is not linked to any WhatsApp account and can receive SMS or voice calls.

•      Meta Business Manager is set up. Your account is created and your profile information is complete and accurate.

•      API access method is decided. You know whether you will use the Cloud API directly or a platform-based approach.

Use case is compliant. Your intended messaging use case complies with WhatsApp commerce policies.

8. Frequently Asked Questions

8.1 What documents are required for WhatsApp API access?

You need a business registration certificate, tax identification document (if applicable in your country), business address proof, and a live website URL. A Meta Business Manager account is also required to manage the verification and API access.

8.2 Is GST or a tax ID always required?

It depends on your country. In India, GST registration is typically required. In other countries, the equivalent tax document (VAT, EIN, or similar) may be needed. If your country does not require tax registration for your business type, you may not need this document, but having it strengthens your application.

8.3 Can individuals apply for WhatsApp API access?

No. The WhatsApp Business API is designed for registered businesses, not individuals. You must have a formal business entity with legal documentation to qualify. Sole proprietorships with proper registration do qualify, but personal accounts without business registration do not.

8.4 How long does the approval process take?

Business verification typically takes two to seven business days. If all your documents are accurate and your information is consistent, approval can happen within a few days. Delays usually result from document issues or slow responses to follow-up requests.

8.5 Can I use my personal phone number?

You can use any phone number that meets the requirements, including a personal number, as long as it is not currently registered on any WhatsApp account. However, using a dedicated business number is strongly recommended to maintain a professional presence and avoid complications.

8.6 What happens if my application is rejected?

You will receive a reason for the rejection. Common causes include document mismatches, an inactive website, or policy violations. You can address the issue and resubmit your application. There is no penalty for rejection, and most businesses are approved after correcting the identified problem.

8.7 Do I need coding skills to use the WhatsApp API?

Not necessarily. If you choose a platform-based approach, you can access and manage the API through a visual dashboard without writing code. Direct API integration does require basic development skills for setting up webhooks and making API calls.

9. Final Thoughts

The WhatsApp API requirements are straightforward, but they demand attention to detail. The businesses that get approved quickly are not the ones with the biggest teams or the most technical expertise. They are the ones that prepare thoroughly before submitting their application.

Every requirement listed in this guide exists for a clear reason, and every one of them is achievable with basic preparation. Gather your documents, verify that your business name is consistent across every platform, make sure your phone number is ready, and confirm that your website is live and clearly identifies your business.

When you treat the application process as a checklist rather than a hurdle, the entire experience becomes predictable and manageable. Follow the steps in order, double-check each item, and submit with confidence. The approval is the starting line, and everything you build on the WhatsApp API after that is where the real value begins.

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%