DNSSOR REST API
Sürüm 1.0 — Temel URL: https://dnssor.com/api/v1
DNS aramaları, WHOIS sorguları, SSL sertifika analizi ve IP coğrafi konumu için hızlı, güvenilir bir JSON API'si. Geliştiriciler ve sistem yöneticileri için tasarlanmıştır.
🔐 🔐 Kimlik doğrulama
Tüm istekler bir API anahtarı gerektirir. Anında almak için Google aracılığıyla kimlik doğrulaması yapın; kayıt formuna gerek yoktur.
Seçenek 1 — Başlık (önerilir)
X-API-Key: demo-key-dnssor-2026
Seçenek 2 — Sorgu dizesi
?api_key=demo-key-dnssor-2026
🧪 Test için demo anahtarı:
demo-key-dnssor-2026 (100 talep/saat limiti) ⚡ ⚡ Hız Limitleri
| Plan | Talep/Saat | Önbellek TTL'si |
|---|---|---|
| Demo (kimlik yok) | — | — |
| Ücretsiz (Google girişi) | 100 | Müsait değil |
| Profesyonel (bize ulaşın) | 10,000 | Müsait değil |
Sınırların aşılması HTTP 429'u döndürür. Başlıklar: X-RateLimit-Remaining
📡 📡 Uç noktalar
| Yöntem | Uç nokta | Tanım | Önbellek |
|---|---|---|---|
| GET | /api/v1/dns | DNS araması (A, AAAA, MX, NS, TXT, CNAME, SOA) | 5 min |
| GET | /api/v1/whois | WHOIS ayrıştırılmış + ham veriler | 1 hr |
| GET | /api/v1/ssl | SSL sertifikası ayrıntıları + SAN + kalan gün sayısı | 1 hr |
| GET | /api/v1/ip | IP coğrafi konumu + İSS + ASN + ters DNS | 1 hr |
| GET | /api/v1/ping | TCP ping testi (80 numaralı bağlantı noktası üzerinden 4 paket) | Müsait değil |
| GET | /api/v1/status | API'nin çalışma durumu | Müsait değil |
GET /api/v1/dns
Bir alan adına ait DNS kayıtlarını sorgulayın.
| Parametre | TİP | Gerekli | Tanım |
|---|---|---|---|
| domain | string | ✅ | Alan Adı |
| type | string | — | Kayıt türü: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (varsayılan: ALL) |
| server | string | — | DNS sunucusu IP'si (varsayılan: 1.1.1.1) |
curl "https://dnssor.com/api/v1/dns?domain=google.com&type=MX" \
-H "X-API-Key: demo-key-dnssor-2026"
Cevap:
{
"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": 1785784546}
GET /api/v1/whois
| Parametre | Gerekli | Tanım |
|---|---|---|
| domain | ✅ | Alan Adı |
| raw | — | Ham WHOIS Çıktısı |
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
| Parametre | Gerekli | Tanım |
|---|---|---|
| ip | ✅ | IP Adresi |
curl "https://dnssor.com/api/v1/ip?ip=8.8.8.8" \
-H "X-API-Key: demo-key-dnssor-2026"
📦 📦 Kitaplıklar ve SDK'lar
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'}
)
Entegrasyona başlamaya hazır mısınız?
Kişisel, ücretsiz API anahtarınızı anında almak için Google hesabınızla güvenli bir şekilde oturum açın.
Google ile oturum açınKredi kartı yok. Kayıt formu yok. 100 istek/saat dahildir.