DNS ve Altyapı · DomScan ürünü

DNS Çözümleyici Karşılaştırması API ürünü

Cloudflare ve Google genel özyinelemeli çözümleyicilerinin yanıtlarını karşılaştırın. Bunlar coğrafi ölçüm noktaları veya yetkili ad sunucuları değil, iki global-anycast DoH sağlayıcısıdır.

Elde edecekleriniz

Cloudflare ve Google genel özyinelemeli çözümleyicilerinin yanıtlarını karşılaştırın. Bunlar coğrafi ölçüm noktaları veya yetkili ad sunucuları değil, iki global-anycast DoH sağlayıcısıdır.

SenkronTopluRESTMCPSDKEtkileşimli araç

Bu ürünü şu durumlarda seçin

Kimler için

Sorun giderme, geçiş kontrolleri, altyapı araştırması ve güvenlik incelemesi için paketi kullanın.

Bu ürünü şu durumlarda seçin

Yapılandırılmış herkese açık özyinelemeli çözümleyicilerin yanıtlarını karşılaştırmak için seçin. Bu, küresel yayılımın coğrafi kanıtı değildir.

Elde edecekleriniz

Cloudflare ve Google genel özyinelemeli çözümleyicilerinin yanıtlarını karşılaştırın. Bunlar coğrafi ölçüm noktaları veya yetkili ad sunucuları değil, iki global-anycast DoH sağlayıcısıdır.

Uç noktalar

Entegrasyondan önce desteklenen işlemleri, girdileri, çıktıları, yürütme modlarını ve yanıt sınırlarını inceleyin.

GET /v1/dns/propagation API referansını görüntüle
POST /v1/dns/propagation/bulk API referansını görüntüle
GET /v1/dns/servers API referansını görüntüle

Krediler ve kimlik doğrulama

0-2 Kimlik doğrulama gerekli. Kesin maliyet ve öğe başına fiyatlandırma kuralları için işlem referansına bakın.

İşlem örneği

Herkese açık kanıtları toplamak, değerlendirmek, zenginleştirmek, doğrulamak, karşılaştırmak, korumak veya izlemek için belgelenmiş işlemleri kullanın.

GET /v1/dns/propagation

Sorgu Parametreleri

Parametre Tür gerekli
domain string gerekli
type string
İzin verilen değerler AAAAACNAMEMXTXTNSSOA
Varsayılan A
isteğe bağlı
expected string isteğe bağlı

Yanıt Alanları

Alan Tür
domain string
record_type string
expected_value string | null
measurement_scope string
percentage_basis string
propagation_percentage number
fully_propagated boolean
consistent boolean
unique_values[] string[]
results[] object[]
results[] object
results[].server object
results[].server.name string
results[].server.ip string
results[].server.provider string
results[].server.location string
results[].server.country string
results[].server.scope string
results[].server.doh_endpoint string
results[].server.documentation_url string
results[].server.format string
results[].success boolean
results[].records[] string[]
results[].ttl integer | null
results[].response_time_ms integer
results[].error string | null
checked_at string
total_duration_ms integer
summary object
summary.total_servers integer
summary.successful integer
summary.failed integer
summary.matching_expected integer
propagation_summary object
propagation_summary.measurement_scope string
propagation_summary.percentage_basis string
propagation_summary.resolver_count integer
propagation_summary.successful_count integer
propagation_summary.failed_count integer
propagation_summary.propagation_percentage number
propagation_summary.fully_propagated boolean
propagation_summary.consistent boolean
propagation_summary.unique_value_count integer
propagation_summary.matching_expected_count integer
propagation_summary.expected_value_present boolean | null
propagation_summary.countries_checked integer
propagation_summary.providers_checked integer
propagation_summary.locations_checked integer
propagation_summary.slowest_resolver string | null
propagation_summary.slowest_response_ms integer | null
propagation_summary.fastest_response_ms integer | null
propagation_summary.disagreement_count integer
propagation_summary.confidence string

Örnek İstek

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/dns/propagation?domain=example.com&type=A&expected=192.0.2.1"

Örnek Yanıt

{
  "domain": "example.com",
  "record_type": "A",
  "expected_value": "example",
  "measurement_scope": "configured_recursive_resolvers",
  "percentage_basis": "expected_value_match",
  "propagation_percentage": 0.5,
  "fully_propagated": false,
  "consistent": false,
  "unique_values": [
    "example"
  ],
  "results": [
    {
      "server": {
        "name": "example",
        "ip": "192.0.2.1",
        "provider": "example",
        "location": "Global anycast",
        "country": "GLOBAL",
        "scope": "global-anycast",
        "doh_endpoint": "https://example.com",
        "documentation_url": "https://example.com",
        "format": "dns-json"
      },
      "success": true,
      "records": [
        "example"
      ],
      "ttl": 1,
      "response_time_ms": 1,
      "error": "example"
    }
  ],
  "checked_at": "2026-08-27T12:00:00Z",
  "total_duration_ms": 1,
  "summary": {
    "total_servers": 1,
    "successful": 1,
    "failed": 1,
    "matching_expected": 1
  },
  "propagation_summary": {
    "measurement_scope": "configured_recursive_resolvers",
    "percentage_basis": "expected_value_match",
    "resolver_count": 1,
    "successful_count": 1,
    "failed_count": 1,
    "propagation_percentage": 0.5,
    "fully_propagated": false,
    "consistent": false,
    "unique_value_count": 1,
    "matching_expected_count": 1,
    "expected_value_present": false,
    "countries_checked": 1,
    "providers_checked": 1,
    "locations_checked": 1,
    "slowest_resolver": "example",
    "slowest_response_ms": 1,
    "fastest_response_ms": 1,
    "disagreement_count": 1,
    "confidence": "high"
  }
}

Sınırlar ve kanıt kapsamı

Kapsam, belgelenen girdiler, bütçeler, kaynaklar ve yanıt sınırlarıyla sınırlıdır.
Bilinmeyen, istenen olgunun mevcut kanıtlardan belirlenemediği anlamına gelir.
Toplu işlemler birden çok desteklenen girdiyi işler ve belgelenen öğe düzeyi sonuçlarını korur.
Kanıtlar zaman içinde değişebilir; varsa zaman damgalarını ve güncellik alanlarını kullanın.
Sonuçlar gözlemlenen herkese açık kanıtları ve bunların kaynağını açıklar.

2026-08-22 tarihinde incelendi

Sık sorulan sorular

DNS Çözümleyici Karşılaştırması istek ve yanıt referansını nerede bulabilirim?

Parametreleri, yanıt alanlarını, örnekleri, durum kodlarını ve desteklenen yürütme modlarını incelemek için DNS Çözümleyici Karşılaştırması API referansını kullanın.

DNS Çözümleyici Karşılaştırması kaynaklı bilinmeyen veya eksik sonuçları nasıl yorumlamalıyım?

Bilinmeyen veya kısmi sonuçlar, istenen kanıtın tamamen belirlenemediği anlamına gelir. Sonraki kararlarda sonuç durumunu, güveni, güncelliği ve sınırları koruyun.

DNS Çözümleyici Karşılaştırması nasıl fiyatlandırılır?

Fiyatlandırma işleme ve yürütme moduna bağlıdır. Güncel kredi maliyeti, kimlik doğrulama gereksinimi ve öğe başına kurallar için uç nokta referansına bakın.

Harika şirketlerdeki insanlar tarafından kullanılıyor

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse