Histórico da Página
| Nota |
|---|
Api em construção e sujeita a alterações |
Fluxo de utilização de API
draw.io Diagram border true diagramName fluxo_api_informe simpleViewer false width links auto tbstyle top lbox true diagramWidth 760 revision 1
| border | true |
|---|---|
| diagramName | fluxo_api_informe |
| simpleViewer | false |
| width | |
| links | auto |
| tbstyle | top |
| lbox | true |
| diagramWidth | 760 |
| revision | 1 |
Endpoint: Consulta de Informe
Caminho: /informe
Método: GET
Content Type: JSON (application/json) ou PDF (application/pdf)
- Será alterado dependendo do header Accept
QueryString:
- numeroDocumento: CPF ou CNPJ cliente
- competencia: competência (MMAAAA)
- periodo: A (anual), T (trimestral), M (mensal)
Retornos
Endpoint: Consulta Status Importação
EndpointCaminho: /informe/importacao
Método: GET
Content Type: JSON
QueryString:
- nomeArq: nome do arquivo
200 - Ok
Corpo
| Bloco de código | ||
|---|---|---|
| ||
{
"NomeArquivo": "arquivo202512_cf.json",
"Status": "ERRO", // ENUM (SUCESSO, ERRO, INICIADO, A PROCESSAR)
"DescErro": "Erro generico",
"QtdSucesso": 90,
"QtdErro": 10,
"QtdTotal": 100
} |
202 - Aceito: Processamento assíncrono Iniciado
Content Type: text/plain
A DEFINIR
40X - Erro
Requisição
Content Type: application/json
Corpo:
| Bloco de código | ||
|---|---|---|
| ||
{
"status": 0,
"error": "string",
"message": "string"
} |
500 - Erro Interno
Content Type: application/json
Corpo:
| Bloco de código | ||
|---|---|---|
| ||
{
"status": 0,
"error": "string",
"message": "string"
} |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas