DNSSOR REST API

Version 1.0 — URL de base : https://dnssor.com/api/v1

Une API JSON rapide et fiable pour les recherches DNS, les requêtes WHOIS, l'analyse des certificats SSL et la géolocalisation IP. Conçu pour les développeurs et les administrateurs système.

🔐 🔐 Authentification

Toutes les demandes nécessitent une clé API. Authentifiez-vous via Google pour en obtenir un instantanément – ​​aucun formulaire d’inscription n’est nécessaire.

Option 1 — En-tête (recommandé)

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

Option 2 — Chaîne de requête

?api_key=demo-key-dnssor-2026
🧪 Clé de démonstration pour les tests : demo-key-dnssor-2026 (limite de 100 req/heure)
⚡ ⚡ Limites de taux
PlanDemandes/heureDurée de vie du cache
Démo (pas d'authentification)
Gratuit (connexion Google)100Non disponible
Pro (nous contacter)10,000Non disponible

Le dépassement des limites renvoie HTTP 429. En-têtes : X-RateLimit-Remaining

📡 📡 Points de terminaison
MéthodePoint de terminaisonDescriptionCache
GET /api/v1/dns Recherche DNS (A, AAAA, MX, NS, TXT, CNAME, SOA) 5 min
GET /api/v1/whois WHOIS analysé + données brutes 1 hr
GET /api/v1/ssl Détails du certificat SSL + SAN + jours restants 1 hr
GET /api/v1/ip Géolocalisation IP + FAI + ASN + DNS inversé 1 hr
GET /api/v1/ping Test ping TCP (4 paquets via le port 80) Non disponible
GET /api/v1/status État opérationnel de l'API Non disponible
GET /api/v1/dns

Interrogez les enregistrements DNS pour un domaine.

ParamètreTAPERRequisDescription
domainstringDomain
typestringType d'enregistrement : A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (par défaut : ALL)
serverstringIP du serveur DNS (par défaut : 1.1.1.1)
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
     -H "X-API-Key: demo-key-dnssor-2026"

Réponse:

{
  "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": 1785712635}
GET /api/v1/whois
ParamètreRequisDescription
domainDomain
rawWHOIS brut
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
ParamètreRequisDescription
ipAdresse IP
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
     -H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Bibliothèques et 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'}
)

Prêt à commencer l'intégration ?

Connectez-vous en toute sécurité avec votre compte Google pour recevoir instantanément votre clé API personnelle et gratuite.

Connectez-vous avec Google

Pas de carte de crédit. Pas de formulaire d'inscription. 100 requêtes/heure incluses.