Skip to main content
GET
https://sac-waffle-v2.theo-110.workers.dev
/
support
/
relatorios
/
agentes
curl -X GET "https://sac-waffle-v2.theo-110.workers.dev/support/relatorios/agentes" \
  -H "Authorization: Bearer seu_token_jwt"
{
  "success": true,
  "data": {
    "agentes": [
      {
        "agente": "[email protected]",
        "ticketsRespondidos": 89,
        "ticketsResolvidos": 72,
        "tempoMedioResposta": "45min",
        "tempoMedioResolucao": "3h 20min",
        "taxaResolucao": 80.9,
        "satisfacao": null,
        "mensagensEnviadas": 234
      },
      {
        "agente": "[email protected]",
        "ticketsRespondidos": 67,
        "ticketsResolvidos": 58,
        "tempoMedioResposta": "1h 10min",
        "tempoMedioResolucao": "4h 15min",
        "taxaResolucao": 86.6,
        "satisfacao": null,
        "mensagensEnviadas": 189
      },
      {
        "agente": "[email protected]",
        "ticketsRespondidos": 45,
        "ticketsResolvidos": 38,
        "tempoMedioResposta": "30min",
        "tempoMedioResolucao": "2h 45min",
        "taxaResolucao": 84.4,
        "satisfacao": null,
        "mensagensEnviadas": 156
      }
    ],
    "periodo": {
      "inicio": "2024-01-01",
      "fim": "2024-01-31"
    }
  },
  "cache": {
    "hit": true,
    "age": 300,
    "expiresIn": 6900
  }
}

Descrição

Retorna métricas detalhadas de performance para cada agente que respondeu tickets no período, incluindo quantidade de tickets, tempos de resposta e resolução, e taxa de resolução. Este endpoint utiliza cache KV com TTL de 2 horas.

Headers

Authorization
string
required
Bearer token JWT para autenticação

Query Parameters

data_inicio
string
Data de início do período (formato: YYYY-MM-DD). Padrão: 30 dias atrás
data_fim
string
Data de fim do período (formato: YYYY-MM-DD). Padrão: hoje
main
string
Filtrar por categoria principal
newsletter
string
Filtrar por newsletter relacionada

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
object
cache
object
Informações de cache (hit, age, expiresIn)
curl -X GET "https://sac-waffle-v2.theo-110.workers.dev/support/relatorios/agentes" \
  -H "Authorization: Bearer seu_token_jwt"
{
  "success": true,
  "data": {
    "agentes": [
      {
        "agente": "[email protected]",
        "ticketsRespondidos": 89,
        "ticketsResolvidos": 72,
        "tempoMedioResposta": "45min",
        "tempoMedioResolucao": "3h 20min",
        "taxaResolucao": 80.9,
        "satisfacao": null,
        "mensagensEnviadas": 234
      },
      {
        "agente": "[email protected]",
        "ticketsRespondidos": 67,
        "ticketsResolvidos": 58,
        "tempoMedioResposta": "1h 10min",
        "tempoMedioResolucao": "4h 15min",
        "taxaResolucao": 86.6,
        "satisfacao": null,
        "mensagensEnviadas": 189
      },
      {
        "agente": "[email protected]",
        "ticketsRespondidos": 45,
        "ticketsResolvidos": 38,
        "tempoMedioResposta": "30min",
        "tempoMedioResolucao": "2h 45min",
        "taxaResolucao": 84.4,
        "satisfacao": null,
        "mensagensEnviadas": 156
      }
    ],
    "periodo": {
      "inicio": "2024-01-01",
      "fim": "2024-01-31"
    }
  },
  "cache": {
    "hit": true,
    "age": 300,
    "expiresIn": 6900
  }
}