Skip to content

Relatórios

Endpoints relacionados a relatórios e dashboards.

[GET] /api/reports/chart-dashboard-summary

Retorna os dados para o gráfico do dashboard, contendo a soma de procedimentos simplificados (BPAS) dos últimos 12 meses. BPAC e BPAI retornam 0 por padrão.

Exemplo de Resposta

json
[
  {
    "month": "2025-01",
    "bpac": 0,
    "bpai": 0,
    "bpas": 150
  },
  {
    "month": "2025-02",
    "bpac": 0,
    "bpai": 0,
    "bpas": 200
  }
  // ... (12 meses)
]

[GET] /api/reports/productions-dashboard-summary

Retorna o resumo das produções dos últimos 30 dias, agrupadas por situação.

Exemplo de Resposta

json
{
  "pending": {
    "count": 10,
    "percentage": 10
  },
  "approved": {
    "count": 50,
    "percentage": 50
  },
  "rejected": {
    "count": 20,
    "percentage": 20
  },
  "removed": {
    "count": 20,
    "percentage": 20
  }
}