Pular para o conteúdo principal

Tratamento de erros

A API retorna códigos HTTP padrão para indicar sucesso ou falha de uma requisição.

Códigos HTTP

CódigoSignificado
400Requisição malformada
401Token ausente, inválido ou expirado
403Sem permissão para o recurso
404Recurso não encontrado
422Erro de validação nos dados enviados
429Limite de requisições excedido
500Erro interno — entre em contato com o suporte

No fluxo de autenticação (Keycloak), erros seguem o formato padrão OAuth2:

{
"error": "invalid_grant",
"error_description": "Invalid user credentials"
}

Para os seis endpoints aprovados, gere um token válido no Keycloak e confira o código HTTP e a mensagem retornada em cada chamada — o formato exato do corpo de erro pode variar por endpoint.