Tratamento de erros e debugging em APIs

Nosso módulo de integrações apresenta todos os retornos das APIs quando testes são executados

Nosso módulo de integrações apresenta todos os retornos das APIs quando testes são executados. Com esses códigos, é possível identificar rapidamente o que deu errado na requisição e interpretar as respostas de erro.

Códigos de erros mais comuns

CÓDIGO
NOME DO ERRO
ORIGEM
SIGNIFICADO

400

Bad Request

Cliente

Payload inválido ou malformado

401

Unauthorized

Cliente

Não autenticado

403

Forbidden

Cliente

Autenticado, mas sem permissão

404

Not Found

Cliente

Recurso não existe

409

Conflict

Cliente

Conflito de estado

422

Unprocessable Entity

Cliente

Dados válidos, mas regra de negócio inválida

429

Too Many Requests

Cliente

Limite de requisições excedido

CÓDIGO
NOME DO ERRO
ORIGEM
SIGNIFICADO

500

Internal Server Error

Erro do servidor

Erro inesperado

502

Bad Gateway

Erro do servidor

Erro em serviço intermediário

503

Service Unavailable

Erro do servidor

Serviço indisponível temporariamente

504

Gateway Timeout

Erro do servidor

Timeout entre serviços

Exemplo prático e leitura de erro

Atualizado