Ir para o conteúdo

Códigos de Retorno

As requisições à API podem retornar os seguintes códigos HTTP:

Códigos não bilhetados

Os códigos 304, 400, 401, 404 e 500 não são bilhetados.

IMPORTANTE

Os serviços acionados pelo caminho /Apoiar ou /Monitorar não são bilhetados. Esse serviços fornecem suporte e auxiliam as soluções de negócio. Saiba mais.

Código HTTP Mensagem Descrição Tipo
200 OK Indica que a requisição foi bem sucedida. Tudo funcionou como esperado e a validação dos dados foi realizada com sucesso. Sucesso
304 Não modificado (Not Modified) Indica que a requisição foi bem sucedida. Essa resposta é usada para avisar o cliente que a requisição está dentro da validade da expiração do token do serviço de Envio do Termo de Autorização. A resposta não foi modificada. Portanto, o cliente pode usar a mesma versão em cache da resposta. Nessa resposta não existe conteúdo no corpo da mensagem (body no content), apenas os campos HEADER, por exemplo:

"cache-control": "termo_autorizacao",

"etag": "autenticar_procurador_token:zb87df0b-6d08-3d78-13d2-d474b90b05f3",

"expires": "sab, 15 out 2022 21:10:49 GMT"
Sucesso
400 Requisição inválida (Bad Request) Dados inválidos na execução. Essa resposta significa que o servidor não entendeu a requisição, pois está com uma sintaxe inválida. É uma resposta de erro do cliente. Insucesso
401 Não autorizado (Unauthorized) Problema durante a autenticação. O cliente deve se autenticar para obter a resposta solicitada. Não autenticado
403 Acesso Proibido (Forbidden) O cliente não tem direitos de acesso ao conteúdo portanto o servidor está rejeitando dar a resposta. Diferente do código 401, aqui a identidade do cliente é conhecida. Exemplo: quando o CNPJ do Contratante é diferente do CNPJ do e-Commerce (Forbidden). Outros casos de acesso proibido pode ocorrer quando o autor do pedido de dados não tem procuração outorgada no eCAC no momento da requisição. Insucesso
404 Não Encontrado (Not Found) O servidor não pode encontrar o recurso solicitado. Falha
500 Erro no servidor (Internal Server Error) Houve um erro interno não previsto. O servidor encontrou uma situação com a qual não sabe lidar. Falha