Developers
API documentation
REST API, webhooks and SDKs for building on ChatPilot.
Quickstart
Send your first message in under 5 minutes.
Authentication
API keys, OAuth and webhook signing.
Messages API
Send, receive and react to WhatsApp messages.
Templates API
Submit, list and version Meta-approved templates.
Contacts API
Create, update and segment contacts at scale.
Webhooks
Real-time events for messages, statuses and reactions.
AI / AnswerNode
Programmatic access to your AI agents.
Rate limits
Soft and hard limits, burst handling, best practices.
# Send your first message
curl -X POST https://api.chatpilot.io/v1/messages \
-H "Authorization: Bearer $CP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+15555550100",
"type": "text",
"text": { "body": "Hello from ChatPilot!" }
}'