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.
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
demo-key-dnssor-2026 (limite de 100 req/heure) | Plan | Demandes/heure | Durée de vie du cache |
|---|---|---|
| Démo (pas d'authentification) | — | — |
| Gratuit (connexion Google) | 100 | Non disponible |
| Pro (nous contacter) | 10,000 | Non disponible |
Le dépassement des limites renvoie HTTP 429. En-têtes : X-RateLimit-Remaining
| Méthode | Point de terminaison | Description | Cache |
|---|---|---|---|
| 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 |
Interrogez les enregistrements DNS pour un domaine.
| Paramètre | TAPER | Requis | Description |
|---|---|---|---|
| domain | string | ✅ | Domain |
| type | string | — | Type d'enregistrement : A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (par défaut : ALL) |
| server | string | — | IP 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}
| Paramètre | Requis | Description |
|---|---|---|
| domain | ✅ | Domain |
| raw | — | WHOIS brut |
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"
| Paramètre | Requis | Description |
|---|---|---|
| ip | ✅ | Adresse 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'}
)
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 GooglePas de carte de crédit. Pas de formulaire d'inscription. 100 requêtes/heure incluses.