Pular para o conteúdo principal
GET
/
backend
/
conversations
curl -X GET "https://api.leavo.ai/backend/conversations?status=unread&limit=20" \
  -H "Authorization: Bearer sua_chave_aqui"
{
  "conversations": [
    {
      "lead_id": "550e8400-e29b-41d4-a716-446655440000",
      "lead_name": "João Silva",
      "lead_phone": "+5511999999999",
      "last_message": "Olá, gostaria de mais informações",
      "last_message_time": "2024-01-15T10:30:00Z",
      "last_message_role": "user",
      "unread_count": 3,
      "is_ai_active": true,
      "is_active": true
    },
    {
      "lead_id": "550e8400-e29b-41d4-a716-446655440001",
      "lead_name": "Maria Santos",
      "lead_phone": "+5511988888888",
      "last_message": "Obrigado pelo atendimento!",
      "last_message_time": "2024-01-15T09:00:00Z",
      "last_message_role": "user",
      "unread_count": 1,
      "is_ai_active": false,
      "is_active": true
    }
  ],
  "total": 100,
  "page": 0,
  "limit": 20
}

Query Parameters

channel_id
string
Filtrar por ID do canal
status
string
Filtrar por status: all, unread, active, ai_active, agent_active
Buscar por nome ou telefone do lead
limit
integer
padrão:"50"
Limite de resultados
offset
integer
padrão:"0"
Deslocamento para paginação

Response

conversations
array
Lista de conversas
total
integer
Total de conversas
page
integer
Página atual (baseado no offset)
limit
integer
Limite usado
curl -X GET "https://api.leavo.ai/backend/conversations?status=unread&limit=20" \
  -H "Authorization: Bearer sua_chave_aqui"
{
  "conversations": [
    {
      "lead_id": "550e8400-e29b-41d4-a716-446655440000",
      "lead_name": "João Silva",
      "lead_phone": "+5511999999999",
      "last_message": "Olá, gostaria de mais informações",
      "last_message_time": "2024-01-15T10:30:00Z",
      "last_message_role": "user",
      "unread_count": 3,
      "is_ai_active": true,
      "is_active": true
    },
    {
      "lead_id": "550e8400-e29b-41d4-a716-446655440001",
      "lead_name": "Maria Santos",
      "lead_phone": "+5511988888888",
      "last_message": "Obrigado pelo atendimento!",
      "last_message_time": "2024-01-15T09:00:00Z",
      "last_message_role": "user",
      "unread_count": 1,
      "is_ai_active": false,
      "is_active": true
    }
  ],
  "total": 100,
  "page": 0,
  "limit": 20
}