📡 Lista Completa de Endpoints - ecosif-reports

📋 Visão Geral

Este documento lista todos os endpoints REST disponíveis no serviço ecosif-reports, especializado em geração de relatórios contábeis.

Base URL: http://localhost:8084
Autenticação: JWT Bearer Token (obtido via ecosif-auth)


🏷️ Tags

Os endpoints estão organizados nas seguintes categorias:


📊 Relatórios

Listagem de Lançamentos


Balancete Geral COSIF


Balancete Mensal


Balancete Mensal CVM


Balancete Diário


Balanço Patrimonial


Balanço Patrimonial CVM


Relatório de Razão


Diário Geral


Termos de Abertura/Encerramento


Relatório Combinado


Listar Planos de Contas


💰 Saldos

Buscar Saldos Mensais do Plano de Contas


Buscar Saldos Diários do Plano de Contas


Buscar Todos os Saldos do Plano


📝 Lançamentos Contábeis

DEPRECATED — Use GET /ecosif-querys/api/v1/sparts/lancamentos-contabeis.
Documentação: ecosif-querys/docs/integradores/sparts.md

Buscar Lançamentos Contábeis (DEPRECATED)


⚙️ Preferências

Buscar Preferências do Usuário


Salvar Preferências do Usuário


🔐 Autenticação

Todos os endpoints requerem autenticação JWT.

Header necessário:

Authorization: Bearer <token>

Obter token: 1. Fazer login em ecosif-auth: POST /api/auth/signin 2. Copiar accessToken da resposta 3. Usar no header Authorization


📊 Códigos de Status HTTP

Código Descrição
200 OK - Requisição bem-sucedida
400 Bad Request - Dados inválidos
401 Unauthorized - Token ausente/inválido
404 Not Found - Recurso não encontrado
500 Internal Server Error - Erro interno

📝 Formatos de Relatórios

Todos os relatórios podem ser gerados nos seguintes formatos:

O formato é especificado no campo visualizationEnum do DTO de requisição.


📝 Notas Importantes

  1. Resposta Base64: Relatórios são retornados em base64 no campo apropriado do RetornoGenerico
  2. Paginação: Endpoints de consulta suportam paginação
  3. Ordenação: Endpoints de consulta suportam ordenação customizada
  4. Templates: Templates JasperReports são compilados automaticamente na primeira execução

Última Atualização: 2025-12-01