Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations
Learn
Learning Hub Help & Docs Connect Guides Automation Codex Blog Message Templates
Pricing Get Started →
HomeHelp & DocsAPI Reference › API overview and authentication
API Reference

API overview and authentication

WA.Expert gives you full access to the WhatsApp Business Platform (Cloud API). You send messages and manage templates with standard REST calls authenticated by a bearer token. This page covers the basics every call needs.

What you need

Three values: your access token, your phone number ID, and the recipient's number in international format. Find the token and phone number ID in your WA.Expert dashboard under the channel's API settings.

Base URL and auth

Calls go to the Graph API host, scoped to your phone number ID. Every request carries a bearer token in the Authorization header.

POSThttps://graph.facebook.com/v23.0/{phone-number-id}/messages
curl -X POST \
  "https://graph.facebook.com/v23.0/PHONE_NUMBER_ID/messages" \
  -H "Authorization: Bearer ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "messaging_product": "whatsapp", "to": "PHONE_NUMBER", "type": "text", "text": { "body": "Hello" } }'
Keep your token secret

Your access token grants full sending rights. Store it server-side as an environment variable, never in client-side code or a public repo.

Prefer no code? The same actions are available through the dashboard and the no-code automation builder. See the Integrations docs.

Building an integration? If you hit a wall, message us and a developer will help, the only platform in India that answers you live on WhatsApp.

Ask us on WhatsApp
1