Códigos de Status
A API utiliza os seguintes códigos de status HTTP para indicar o resultado das requisições:
2xx - Sucesso
200 OK: A requisição foi bem-sucedida201 Created: O recurso foi criado com sucesso204 No Content: A requisição foi bem-sucedida, mas não há conteúdo para retornar
4xx - Erro do Cliente
400 Bad Request: A requisição está mal formatada ou contém parâmetros inválidos401 Unauthorized: Autenticação é necessária ou falhou403 Forbidden: O usuário não tem permissão para acessar o recurso404 Not Found: O recurso solicitado não foi encontrado409 Conflict: Ocorreu um conflito com o estado atual do recurso
5xx - Erro do Servidor
500 Internal Server Error: Ocorreu um erro interno no servidor503 Service Unavailable: O serviço está temporariamente indisponível