API Real-Time: erros, limites e retornos da API
Guia técnico para entender erros de retorno, limites de uso, respostas da API e comportamentos visíveis no consumo diário.
Priscila G.
Última atualização há 16 dias
A API Real-Time da SafetyMails foi projetada para operar de forma estável mesmo em cenários de alto volume. As dúvidas mais frequentes relacionadas à API não envolvem a validação do email em si, mas sim erros de retorno, limites de uso e comportamentos esperados da API em situações específicas.
Este documento centraliza essas informações e explica como interpretar corretamente cada retorno, evitando confusão entre erro técnico, limite de plano e funcionamento normal do sistema.
Como tratamos cada requisição da API Real-Time
Somente após essa análise preliminar a requisição é encaminhada para a etapa de verificação do email. Caso alguma dessas validações iniciais falhe, a API retorna imediatamente um erro técnico, sem executar a verificação.
Esse fluxo garante estabilidade, proteção contra uso indevido e previsibilidade no comportamento da API, sem causar bloqueio de formulários nem interrupção das integrações.
Erros de retorno da API (Success = false)
Esses erros estão relacionados a problemas de autenticação, parâmetros incorretos, origem da API, falta de créditos ou limites excedidos.
Exemplo de retorno com erroAbaixo está um exemplo de resposta da API quando ocorre um erro técnico e o campo Success retorna como false:
"Success": false,
"Email": "testeemail@safetymails.com",
"Referer": "www.safetymails.com",
"Status": "PENDENTE",
"Advice": "Unknown",
"Msg": "Referer inválido"
}
Tabela de erros de uso da API
| HTTP Code | Erro | Descrição |
|---|---|---|
| 400 | Parâmetros inválidos | Parâmetros ou chaves de acesso incorretos ou inexistentes na requisição. |
| 401 | API Key inválida | A chave de acesso informada é inválida ou não existe. |
| 402 | Sem créditos para realizar a pesquisa | A conta não possui créditos suficientes para realizar a consulta. |
| 403 | Origem diferente da cadastrada | A requisição está sendo feita a partir de uma origem diferente da cadastrada na conta. |
| 406 | Ticket de origem inválido ou inativo | A origem da API está inativa e precisa ser ativada corretamente no painel. |
| 429 | Limite de consultas ultrapassado | O limite de consultas por minuto, hora ou diário foi excedido. |
Sandbox x Produção
- Ambiente destinado exclusivamente a testes
- Não reflete os limites reais do plano contratado
- Pode retornar respostas simuladas
- Não deve ser utilizado em formulários ativos
- Ambiente real de uso
- Consome créditos
- Aplica limites por minuto, hora e diário
- Reflete exatamente o comportamento descrito neste documento
Limites de uso da API
- requisições por minuto
- requisições por hora
- requisições diárias
O que acontece quando o limite é excedido
- os formulários não são bloqueados
- a API continua respondendo
- as requisições que excederam o limite ficam com status PENDENTE
- o comportamento fica visível no gráfico de consumo diário da API
Dados da API não aparecem
- uso incorreto do ambiente (sandbox x produção)
- autenticação inválida
- erro de interpretação da resposta
- requisições impactadas por limite momentâneo ou por expiração da API devido à não confirmação do pagamento da assinatura mensal ou anual (o cancelamento ocorre após 3 dias da falta de confirmação do pagamento)
Limites visíveis no gráfico de consumo (cor lilás)
Quando o uso da API excede os limites do plano:
- o consumo aparece no gráfico diário marcado em cor lilás
- as requisições associadas ficam com status PENDENTE
- não há bloqueio de formulários
- não há interrupção da API

Quando escalar para o suporte técnico
Caso, após a leitura deste artigo, a dúvida persista, o suporte técnico está disponível para ajudar durante o horário comercial.
- o erro persistir após seguir este guia
- houver indícios de erro específico de implementação
- o comportamento não corresponder ao descrito neste documento
