Getting Started
Set up your account and send your first message in 5 minutes
Account SetupWhatsApp ConnectionFirst MessageDashboard Tour
API Reference
Complete REST API documentation with examples
AuthenticationMessages APIContacts APITemplates API
Webhooks
Receive real-time events for messages and status updates
SetupEvent TypesSignaturesBest Practices
AI Agents
Build and deploy intelligent chatbots
Agent TypesSystem PromptsHandoff RulesAnalytics
Quick Start Endpoints
Base URL: https://api.aerostic.com/v1
POST
/api/messages/sendSend a template messageGET
/api/messagesList all messagesPOST
/api/contactsCreate a contactGET
/api/templatesList message templatesOfficial SDKs
Quick Example
send-message.js
const Aerostic = require('@aerostic/sdk');
const client = new Aerostic({
apiKey: 'ak_live_xxxxx'
});
// Send a template message
const response = await client.messages.send({
to: '+919876543210',
template: 'order_confirmation',
variables: ['John', 'ORD-12345']
});
console.log('Message sent:', response.id);Response
{
"id": "msg_abc123xyz",
"status": "sent",
"to": "+919876543210",
"template": "order_confirmation",
"timestamp": "2026-01-30T15:45:00Z",
"wamid": "wamid.ABG..."
}