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.
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
demo-key-dnssor-2026 (limite di 100 richieste/ora) | Plan | Richieste/Ora | TTL della cache |
|---|---|---|
| Demo (senza autenticazione) | — | — |
| Gratuito (accesso Google) | 100 | Non disponibile |
| Professionista (contattaci) | 10,000 | Non disponibile |
Il superamento dei limiti restituisce HTTP 429. Intestazioni: X-RateLimit-Remaining
| Metodo | Punto finale | Descrizione | Cache |
|---|---|---|---|
| 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 |
Interrogare i record DNS per un dominio.
| Parametro | TIPO | Necessario | Descrizione |
|---|---|---|---|
| domain | string | ✅ | Domain |
| type | string | — | Tipo di record: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (predefinito: ALL) |
| server | string | — | IP 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}
| Parametro | Necessario | Descrizione |
|---|---|---|
| domain | ✅ | Domain |
| raw | — | WHOIS grezzo |
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"
| Parametro | Necessario | Descrizione |
|---|---|---|
| ip | ✅ | Indirizzo 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'}
)
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 GoogleNessuna carta di credito. Nessun modulo di registrazione. 100 richieste/ora incluse.