RayFlow Developer Portal
Welcome to the RayFlow API Documentation. Our API enables you to programmatically trigger events, send messages, and automate comprehensive WhatsApp customer journeys right from your codebase.
Whether you are integrating a simple notification service or an advanced conversational bot, our endpoints are designed to be fast, reliable, and easy to use.
Authentication
All RayFlow public API requests require a standard API Key for authentication. You can generate your Platform API Key from your Dashboard > Integrations > Developer API.
Include your API key in the x-api-key header of your HTTP requests:
curl -X POST https://api.rayflow.in/api/v1/public/messages \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+1234567890",
"type": "text",
"message": {
"body": "Hello from RayFlow!"
}
}'[!WARNING] Keep your API keys secure. Never commit them to public repositories or expose them in client-side code.
Quick Links
Get started quickly by exploring our core endpoints:
- Trigger Events - Inject custom events to transition users through your journey automation.
- Send Messages - Programmatically send text or template messages over WhatsApp.
Need Help?
If you encounter any issues or have questions, feel free to reach out to our Developer Support team. We are available 24/7.