ipconsulta API

modo JSON — todas as ações da ferramenta via HTTP GET

Como usar

Endpoint
GET /dns.php?ajax=<ação>&host=<domínio|IP>
Modo API
Acrescente &format=json para receber o envelope {api, action, host, generated_at, ...resposta}
Cache
WHOIS 6h, geo/ASN 24h, blacklist 15min. Use &fresh=1 para revalidar na hora.
Limites
Ações que disparam processos têm rate limit por IP (ex.: mtr 6/min, trace 10/min, batch 40/min).
Erros
{"ok":false,"output":"Erro: Host ou IP inválido."} — host ausente/inválido; mensagens de limite seguem o mesmo formato.
Exemplo
dns.php?ajax=dns_lookup_full&host=iphosting.com.br&format=json

Rede (resposta {ok, output})

ping_single
Um pacote ICMP (ping -c 1). A UI dispara 10 em sequência.
latency_stats
Ping estatístico (6 pacotes): perda, min/média/máx e gráfico.
trace
Traceroute até 15 saltos.
mtr
MTR em modo report (10 ciclos).
dns_lookup_full
Todos os registros DNS (A, AAAA, MX, NS, TXT, CNAME, SOA, CAA, DNSSEC).
dns_prop
Propagação em resolvers públicos (Google, Cloudflare, OpenDNS, Quad9).
reverse
IP e DNS reverso do alvo.
subdomains
Procura 15 subdomínios comuns no DNS.
smtp_diag_net
Conexão aos MX na porta 25, banner e EHLO (sem envio).
geo_asn_net
GeoIP, ISP e ASN do IP resolvido.
port_profile
Varredura de portas por perfis (web, e-mail, cPanel, banco, segurança).
headers
Headers HTTP/HTTPS crus do site.

Diagnóstico (resposta {ok, html})

seo
Site & SEO Intelligence com pontuações.
score
Health Score técnico (DNS, e-mail, segurança, performance, SEO).
port
Testa uma porta específica (parâmetro extra &port=N).
ssl_full
Certificado SSL completo + protocolos TLS.
cloudflare_full
Detecção Cloudflare (proxy, NS, headers).
email_full
MX, SPF, DKIM, DMARC, BIMI e provedor.
smtp_full
Diagnóstico SMTP por MX.
deliverability_full
Score de entregabilidade de e-mail.
blacklist_full
IP em 5 DNSBLs principais.
dnsbl_plus
IP em 27 DNSBLs.
hosting_full
Detector de hospedagem/servidor ipHosting.
tech_full
Tecnologias detectadas no site.
performance_full
Métricas de tempo (DNS, TCP, TLS, TTFB).
whois_full
Visão DNS rápida (sem WHOIS externo).
cms_full
CMS e versão pública.
dns_history
Snapshot atual + linha do tempo DNS observada.
security_headers_full
Headers de segurança do site.
client_report
Relatório executivo para cliente.
monitor_full
Snapshot técnico persistente com diff entre visitas.
pagespeed_full
Google PageSpeed / Core Web Vitals (mobile).

Lote (resposta {ok, html, csv})

batch
Consulta de um domínio no formato do lote — parâmetro &q= em vez de &host=.