DNSSOR REST API

Versão 1.0 — URL base: https://dnssor.com/api/v1

Uma API JSON rápida e confiável para pesquisas de DNS, consultas WHOIS, análise de certificados SSL e geolocalização de IP. Projetado para desenvolvedores e administradores de sistema.

🔐 🔐 Autenticação

Todas as solicitações requerem uma chave de API. Autentique-se via Google para obter um instantaneamente – sem necessidade de formulário de registro.

Opção 1 – Cabeçalho (recomendado)

X-API-Key: demo-key-dnssor-2026

Opção 2 – String de consulta

?api_key=demo-key-dnssor-2026
🧪 Chave de demonstração para teste: demo-key-dnssor-2026 (limite de 100 req/hora)
⚡ ⚡ Limites de taxas
PlanSolicitações/horaCache TTL
Demonstração (sem autenticação)
Gratuito (login do Google)100Indisponível
Pró (entre em contato conosco)10,000Indisponível

Exceder os limites retorna HTTP 429. Cabeçalhos: X-RateLimit-Remaining

📡 📡 Pontos finais
MétodoPonto finalDescriçãoCache
GET /api/v1/dns Pesquisa de DNS (A, AAAA, MX, NS, TXT, CNAME, SOA) 5 min
GET /api/v1/whois WHOIS analisado + dados brutos 1 hr
GET /api/v1/ssl Detalhes do certificado SSL + SAN + dias restantes 1 hr
GET /api/v1/ip Geolocalização IP + ISP + ASN + DNS reverso 1 hr
GET /api/v1/ping Teste de ping TCP (4 pacotes via porta 80) Indisponível
GET /api/v1/status Status operacional da API Indisponível
GET /api/v1/dns

Consulte registros DNS para um domínio.

ParâmetroTIPOObrigatórioDescrição
domainstringDomain
typestringTipo de registro: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (padrão: ALL)
serverstringIP do servidor DNS (padrão: 1.1.1.1)
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
     -H "X-API-Key: demo-key-dnssor-2026"

Resposta:

{
  "success": true,
  "data": {
    "domain": "google.com",
    "server": "1.1.1.1",
    "records": [
      { "type": "MX", "name": "google.com", "value": "smtp.google.com", "ttl": 3600, "extras": { "pref": 10 } }
    ],
    "count": 1
  },
  "timestamp": 1784495435}
GET /api/v1/whois
ParâmetroObrigatórioDescrição
domainDomain
rawWHOIS bruto
curl "https://dnssor.com/api/v1/whois?domain=google.com&raw=1" \
     -H "X-API-Key: demo-key-dnssor-2026"
GET /api/v1/ssl
curl "https://dnssor.com/api/v1/ssl?domain=google.com" \
     -H "X-API-Key: demo-key-dnssor-2026"
GET /api/v1/ip
ParâmetroObrigatórioDescrição
ipEndereço IP
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
     -H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Bibliotecas e SDKs

JavaScript / Node.js

const res = await fetch(
  'https://dnssor.com/api/v1/dns?domain=google.com',
  { headers: { 'X-API-Key': 'demo-key-dnssor-2026' } }
);
const data = await res.json();

Python

import requests
r = requests.get(
  'https://dnssor.com/api/v1/dns',
  params={'domain': 'google.com'},
  headers={'X-API-Key': 'demo-key-dnssor-2026'}
)

Pronto para começar a integração?

Faça login com segurança com sua conta do Google para receber sua chave de API pessoal e gratuita instantaneamente.

Faça login com o Google

Sem cartão de crédito. Nenhum formulário de registro. 100 solicitações/hora incluídas.