GET/api/v1/tickets
Listar tickets de atendimento — Lista paginada, da atualização mais recente para a mais antiga (ou o contrário com `ordem=antigos`).
| Parâmetro | Tipo | Descrição |
|---|---|---|
status | aberto | encerrado | Situação do ticket. |
aberto_desde | data ISO 8601 | Abertos a partir desta data (ISO 8601). Ex.: 2026-11-01T00:00:00-03:00 |
aberto_ate | data ISO 8601 | Abertos até esta data (ISO 8601). |
atualizado_desde | data ISO 8601 | Só o que mudou desde esta data. Use para sincronizar de tempos em tempos sem baixar tudo de novo. |
canal_id | número | Número de WhatsApp (canal) do FlowDesk. |
ordem | recentes | antigos | Por data de atualização: recentes (padrão) ou antigos primeiro. |
pagina | número (padrão 1) | Página (começa em 1). |
por_pagina | número (padrão 50) | Itens por página. |
telefone | texto | Telefone do cliente (só os números contam: +55 (86) 99999-0000 = 5586999990000). |
cpf_cnpj | texto | CPF ou CNPJ do cliente (só os números contam). |
curl -H "Authorization: Bearer $FLOWDESK_API_KEY" \
"https://www.flowdeskk.com/api/v1/tickets?status=aberto&por_pagina=20"Exemplo de resposta 200
{
"dados": [
{
"numero": 1000245,
"status": "encerrado",
"cliente": {
"nome": "Maria Souza",
"telefone": "5586999990000",
"cpf_cnpj": "12345678900"
},
"canal_id": 19,
"atendente": "Ana Lima",
"atendido_pela_ia": false,
"tag_atual": "ENCERRADO",
"motivo_encerramento": {
"id": 4,
"nome": "Problema resolvido"
},
"aberto_em": "2026-11-02T13:05:00.000Z",
"atualizado_em": "2026-11-02T13:41:00.000Z",
"encerrado_em": "2026-11-02T13:41:00.000Z",
"duracao_minutos": 36
}
],
"paginacao": {
"pagina": 1,
"por_pagina": 50,
"total": 1,
"total_paginas": 1
}
}