Skip to main content
FlowIQ gives you programmatic access to your WhatsApp conversations — send messages, manage contacts, retrieve conversation history, and receive real-time events via webhooks.

Authentication

All endpoints require an API key with the fiq_ prefix in the Authorization header:
Authorization: Bearer fiq_YOUR_API_KEY
Never expose your API key in client-side code or public repositories.
To get your key: FlowIQ Dashboard → Settings → API Keys

Base URL

https://api.flowiq.live

Quick Start

curl -X POST "https://api.flowiq.live/send-whatsapp" \
  -H "Authorization: Bearer fiq_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone_number": "+27834321234",
    "message_type": "text",
    "text": "Hello from FlowIQ!"
  }'

Error Responses

{
  "error": "Error type",
  "message": "Detailed error message"
}

Next Steps

Send Messages

Send text, media, interactive messages and more

Conversations

Retrieve messages and manage contacts

Webhooks

Receive real-time events for inbound and outbound messages

Create Contact

Add contacts to your FlowIQ organization