✅ How to Apply for WhatsApp Business API (Step-by-Step Guide)
There are two ways to get WhatsApp API:
Method 1: Using a Business Solution Provider (BSP) like WhatyPie
👉 Fastest, easiest, requires no coding.
Method 2: Using Meta’s Cloud API directly
👉 Requires developer setup, hosting, and technical knowledge.
Below is the full process for both.
✅ Method 1: Apply for WhatsApp API via WhatyPie (Easiest Way)
Step 1: Create an Account on WhatyPie
You log in using email + password.
(no approval needed — instant access)
Step 2: Connect Your Facebook Business Manager
Just click “Connect with Facebook”.
You must have:
-
A verified Facebook Business Manager
-
Access to the business assets
Step 3: Add Your WhatsApp Phone Number
You will be asked to:
-
Enter the business display name
-
Select business category
-
Verify the phone number using OTP (SMS/Call)
Step 4: Your WhatsApp API Will Be Activated Instantly
After OTP verification, the number becomes a WhatsApp API number.
Now you can use:
-
Inbox
-
Campaigns
-
Chatbot
-
Flow builders
-
Broadcasts
-
AI Assistants
No review, no delay — instant activation.
✅ Method 2: Apply for WhatsApp API via Meta Cloud API (Manual Way)
Prerequisites
You need:
-
Facebook Developer Account
-
Facebook Business Manager
-
Verified business (GST, PAN, website required)
-
A server for webhook
-
Developer skills
Step-by-Step
Step 1: Go to Meta Developers
https://developers.facebook.com/
Create an app → Select “Other” → Choose “Business” category.
Step 2: Add WhatsApp API Product
In the app dashboard:
-
Add product → Select WhatsApp
-
Click Setup
Step 3: Get Temporary Token
You will get:
-
Temporary access token
-
Test phone number
-
API documentation
This is for testing only.
Step 4: Add Your Business Phone Number
Go to:
WhatsApp → API Setup → Add Phone Number
Provide:
-
Business name
-
Display name
-
Business category
-
Website
Step 5: Verify the Phone Number
Meta sends OTP via SMS or call.
Step 6: Generate Permanent Token
Create a System User → Assign permissions → Generate Permanent Token.
Step 7: Webhook Setup
You must:
-
Host a webhook URL
-
Validate Webhook Token
-
Subscribe to Messages API
(No automation or inbox unless you build it yourself.)
📌 Important Requirements for WhatsApp API Approval
-
Valid website (active, HTTPS, business-related)
-
Business name must match website/business documents
-
Business should not be in restricted categories (e.g., crypto, adult, loan recovery, etc.)
⭐ Recommended: Apply via WhatyPie
Because with WhatyPie:
✔ No developer needed
✔ No server needed
✔ No coding
✔ Instant activation
✔ Access to dashboard, inbox, broadcast, bots
✔ Free plan available