This article contains documentation for AdGuard DNS API. For the complete AdGuard DNS API changelog, visit this page.
Hesap limitlerini alır
Kod | Açıklama |
---|
200 | Account limits info |
Özel IPv4 adreslerini listeler
Kod | Açıklama |
---|
200 | Özel IPv4 adreslerinin listesi |
POST
Yeni IPv4 tahsis eder
Kod | Açıklama |
---|
200 | Yeni IPv4 başarıyla tahsis edildi |
429 | Özel IPv4 sayısı limite ulaştı |
Cihazları listeler
Kod | Açıklama |
---|
200 | List of devices |
POST
Yeni bir cihaz oluşturur
Kod | Açıklama |
---|
200 | Cihaz oluşturuldu |
400 | Doğrulama başarısız |
429 | Devices count reached the limit |
Bir cihazı kaldırır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | dize |
Kod | Açıklama |
---|
200 | Cihaz silindi |
404 | Cihaz bulunamadı |
Mevcut bir cihazı kimliğe göre alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
cihaz_kimliği | yol | | Evet | string |
Kod | Açıklama |
---|
200 | Cihaz bilgisi |
404 | Cihaz bulunamadı |
Mevcut bir cihazı günceller
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | string |
Kod | Açıklama |
---|
200 | Cihaz güncellendi |
400 | Doğrulama başarısız |
404 | Cihaz bulunamadı |
List dedicated IPv4 and IPv6 addresses for a device
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
cihaz_kimliği | yol | | Evet | string |
Kod | Açıklama |
---|
200 | Özel IPv4 ve IPv6 |
Özel IPv4'ün cihazla bağlantısını kaldır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
cihaz_kimliği | yol | | Evet | dize |
Kod | Açıklama |
---|
200 | Özel IPv4'ün cihazla bağlantısı başarıyla kaldırıldı |
404 | Cihaz veya adres bulunamadı |
POST
Özel IPv4'ü cihaza bağla
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | string |
Kod | Açıklama |
---|
200 | Özel IPv4 başarıyla cihaza bağlandı |
400 | Doğrulama başarısız |
404 | Cihaz veya adres bulunamadı |
429 | Özel IPv4 sayısı limite ulaştı |
DNS-over-HTTPS, .mobileconfig dosyasını alır.
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | dize |
exclude_wifi_networks | sorgu | AdGuard DNS'nin devre dışı bırakılmasını istediğiniz Wi-Fi ağlarını SSID'lerine göre listeleyin | Hayır | [ string ] |
exclude_domain | sorgu | AdGuard DNS yerine varsayılan DNS sunucularını kullanacak alan adlarını listeleyin | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | DNS-over-HTTPS .plist dosyası |
404 | Cihaz bulunamadı |
DNS-over-HTTPS parolası oluştur ve ayarla
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | dize |
Kod | Açıklama |
---|
200 | DNS-over-HTTPS parolası başarıyla sıfırlandı |
404 | Cihaz bulunamadı |
DNS-over-TLS .mobileconfig dosyasını alır.
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | dize |
exclude_wifi_networks | sorgu | AdGuard DNS'nin devre dışı bırakılmasını istediğiniz Wi-Fi ağlarını SSID'lerine göre listeleyin | Hayır | [ string ] |
exclude_domain | sorgu | AdGuard DNS yerine varsayılan DNS sunucularını kullanacak alan adlarını listeleyin | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | DNS-over-HTTPS .plist dosyası |
404 | Cihaz bulunamadı |
Cihaz ayarlarını günceller
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
device_id | yol | | Evet | string |
Kod | Açıklama |
---|
200 | Cihaz ayarları güncellendi |
400 | Doğrulama başarısız |
404 | Cihaz bulunamadı |
Kullanıcıya ait DNS sunucularını listeler.
Kullanıcıya ait DNS sunucularını listeler. Varsayılan olarak en az bir varsayılan sunucu vardır.
Kod | Açıklama |
---|
200 | DNS sunucularının listesi |
POST
Yeni bir DNS sunucusu oluşturur
Yeni bir DNS sunucusu oluşturur. Özel ayarlar ekleyebilirsiniz, aksi takdirde DNS sunucusu varsayılan ayarlarla oluşturulacaktır.
Kod | Açıklama |
---|
200 | DNS sunucusu oluşturuldu |
400 | Doğrulama başarısız |
429 | DNS sunucu sayısı sınıra ulaştı |
Bir DNS sunucusunu kaldırır
Bir DNS sunucusunu kaldırır. Bu DNS sunucusuna bağlı tüm cihazlar, varsayılan DNS sunucusuna taşınacaktır. Varsayılan DNS sunucusunun silinmesi yasaktır.
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
dns_server_id | yol | | Evet | dize |
Kod | Açıklama |
---|
200 | DNS sunucusu silindi |
404 | DNS sunucusu bulunamadı |
Kimliğe göre mevcut bir DNS sunucusunu alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
dns_server_id | yol | | Evet | dize |
Kod | Açıklama |
---|
200 | DNS sunucu bilgisi |
404 | DNS sunucusu bulunamadı |
Mevcut bir DNS sunucusunu günceller
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
dns_server_id | yol | | Evet | string |
Kod | Açıklama |
---|
200 | DNS sunucusu güncellendi |
400 | Doğrulama başarısız |
404 | DNS sunucusu bulunamadı |
DNS sunucusu ayarlarını günceller
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
dns_server_id | yol | | Evet | dize |
Kod | Açıklama |
---|
200 | DNS sunucusu ayarları güncellendi |
400 | Doğrulama başarısız |
404 | DNS sunucusu bulunamadı |
Filtre listelerini alır
Kod | Açıklama |
---|
200 | Filtrelerin listesi |
POST
Erişim ve Yenileme belirteci oluşturur
Kod | Açıklama |
---|
200 | Erişim belirteci verildi |
400 | Gerekli parametreler eksik |
401 | Geçersiz kimlik bilgileri, MFA belirteci veya yenileme belirteci sağlandı |
null
Sorgu günlüğünü temizler
Kod | Açıklama |
---|
202 | Sorgu günlüğü temizlendi |
Sorgu günlüğünü alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | uzun |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | long |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
şirketler | sorgu | Şirketlere göre filtrele | Hayır | [ string ] |
durumlar | sorgu | Durumlara göre filtrele | Hayır | [ FilteringActionStatus ] |
kategoriler | sorgu | Kategorilere göre filtrele | Hayır | [ CategoryType ] |
search | sorgu | Alan adına göre filtrele | Hayır | dize |
limit | sorgu | Döndürülecek kayıt sayısını sınırlayın | Hayır | integer |
imleç | sorgu | Sayfalandırma imleci. Sayfalar arasında gezinmek için yanıttaki imleci kullanın. | Hayır | dize |
Kod | Açıklama |
---|
200 | Sorgu günlüğü |
POST
Revokes a Refresh Token
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
refresh_token | sorgu | Yenileme Belirteci | Evet | dize |
Kod | Açıklama |
---|
200 | Refresh token revoked |
null
Kategori istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | uzun |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | uzun |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | Kategori istatistikleri alındı |
400 | Doğrulama başarısız |
Şirket istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | long |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | uzun |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | Şirket istatistikleri alındı |
400 | Doğrulama başarısız |
Ayrıntılı şirket istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | long |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | uzun |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
imleç | sorgu | Sayfalandırma imleci | Hayır | dize |
Kod | Açıklama |
---|
200 | Ayrıntılı şirket istatistikleri alındı |
400 | Doğrulama başarısız |
Ülke istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | uzun |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | uzun |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | Ülke istatistikleri alındı |
400 | Doğrulama başarısız |
Cihaz istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | uzun |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | long |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | Cihaz istatistikleri alındı |
400 | Doğrulama başarısız |
/oapi/v1/stats/domains
Alan adı istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | uzun |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | long |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | Alan adı istatistikleri alındı |
400 | Doğrulama başarısız |
Süre istatistiklerini alır
Adı | Konumlandığı yer | Açıklama | Gerekli | Şema |
---|
time_from_millis | sorgu | Milisaniye cinsinden başlayan süre (dahil) | Evet | uzun |
time_to_millis | sorgu | Milisaniye cinsinden süre (dahil) | Evet | uzun |
cihazlar | sorgu | Cihazlara göre filtrele | Hayır | [ string ] |
ülkeler | sorgu | Ülkelere göre filtrele | Hayır | [ string ] |
Kod | Açıklama |
---|
200 | Süre istatistikleri alındı |
400 | Doğrulama başarısız |
Web hizmetlerini listeler
Kod | Açıklama |
---|
200 | Web hizmetlerinin listesi |