DNSSOR REST API
Version 1.0 – Bas-URL: https://dnssor.com/api/v1
Ett snabbt, pålitligt JSON API för DNS-uppslagningar, WHOIS-frågor, SSL-certifikatanalys och IP-geolokalisering. Designad för utvecklare och systemadministratörer.
🔐 🔐 Autentisering
Alla förfrågningar kräver en API-nyckel. Autentisera via Google för att få en direkt – inget registreringsformulär behövs.
Alternativ 1 – Rubrik (rekommenderas)
X-API-Key: demo-key-dnssor-2026
Alternativ 2 — Frågesträng
?api_key=demo-key-dnssor-2026
🧪 Demonyckel för testning:
demo-key-dnssor-2026 (100 req/timme gräns) ⚡ ⚡ Prisgränser
| Plan | Förfrågningar/Timme | Cache TTL |
|---|---|---|
| Demo (ingen autentisering) | — | — |
| Gratis (Google-inloggning) | 100 | Ej tillgänglig |
| Pro (kontakta oss) | 10,000 | Ej tillgänglig |
Överskridande av gränser returnerar HTTP 429. Rubriker: X-RateLimit-Remaining
📡 📡 Slutpunkter
| Metod | Slutpunkt | Beskrivning | Cache |
|---|---|---|---|
| GET | /api/v1/dns | DNS-sökning (A, AAAA, MX, NS, TXT, CNAME, SOA) | 5 min |
| GET | /api/v1/whois | WHOIS analyserad + rådata | 1 hr |
| GET | /api/v1/ssl | SSL-certifikatdetaljer + SAN + dagar kvar | 1 hr |
| GET | /api/v1/ip | IP geolokalisering + ISP + ASN + omvänd DNS | 1 hr |
| GET | /api/v1/ping | TCP-pingtest (4 paket via port 80) | Ej tillgänglig |
| GET | /api/v1/status | API driftstatus | Ej tillgänglig |
GET /api/v1/dns
Fråga DNS-poster för en domän.
| Parameter | TYP | Nödvändig | Beskrivning |
|---|---|---|---|
| domain | string | ✅ | Domain |
| type | string | — | Posttyp: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (standard: ALL) |
| server | string | — | DNS-server IP (standard: 1.1.1.1) |
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
-H "X-API-Key: demo-key-dnssor-2026"
Svar:
{
"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": 1785882300}
GET /api/v1/whois
| Parameter | Nödvändig | Beskrivning |
|---|---|---|
| domain | ✅ | Domain |
| raw | — | Rå WHOIS |
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
| Parameter | Nödvändig | Beskrivning |
|---|---|---|
| ip | ✅ | IP-adress |
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
-H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Bibliotek och SDK:er
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'}
)
Är du redo att börja integrera?
Logga in säkert med ditt Google-konto för att få din personliga, kostnadsfria API-nyckel direkt.
Logga in med GoogleInget kreditkort. Inget registreringsformulär. 100 förfrågningar/timme ingår.