Estrutura Padrão
Todas as respostas da API seguem uma estrutura consistente para facilitar o tratamento.Resposta de Sucesso
Resposta de Erro
Códigos de Status HTTP
200 OK
Requisição bem-sucedida. Retorna os dados solicitados.
201 Created
Recurso criado com sucesso. Retorna o objeto criado.
204 No Content
Operação bem-sucedida sem conteúdo de retorno (ex: DELETE).
400 Bad Request
Dados inválidos na requisição. Verifique os parâmetros.
401 Unauthorized
Chave de API inválida ou ausente.
403 Forbidden
Sem permissão para acessar este recurso.
404 Not Found
Recurso não encontrado.
429 Too Many Requests
Rate limit excedido. Aguarde antes de fazer novas requisições.
500 Internal Server Error
Erro interno do servidor. Tente novamente mais tarde.
Tabela de Códigos
| Código | Status | Descrição |
|---|---|---|
| 200 | OK | Sucesso |
| 201 | Created | Criado com sucesso |
| 204 | No Content | Sucesso sem retorno |
| 400 | Bad Request | Dados inválidos |
| 401 | Unauthorized | Não autenticado |
| 403 | Forbidden | Sem permissão |
| 404 | Not Found | Não encontrado |
| 429 | Too Many Requests | Rate limit |
| 500 | Server Error | Erro interno |