Aqui estão alguns dos principais status de uma API com breves explicações do que cada um significa:
Sucesso:
- Retorno: 200
- Descrição: Indica que a requisição foi bem-sucedida e o servidor retornou os dados solicitados conforme esperado.
Bad Request
- Retorno: 400
- Descrição: Indica que a requisição foi mal formada ou não pôde ser entendida pelo servidor. Pode ocorrer devido a parâmetros ausentes ou incorretos.
Unauthorized (Não autorizado)
- Retorno: 401
- Descrição: Significa que a autenticação falhou ou as credenciais de autenticação não foram fornecidas. O acesso à API requer autenticação válida.
Forbidden
- Retorno: 403
- Descrição: Indica que o servidor entendeu a requisição, mas o cliente não possui permissão para acessar o recurso solicitado.
Not Found (Não encontrado)
- Retorno: 404
- Descrição: O recurso solicitado não foi encontrado no servidor. Isso pode ocorrer quando a URL está incorreta ou o recurso foi removido.
Internal Server Error (Erro de servidor)
- Retorno: 500
- Descrição: Indica que ocorreu um erro no servidor que impediu o processamento da requisição. Isso pode ser devido a falhas internas ou condições inesperadas como URL incorreta.
Service Unavailable
- Retorno: 503
- Descrição: Significa que o servidor não está pronto para manipular a requisição. Isso pode ocorrer devido à sobrecarga temporária do servidor ou manutenção em andamento.
Too Many Requests
- Retorno: 429
- Descrição: Indica que o IP excedeu o limite de solicitações permitido em um determinado período. Isso é comum em limites de taxa de acesso.
Comentários
0 comentário
Por favor, entre para comentar.