API Reference Docs
Automate WhatsApp campaigns by connecting your CRM with Messegy.
Getting Started
Step 1 - Create API Campaign
- Go to Campaigns
- Click on Launch
- Select API Campaign
Note: Template must be approved before using API.
Step 2 - Integration
Connect your CRM using API endpoint and JSON payload.
Endpoint
POST https://api.messegy.com/campaign/api/v1
Request Body
{
"apiKey": "string",
"campaignName": "string",
"destination": "+919999999999",
"userName": "John",
"templateParams": ["param1"]
}
Fields
- apiKey - Required
- campaignName - Required
- destination - Required
- userName - Required
- templateParams - Optional
Response
Status 200 on success
Example Request
curl -X POST https://api.messegy.com \
-d '{"apiKey":"xxx"}'
Notes
- Media URL must be public
- Tags must exist
- Attributes must be predefined
Prerequisites
- WhatsApp API approved
- Templates approved
- API Campaign created