Documentação / Guias

Tratamento de erros

Identifique os códigos e saiba como reagir.

Use o status HTTP para identificar o resultado geral e o campo code, quando presente, para decidir como sua aplicação deve agir.

JSON · exemplo
{
  "status": "Erro",
  "code": 1003,
  "message": "O número de requisições por minuto excedeu o limite do plano."
}
CódigoSignificadoO que fazer
1000Registro não encontradoConfira o identificador e trate a ausência de dado.
1001Token não informadoEnvie Authorization no cabeçalho.
1002Token inválidoVerifique a chave e a configuração da integração.
1003Limite por minuto excedidoDiminua a frequência e aguarde antes de tentar novamente.
1004Créditos esgotadosConsulte o saldo e ajuste o plano ou os créditos.
1005Tempo real não permitidoVerifique as permissões do workspace.
1006Saldo insuficiente para tempo realConfira o saldo necessário para a busca externa.
1007CEP inválidoConfira o formato e os dígitos do CEP.
1008Parâmetros geoespaciais ausentesInforme latitude, longitude e raioMetro.
1009Latitude inválidaUse um valor entre -90 e 90.
1010Longitude inválidaUse um valor entre -180 e 180.
1011Raio inválidoInforme um raio maior que zero, na unidade exigida pelo endpoint.
1012Recurso restrito a planos pagosConfira o plano necessário para a operação.
1013Filtros incompatíveisNão combine q com logradouro.
1014Falha do provedor externoTente novamente após uma espera, com limite de tentativas.
9999Erro não mapeadoLeia a mensagem e registre o contexto sem incluir seu token.

Status HTTP

Os endpoints podem responder com estes status:

As respostas documentadas por operação estão na referência. Falhas de autenticação e de limite podem ocorrer antes da execução do endpoint, mesmo quando não aparecem na lista de respostas do OpenAPI.

Retentativas

Se precisar de ajuda, envie à equipe o endpoint, o horário e o código do erro. Não envie seu token.

Fale com a gente!