> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowapt.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> FlowIQ API Documentation

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:

```bash theme={null}
Authorization: Bearer fiq_YOUR_API_KEY
```

<Warning>
  Never expose your API key in client-side code or public repositories.
</Warning>

To get your key: [FlowIQ Dashboard](https://app.flowiq.live) → Settings → API Keys

## Base URL

```
https://api.flowiq.live
```

## Quick Start

```bash theme={null}
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

```json theme={null}
{
  "error": "Error type",
  "message": "Detailed error message"
}
```

## Next Steps

<CardGroup cols={2}>
  <Card title="Send Messages" icon="message" href="/flowiq-api-reference/endpoint/send-text">
    Send text, media, interactive messages and more
  </Card>

  <Card title="Conversations" icon="comments" href="/flowiq-api-reference/endpoint/conversations">
    Retrieve messages and manage contacts
  </Card>

  <Card title="Webhooks" icon="bolt" href="/flowiq-api-reference/webhooks">
    Receive real-time events for inbound and outbound messages
  </Card>

  <Card title="Create Contact" icon="user-plus" href="/flowiq-api-reference/endpoint/contact">
    Add contacts to your FlowIQ organization
  </Card>
</CardGroup>
