API v1
Developer Platform
Build on top of ChatFlow with our REST API. Trigger journeys, manage sessions, and receive WhatsApp events programmatically.
Full API docs coming soon
API Endpoints (preview)
POST/v1/journeys
GET/v1/journeys/:id
POST/v1/sessions
GET/v1/sessions/:id/state
POST/v1/webhooks/whatsapp
Example: Start a session
curl -X POST https://api.chatflow.io/v1/sessions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"journeyId": "jrn_xxxxxxxxxxxx",
"contact": {
"phone": "+919876543210",
"name": "Priya"
}
}'