DNSSOR REST API

Versie 1.0 — Basis-URL: https://dnssor.com/api/v1

Een snelle, betrouwbare JSON API voor DNS-zoekopdrachten, WHOIS-query's, SSL-certificaatanalyse en IP-geolocatie. Ontworpen voor ontwikkelaars en systeembeheerders.

🔐 🔐 Authenticatie

Voor alle verzoeken is een API-sleutel vereist. Authenticeer via Google om er direct een te verkrijgen – geen registratieformulier nodig.

Optie 1 — Koptekst (aanbevolen)

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

Optie 2 — Queryreeks

?api_key=demo-key-dnssor-2026
🧪 Demosleutel voor testen: demo-key-dnssor-2026 (limiet van 100 vereisten/uur)
⚡ ⚡ Tarieflimieten
PlanVerzoeken/uurTTL cachen
Demo (geen authenticatie)
Gratis (Google-login)100Niet beschikbaar
Pro (neem contact met ons op)10,000Niet beschikbaar

Bij overschrijding van de limieten wordt HTTP 429 geretourneerd. Headers: X-RateLimit-Remaining

📡 📡 Eindpunten
MethodeEindpuntBeschrijvingCache
GET /api/v1/dns DNS-zoekopdracht (A, AAAA, MX, NS, TXT, CNAME, SOA) 5 min
GET /api/v1/whois WHOIS geparseerd + onbewerkte gegevens 1 hr
GET /api/v1/ssl SSL-certificaatgegevens + SAN + resterende dagen 1 hr
GET /api/v1/ip IP-geolocatie + ISP + ASN + omgekeerde DNS 1 hr
GET /api/v1/ping TCP-pingtest (4 pakketten via poort 80) Niet beschikbaar
GET /api/v1/status Operationele API-status Niet beschikbaar
GET /api/v1/dns

DNS-records voor een domein opvragen.

ParameterTYPEVereistBeschrijving
domainstringDomain
typestringRecordtype: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (standaard: ALL)
serverstringDNS-server IP (standaard: 1.1.1.1)
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
     -H "X-API-Key: demo-key-dnssor-2026"

Antwoord:

{
  "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": 1783837889}
GET /api/v1/whois
ParameterVereistBeschrijving
domainDomain
rawRuwe 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
ParameterVereistBeschrijving
ipIP-adres
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
     -H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Bibliotheken en SDK's

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

Klaar om te beginnen met integreren?

Log veilig in met uw Google-account en ontvang direct uw persoonlijke, gratis API-sleutel.

Log in met Google

Geen creditcard. Geen inschrijfformulier. 100 aanvragen/uur inbegrepen.