DNSSOR REST API

Versión 1.0 — URL base: https://dnssor.com/api/v1

Una API JSON rápida y confiable para búsquedas de DNS, consultas de WHOIS, análisis de certificados SSL y geolocalización de IP. Diseñado para desarrolladores y administradores de sistemas.

🔐 🔐 Autenticación

Todas las solicitudes requieren una clave API. Autentíquese a través de Google para obtener uno al instante, sin necesidad de formulario de registro.

Opción 1: encabezado (recomendado)

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

Opción 2: cadena de consulta

?api_key=demo-key-dnssor-2026
🧪 Clave de demostración para pruebas: demo-key-dnssor-2026 (límite de 100 solicitudes/hora)
⚡ ⚡ Límites de tarifas
PlanSolicitudes/HoraTTL de caché
Demostración (sin autenticación)
Gratis (iniciar sesión en Google)100No disponible
Pro (contáctanos)10,000No disponible

Exceder los límites devuelve HTTP 429. Encabezados: X-RateLimit-Remaining

📡 📡 Puntos finales
MétodoPunto finalDescripciónCache
GET /api/v1/dns Búsqueda de DNS (A, AAAA, MX, NS, TXT, CNAME, SOA) 5 min
GET /api/v1/whois WHOIS analizado + datos sin procesar 1 hr
GET /api/v1/ssl Detalles del certificado SSL + SAN + días restantes 1 hr
GET /api/v1/ip Geolocalización IP + ISP + ASN + DNS inverso 1 hr
GET /api/v1/ping Prueba de ping TCP (4 paquetes a través del puerto 80) No disponible
GET /api/v1/status Estado operativo de la API No disponible
GET /api/v1/dns

Consultar registros DNS para un dominio.

ParámetroTIPORequeridoDescripción
domainstringDomain
typestringTipo de registro: A, AAAA, MX, NS, TXT, CNAME, SOA, TODOS (predeterminado: TODOS)
serverstringIP del servidor DNS (predeterminado: 1.1.1.1)
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
     -H "X-API-Key: demo-key-dnssor-2026"

Respuesta:

{
  "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": 1785779509}
GET /api/v1/whois
ParámetroRequeridoDescripción
domainDomain
rawWHOIS sin procesar
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ámetroRequeridoDescripción
ipDirección IP
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
     -H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Bibliotecas y SDK

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'}
)

¿Listo para empezar a integrar?

Inicie sesión de forma segura con su cuenta de Google para recibir su clave API personal y gratuita al instante.

Iniciar sesión con Google

Sin tarjeta de crédito. Sin formulario de registro. 100 solicitudes/hora incluidas.