Flowziac Documentation
Everything you need to integrate Flowziac into your application — from your first API call to production webhooks.
Quickstart
Send your first WhatsApp message in under 60 seconds with a working cURL example.
Authentication
Learn how API keys work, how to generate them, and how to authenticate requests.
API Reference
Complete endpoint reference with request/response schemas and error codes.
What you can build
Order confirmations
Send automated WhatsApp messages when orders are placed
Flow triggers
Trigger automated conversation flows via API
Ecommerce webhooks
Shopify & WooCommerce orders trigger flows and outbound events
Real-time events
Receive webhooks for message delivery, reads, and failures
API Basics
Base URL
https://your-domain.com/api/v1/publicAuthentication
Every request requires two headers:
apiKey: pk_your_key_id
apiSecret: your_secret
Content Type
All requests use Content-Type: application/json
Your first API call
curl -X POST "https://your-domain.com/api/v1/public/messages/send" \
-H "Content-Type: application/json" \
-H "apiKey: pk_your_key_id" \
-H "apiSecret: your_secret" \
-d '{
"type": "text",
"phone": "919876543210",
"content": "Hello from Flowziac!"
}'Replace pk_your_key_id and your_secret with your actual API credentials from the dashboard.