Pular para o conteúdo
TakeFlowAPI Pública
TakeFlow API Pública

Relatórios › Mensagens

Mensagens

GET /public/v1/reports/messages, volume de mensagens enviadas e recebidas.

GET /public/v1/reports/messagesPeríodo máximo: 366 dias

curl "https://api.takeflow.com.br/public/v1/reports/messages?initialDate=2026-09-01&finalDate=2026-09-30" \
-H "x-api-key: tf_live_SUA_CHAVE"

Conta as mensagens criadas no período, em tickets da empresa.

ParâmetroEfeito
initialDate, finalDatePeríodo de envio ou recebimento (padrão: últimos 30 dias)
queueIds, includeUnassignedQueueFila da mensagem (ou do ticket, se a mensagem não tem fila)
userIdsAtendente do ticket
whatsappIdsConexão do ticket
tagIdsTickets com todas essas tags
{
"period": { "initialDate": "2026-09-01", "finalDate": "2026-09-30" },
"total": 5230,
"sent": 2800,
"received": 2430
}

sent conta as mensagens enviadas pelo número da empresa e received, as recebidas dos contatos. É o mesmo cálculo do relatório de mensagens do Dashboard.