Pular para o conteúdo
POST AI agent ready /v1/dns/compare

API de comparação de DNS - Consulta 5 resolvedores lado a lado

Consulta um domínio no Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9), OpenDNS (208.67.222.222) e no servidor de nomes autoritativo simultaneamente. Retorna registros e tempos de resposta de cada resolvedor, um sinalizador de consistência e uma matriz de diferenças destacando quaisquer incompatibilidades. Suporta tipos de registro A, AAAA, MX, TXT, CNAME, NS, SOA e PTR.

Parameters

stringrequired

Domain name to query.

string

DNS record type to query. Defaults to A.

Code examples

curl -X POST https://api.botoi.com/v1/dns/compare \
  -H "Content-Type: application/json" \
  -d '{"domain":"example.com","type":"A"}'

When to use this API

Verificação de migração DNS

Após alterar os provedores de DNS ou atualizar os registros, consulte todos os cinco resolvedores para confirmar se os novos registros foram propagados. O sinalizador consistente informa rapidamente se todos os resolvedores concordam.

Depuração de propagação

Quando os usuários relatarem problemas de DNS, compare os resultados do resolvedor para ver se um resolvedor específico possui dados armazenados em cache desatualizados. A matriz de diferenças identifica quais resolvedores retornam valores diferentes.

Comparativo de desempenho do resolvedor

Compare response_time_ms entre resolvedores para escolher o mais rápido para sua infraestrutura. Use os dados para justificar a mudança de um resolvedor lento para uma alternativa mais rápida.

Frequently asked questions

Quais resolvedores são consultados?
Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9), OpenDNS (208.67.222.222) e o servidor de nomes autoritativo para o domínio. Todos os cinco são consultados em paralelo.
Quais tipos de registro são suportados?
A, AAAA, MX, TXT, CNAME, NS, SOA e PTR. O padrão é A se nenhum tipo for especificado.
O que significa consistente: falso?
Pelo menos um resolvedor retornou um conjunto de registros diferente dos outros. Verifique o array de diferenças para ver qual resolvedor discorda e quais são seus registros. Isso geralmente significa que uma alteração de DNS ainda está em propagação.
Quanto tempo leva a propagação do DNS?
A maioria das alterações se propaga em 5 minutos para registros com TTLs baixos. Registros com TTLs longos (24 a 48 horas) demoram mais porque os resolvedores os armazenam em cache até que o TTL expire. Este endpoint mostra o estado atual dos resolvedores em tempo real.
Posso comparar DNS para domínios internos/privados?
Não. Os resolvedores são servidores DNS públicos. Eles só podem resolver domínios registrados no sistema DNS público. Zonas DNS privadas ou de horizonte dividido não são acessíveis.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.