Prerequisites
You need:- FlowIQ account with connected WhatsApp
- Bearer token
- Tenant ID
1. Get Your Credentials
Navigate to your FlowIQ dashboard settings to retrieve:1
Login to Dashboard
Go to app.flowiq.live and sign in
2
Navigate to API Settings
Click on Settings → API Keys or Developer Settings
3
Generate Bearer Token
Create a new bearer token or copy your existing one
4
Find Tenant ID
Your Tenant ID is displayed in Settings or Account Information
2. Retrieve Conversation Messages
3. List All Contacts
4. Search Specific Contact
Understanding the Response
Conversation Messages Response
Message Sender Types
| Type | Description |
|---|---|
user-whatsapp | Message from the end user |
bot-whatsapp | Automated bot response |
human-whatsapp | Message from a human agent |
system | System notification or message |
Message Status
| Status | Description |
|---|---|
sent | Message sent successfully |
delivered | Message delivered to recipient |
read | Message read by recipient |
failed | Message failed to send |
Next Steps
API Reference
Complete endpoint documentation
Conversations Endpoint
Full endpoint documentation with all parameters
Contact Management
Learn about contact management capabilities
Advanced Usage
Complete guide with code examples and best practices
Troubleshooting
Authentication Issues
Authentication Issues
- Verify bearer token is valid and not expired
- Check that token is properly formatted in Authorization header
- Ensure tenant ID matches your account
Empty Response
Empty Response
- Verify the WhatsApp number format (include country code)
- Check that conversations exist for the specified number
- Ensure your WhatsApp is connected in the dashboard
Pagination Not Working
Pagination Not Working
- Use
pageparameter starting from 1 - Combine with
limitto control results per page - Check
hasNextPageto determine if more pages exist

