Skip to main content

Visão Geral

A API de relatórios do SAC fornece endpoints completos para análise de dados, métricas de performance, tendências e distribuição de tickets. Todos os endpoints de relatórios utilizam cache KV com TTL de 2 horas para otimização de performance.

Características

  • Cache inteligente: Respostas cacheadas por 2 horas no Cloudflare KV
  • Filtros avançados: Data, categoria, issue, status, newsletter, agente
  • Agrupamento temporal: Por hora, dia, semana, mês ou ano
  • Métricas de cache: Headers indicam hit/miss e tempo de expiração

Headers de Cache

Todas as respostas incluem informações sobre o cache:

Endpoints Disponíveis

Filtros Comuns

A maioria dos endpoints aceita os seguintes filtros:

Categorias Principais

Cache e Performance

Configuração

  • TTL: 2 horas (7200 segundos)
  • Storage: Cloudflare KV
  • Timeout: 100ms para operações de cache

Invalidação Automática

O cache é invalidado quando:
  • Um novo ticket é criado
  • O status de um ticket é alterado
  • Um ticket é deletado
  • Uma mensagem é adicionada

Autenticação

Todos os endpoints requerem autenticação via JWT: