Get Your Official Meta Certified WhatsApp API
Complete prerequisites, step-by-step Meta Business verification guide, Green Tick badge application, and interactive REST developer APIs with zero number ban risk.
< 50ms
API LATENCY
99.99%
UPTIME SLA
1,000 / sec
RATE LIMIT
AES-256
ENCRYPTION
Why Use Official Meta Cloud API over Unofficial Bulk Senders?
Unlike unofficial web-automation tools that cause permanent phone number bans, the official Meta Cloud API guarantees 100% deliverability with zero risk of number bans. It unlocks interactive buttons, list messages, automated multi-agent routing, and eligibility for the official WhatsApp Green Tick Verification Badge.
What You Need to Get Started
1. Verified Meta Business Manager
Your company must be verified in Facebook Business Manager using official legal registration documents (GST Certificate, Certificate of Incorporation, MSME).
2. Clean Phone Number
A phone number dedicated to WhatsApp API that is not currently active on WhatsApp personal or Business app (or deleted from the mobile app).
3. Business Website & Domain
An active website matching your legal company name, displaying your business address and privacy policy.
4. Meta Payment Method
A credit/debit card connected to your Meta Business Manager to pay Meta for direct conversation charges (Utility vs Marketing messages).
4 Steps to Connect Meta WhatsApp API
Submit Documents
Upload GST / MSME certificate to Meta Business Manager.
Create WABA Account
Create your WhatsApp Business Account inside Meta portal.
OTP Verification
Add phone number and verify via 6-digit SMS / Voice call OTP.
Connect to WCRM
Plug your System User Token into WCRM for instant automation.
Official Green Tick Verification Badge
Once your WhatsApp Business Account is verified and sending regular broadcasts, WCRM helps you apply for the official Green Tick verification badge next to your business name on WhatsApp.
Interactive REST API Playground
Select an endpoint and language to preview production-ready code.
import { WcrmClient } from '@wacrm/sdk';
const wacrm = new WcrmClient({ apiKey: process.env.WCRM_API_KEY });
const response = await wacrm.messages.send({
to: '+919876543210',
type: 'template',
templateName: 'payment_reminder_v2',
parameters: { amount: '₹1,30,000' },
});
console.log('Message ID:', response.messageId);Instant Event Notifications
Subscribe your application to real-time events (`messages.upsert`, `deal.stage_updated`, `ai.failover_triggered`).
// Sample Real-Time Webhook Event Payload (POST /webhook)
{
"event": "messages.upsert",
"timestamp": 1785390000,
"data": {
"message_id": "wamid.HBgLOTE4OTg1MDI1Nzk0",
"from": "+918985025794",
"content": "Send proposal PDF",
"ai_reply": "Proposal PDF attached! Allocated Account Manager Ramesh.",
"ai_tokens_used": 0,
"cache_hit": true
}
}Frequently Asked Questions
How long does Meta Business Manager Verification take?
Meta Business Verification typically takes between 24 hours to 3 business days once official documents (GST Certificate, MSME, or Incorporation Certificate) are uploaded to Meta Business Manager.
Can I use an existing WhatsApp Business phone number?
Yes! If the phone number is currently active on the standard WhatsApp or WhatsApp Business mobile app, you can delete the account from the mobile app settings and migrate it directly to the Meta Cloud API.
What are Meta Conversation Charges?
Meta charges per 24-hour conversation window based on the category: Utility Messages, Service Messages, Marketing Messages, and Authentication Messages. WCRM passes Meta rates directly to you with 0% platform markup.
How do I apply for the official WhatsApp Green Tick Verification Badge?
Once your WhatsApp Business Account (WABA) is verified in Meta Business Manager and actively sending messages, WCRM submits a direct Green Tick request to Meta on your behalf.