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.
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
demo-key-dnssor-2026 (límite de 100 solicitudes/hora) | Plan | Solicitudes/Hora | TTL de caché |
|---|---|---|
| Demostración (sin autenticación) | — | — |
| Gratis (iniciar sesión en Google) | 100 | No disponible |
| Pro (contáctanos) | 10,000 | No disponible |
Exceder los límites devuelve HTTP 429. Encabezados: X-RateLimit-Remaining
| Método | Punto final | Descripción | Cache |
|---|---|---|---|
| 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 |
Consultar registros DNS para un dominio.
| Parámetro | TIPO | Requerido | Descripción |
|---|---|---|---|
| domain | string | ✅ | Domain |
| type | string | — | Tipo de registro: A, AAAA, MX, NS, TXT, CNAME, SOA, TODOS (predeterminado: TODOS) |
| server | string | — | IP 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}
| Parámetro | Requerido | Descripción |
|---|---|---|
| domain | ✅ | Domain |
| raw | — | WHOIS sin procesar |
curl "https://dnssor.com/api/v1/whois?domain=google.com&raw=1" \
-H "X-API-Key: demo-key-dnssor-2026"
curl "https://dnssor.com/api/v1/ssl?domain=google.com" \
-H "X-API-Key: demo-key-dnssor-2026"
| Parámetro | Requerido | Descripción |
|---|---|---|
| ip | ✅ | Dirección IP |
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
-H "X-API-Key: demo-key-dnssor-2026"
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 GoogleSin tarjeta de crédito. Sin formulario de registro. 100 solicitudes/hora incluidas.