Developer API v1.0
Build powerful WhatsApp experiences.
Our RESTful API allows you to programmatically send messages, manage contacts, and synchronize data with your internal CRMs or custom applications.
POST /v1/messages/send
curl -X POST \
https://api.waautomates.com/v1/messages/send \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"to": "+1234567890",
"type": "template",
"template": {
"name": "welcome_message",
"language": "en_US"
}
}'Authentication
Authenticate your API requests using Bearer tokens generated from your workspace settings.
Learn about AuthWebhooks
Receive real-time HTTP POST notifications when messages are delivered, read, or when a user replies.
Configure WebhooksRate Limits
APIs are rate limited to ensure platform stability. Learn about limits and pagination strategies.
View Rate LimitsPopular Endpoints
POST/v1/messages/send
Send a text, image, or template message to a contact.
GET/v1/contacts
Retrieve a list of your opted-in contacts.
POST/v1/contacts
Create or update a contact record.
GET/v1/templates
Fetch all approved Meta message templates.
