Api em construção e sujeita a alterações
Ultima alteração em:
Endpoint: Consulta de Informe
Caminho: /api/v1/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) - Para anual, enviar mês "13"
- periodo: A (anual), T (trimestral)
- empresa: código de empresa
Retornos
Endpoint: Consulta Status Importação
Caminho: /api/v1/informe/importacao
Método: GET
Content Type: JSON
QueryString:
- nomeArq: nome do arquivo
Erro Interno
200 - Ok
Content Type: application/json
Corpo
[
{
"NomeArquivo": "202512_CF_00001.json",
"Status": "ERRO", // ENUM (INICIADO, SUCESSO, AVISO, ERRO_IMPEDITIVO)
"QtdSucesso": 90,
"QtdErro": 10,
"QtdTotal": 100
}
]
Erro Requisição
40X - Erro Requisição
Content Type: application/json
Corpo:
{
"status": 0,
"error": "string",
"message": "string"
}
Erro Interno
500 - Erro Interno
Content Type: application/json
Corpo:
{
"status": 0,
"error": "string",
"message": "string"
}
Endpoint: Consulta erros Importação
Caminho: /api/v1/informe/relatorio/erro
Método: GET
Content Type: JSON
QueryString:
- nomeArq: nome do arquivo
- tipoProcesso: Informar "I" para importação
- page: página da paginação
- size: tamanho de página
Erro Interno
200 - Ok
Content Type: application/json
Corpo
[
{
"NomeDeclarante": "Nome Sobrenome",
"DocumentoDeclarante": 1,
"Mensagem": "Erro ao processar fonte pagadora",
"TipoEscopoErro": "FONTE_PAGADORA",
"CampoErro": "id_fte_pag", // Campo de objeto que retornou erro
"ChaveErro": 1, // Chave de objeto que retornou erro
"ChaveProcesso": 1
}
]
Erro Requisição
40X - Erro Requisição
Content Type: application/json
Corpo:
{
"status": 0,
"error": "string",
"message": "string"
}
Erro Interno
500 - Erro Interno
Content Type: application/json
Corpo:
{
"status": 0,
"error": "string",
"message": "string"
}
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas