Docs/API Reference/Dashboard
DashboardGitHub

Os endpoints de dashboard fornecem dados consolidados para a interface principal do sistema. Incluem KPIs de recuperação, lista de conversas com devedores e um feed de atividade em tempo real.

Endpoints

#
MétodoEndpointDescrição
GET/api/dashboard/overviewKPIs: dívidas ativas, valor total, taxa de recuperação
GET/api/dashboard/conversationsListar conversas com devedores (paginado)
GET/api/dashboard/conversations/:idDetalhe de uma conversa com mensagens
POST/api/dashboard/conversations/:id/replyEnviar resposta humana
GET/api/dashboard/activityFeed de atividade recente
ℹ️

Todos os endpoints requerem autenticação via JWT (Authorization: Bearer TOKEN).


Overview (KPIs)

GET/api/dashboard/overview

Retorna os indicadores principais: total de dívidas ativas, valor total em aberto, valor recuperado, taxa de recuperação e número de conversas em andamento.


Listar conversas

GET/api/dashboard/conversations

Lista paginada de conversas com devedores. Inclui status da conversa, última mensagem e dados resumidos da dívida associada.


Detalhe da conversa

GET/api/dashboard/conversations/:id

Retorna o histórico completo de mensagens de uma conversa, incluindo mensagens do agente IA, do devedor e de agentes humanos.


Enviar resposta humana

POST/api/dashboard/conversations/:id/reply

Permite que um operador humano envie uma mensagem diretamente ao devedor, assumindo o controle temporário da conversa.


Feed de atividade

GET/api/dashboard/activity

Retorna os eventos mais recentes: pagamentos confirmados, novas conversas, escalações, campanhas lançadas e outros eventos relevantes.