DNSSOR REST API

Versione 1.0 — URL di base: https://dnssor.com/api/v1

Un'API JSON veloce e affidabile per ricerche DNS, query WHOIS, analisi di certificati SSL e geolocalizzazione IP. Progettato per sviluppatori e amministratori di sistema.

🔐 🔐 Autenticazione

Tutte le richieste richiedono una chiave API. Autenticati tramite Google per ottenerne uno immediatamente: non è necessario alcun modulo di registrazione.

Opzione 1 — Intestazione (consigliata)

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

Opzione 2: stringa di query

?api_key=demo-key-dnssor-2026
🧪 Chiave demo per i test: demo-key-dnssor-2026 (limite di 100 richieste/ora)
⚡ ⚡ Limiti di velocità
PlanRichieste/OraTTL della cache
Demo (senza autenticazione)
Gratuito (accesso Google)100Non disponibile
Professionista (contattaci)10,000Non disponibile

Il superamento dei limiti restituisce HTTP 429. Intestazioni: X-RateLimit-Remaining

📡 📡 Endpoint
MetodoPunto finaleDescrizioneCache
GET /api/v1/dns Ricerca DNS (A, AAAA, MX, NS, TXT, CNAME, SOA) 5 min
GET /api/v1/whois WHOIS analizzato + dati grezzi 1 hr
GET /api/v1/ssl Dettagli del certificato SSL + SAN + giorni rimasti 1 hr
GET /api/v1/ip Geolocalizzazione IP + ISP + ASN + DNS inverso 1 hr
GET /api/v1/ping Test ping TCP (4 pacchetti tramite porta 80) Non disponibile
GET /api/v1/status Stato operativo dell'API Non disponibile
GET /api/v1/dns

Interrogare i record DNS per un dominio.

ParametroTIPONecessarioDescrizione
domainstringDomain
typestringTipo di record: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (predefinito: ALL)
serverstringIP del server DNS (predefinito: 1.1.1.1)
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
     -H "X-API-Key: demo-key-dnssor-2026"

Risposta:

{
  "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": 1788736641}
GET /api/v1/whois
ParametroNecessarioDescrizione
domainDomain
rawWHOIS grezzo
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
ParametroNecessarioDescrizione
ipIndirizzo IP
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
     -H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Librerie e 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'}
)

Pronti per iniziare l'integrazione?

Accedi in modo sicuro con il tuo account Google per ricevere immediatamente la tua chiave API personale e gratuita.

Accedi con Google

Nessuna carta di credito. Nessun modulo di registrazione. 100 richieste/ora incluse.