Official Meta WhatsApp Cloud API Documentation & Developer Suite

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.

Prerequisites & Requirements

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).

Step-by-Step Onboarding

4 Steps to Connect Meta WhatsApp API

01

Submit Documents

Upload GST / MSME certificate to Meta Business Manager.

02

Create WABA Account

Create your WhatsApp Business Account inside Meta portal.

03

OTP Verification

Add phone number and verify via 6-digit SMS / Voice call OTP.

04

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.

Developer Integration Suite

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);
Real-Time Webhooks

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
  }
}
Meta API Verification FAQs

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.

Grow your business on WhatsApp! 🚀

NGTech AI

Always here to help

Hi! I'm the NGTech WCRM AI assistant. How can I help you learn about our WhatsApp CRM platform today?
Powered by Groq