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
PlanTalep/SaatÖnbellek TTL'si
Demo (kimlik yok)
Ücretsiz (Google girişi)100Müsait değil
Profesyonel (bize ulaşın)10,000Mü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öntemUç noktaTanı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.

ParametreTİPGerekliTanım
domainstringAlan Adı
typestringKayıt türü: A, AAAA, MX, NS, TXT, CNAME, SOA, ALL (varsayılan: ALL)
serverstringDNS 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
ParametreGerekliTanım
domainAlan Adı
rawHam 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
ParametreGerekliTanım
ipIP 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çın

Kredi kartı yok. Kayıt formu yok. 100 istek/saat dahildir.