Çıkış IP Adresiniz: 216.73.216.168
Playground Kimlik Doğrulama:
API Key Al / Yönet

Token Yönetimi

Süper yetkili API Key bilgileri haricinde, bayilerinizin veya alt müşterilerinizin belirli IP ve URL adreslerine kısıtlı erişebileceği güvenli erişim tokenları oluşturma ve yönetme servisleri. Token oluşturabilmek için öncelikle üye panelinizden ana API Key almanız gerekmektedir.

API Token Nasıl Alınır?

Token oluşturmak için öncelikle hesabınıza ait ana API Key'e sahip olmalısınız. API kimlik bilgilerinizi (API ID & Key) almak veya izinli IP tanımlamak için güvenlik panelini ziyaret ediniz. Ardından aşağıdaki POST /API/Token servisiyle IP/URL kısıtlamalı alt erişim tokenları üretebilirsiniz.

API Key Sayfasına Git
GET /API/Token
Auth: BasicAuth

Token Bilgisi Sorgulama: Aktif kullanılan erişim tokenının geçerlilik durumunu, izinli IP ve URL kısıtlama bilgilerini döndürür.

Parametreler & Test Formu

0 parametre
Bu istek için gövde (body) veya path parametresi gerekmemektedir.

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "access_id": 1024,
        "access_time": 1767000000,
        "access_data": {
            "AccessURL": "\/",
            "AccessMerhod": [
                "GET",
                "POST"
            ]
        }
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Geçersiz İşlem veya Token Bulunamadı"
]
POST /API/Token
Auth: BasicAuth

Yeni Erişim Tokenı Oluşturma: Belirtilen URL, HTTP metotları, IP adresleri ve geçerlilik süresi kısıtlamalarıyla yeni bir API erişim tokenı üretir.

Parametreler & Test Formu

4 parametre
string (body)
Erişilebilecek API URL yolu
select_multi (body)
İzin verilen HTTP metotları
string (body)
İzinli kaynak IP adresleri
number (body)
Token geçerlilik süresi (Saniye)

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    "Token Eklendi"
]
Örnek Hata Yanıt Şeması
[
    false,
    "Geçersiz Parametre"
]
DELETE /API/Token
Auth: BasicAuth

Erişim Tokenı Silme / İptal Etme: Oluşturulmuş olan erişim tokenını kalıcı olarak iptal eder ve yetkilerini sonlandırır.

Parametreler & Test Formu

1 parametre
string (body)
İptal edilecek token anahtarı

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    "Token Silindi"
]
Örnek Hata Yanıt Şeması
[
    false,
    "Token Bulunamadı"
]

Alan Adı (Domain)

Domain tescil, müsaitlik sorgulama, fiyat listeleme, tescil/transfer siparişi verme ve alan adı portföy yönetimi servisleri.

POST /API/Domain/Check
Auth: None

Alan Adı Müsaitlik & Fiyat Sorgulama: Belirtilen alan adının müsaitlik durumunu (boş, dolu, transfer edilebilir, backorder uygun) ve tescil ücretlerini sorgular.

Parametreler & Test Formu

1 parametre
string (body)
Sorgulanacak alan adı

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "domain": "ornekdomain.com",
        "status": "available",
        "register": true,
        "transfer": false,
        "backorder": false,
        "price": 10.99,
        "currency": "USD"
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Alan Adı Formatı Hatalı veya Yasaklı"
]
POST /API/Domain/TldGroups
Auth: None

Kategori Bazlı Domain Uzantıları Listesi: Popüler, .TR, kampanyalı, ucuz, IDN veya backorder destekli uzantı kategorilerine göre domain uzantılarını listeler.

Parametreler & Test Formu

1 parametre
select (body)
Listelenecek uzantı grubu

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "com": {
            "register": 9.99,
            "renew": 11.99
        },
        "net": {
            "register": 11.99,
            "renew": 13.99
        }
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Grup Adı Geçersiz"
]
POST /API/Domain/TldPops
Auth: None

Domain Uzantı Fiyatları & Limitli Liste: Tüm alan adı uzantılarını, kayıt/transfer/yenileme fiyatlarını istenilen para biriminde listeler.

Parametreler & Test Formu

2 parametre
string (body)
Fiyat para birimi
number (body)
Maksimum uzantı sayısı

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    [
        {
            "tld": "com",
            "register": 350,
            "currency": "TRY"
        },
        {
            "tld": "net",
            "register": 420,
            "currency": "TRY"
        }
    ]
]
Örnek Hata Yanıt Şeması
[
    false,
    "Para Birimi Geçersiz"
]
POST /API/Domain/MyList
Auth: BasicAuth

Hesabımdaki Alan Adları Listesi: Yöncü hesabınızda tescilli olan tüm alan adlarını, durumlarını ve son kullanma tarihlerini listeler.

Parametreler & Test Formu

2 parametre
string (body)
Alan adı arama filtresi
select (body)
Durum filtresi

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    [
        {
            "domain_id": 88412,
            "alan_adi": "siteadiniz.com",
            "durum": 1,
            "bitis_zamani": 1789000000
        }
    ]
]
Örnek Hata Yanıt Şeması
[
    false,
    "Kayıt Bulunamadı"
]
POST /API/Domain/Price
Auth: None

Alan Adı Sipariş & Fiyat Hesaplama: Tescil, yenileme veya transfer için ürün kodu ve özellikleri üzerinden net tutarı hesaplar.

Parametreler & Test Formu

2 parametre
select (body)
İşlem türü ürün kodu
string (body)
İşlem yapılacak alan adı

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "Price": 10.99,
        "Currency": "USD",
        "ProductCode": 12
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Ürün Kodu veya Alan Adı Geçersiz"
]
POST /API/Domain/Pay
Auth: BasicAuth

Alan Adı Satın Alma / Tescil Siparişi: Hesap bakiyenizden çekim yaparak yeni alan adı kaydı, süre uzatma veya transfer siparişini onaylar.

Parametreler & Test Formu

3 parametre
select (body)
İşlem türü ürün kodu
string (body)
Alan adı veya işlem detayları
string (body)
İndirim / Promosyon Kodu

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "OrderID": 9665875,
        "RecordID": 455644,
        "Message": "Sipariş Onaylandı"
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Kredi \/ Bakiye Yetersiz"
]

Web Hosting & Sunucu

Hesabınızda yer alan web hosting paketlerinin listelenmesi, detaylarının sorgulanması ve yönetim servisleri.

GET /API/Host/List
Auth: BasicAuth

Hosting Paketleri Listesi: Hesabınızda aktif veya pasif durumdaki tüm web hosting hesaplarının listesini ve durumlarını döndürür.

Parametreler & Test Formu

0 parametre
Bu istek için gövde (body) veya path parametresi gerekmemektedir.

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    [
        {
            "host_id": 12450,
            "domain": "siteornek.com",
            "paket_adi": "Limitsiz Pro",
            "durum": "Aktif",
            "bitis": "2027-01-01"
        }
    ]
]
Örnek Hata Yanıt Şeması
[
    false,
    "Hosting Listesi Alınamadı"
]
GET /API/Host/{HostID}
Auth: BasicAuth

Hosting Paket Detayı: Belirtilen Hosting ID numarasına ait sunucu IP, cPanel/DirectAdmin bilgileri ve kota detaylarını görüntüler.

Parametreler & Test Formu

1 parametre
number (path)
Hosting Hizmet ID Numarası

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "host_id": 12450,
        "domain": "siteornek.com",
        "ip": "185.122.200.10",
        "disk_mb": 10240,
        "traffic_mb": 100000
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Hosting Hizmeti Bulunamadı"
]

IPv4 & Ağ Servisleri

IP adresleri için DDoS koruma istatistikleri, anlık trafik raporları ve ağ erişim grafikleri.

GET /API/IPv4/{IPAddress}/Report
Auth: BasicAuth

IPv4 Anlık Trafik ve Koruma Grafiği: IPv4 adresinize gelen tüm paket/s ve Mbit/s trafik verilerini anlık takip edebileceğiniz rapor paneli bağlantısını sunar.

Parametreler & Test Formu

1 parametre
string (path)
Trafiği görüntülenecek IPv4 adresi

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "ip": "185.122.200.10",
        "status": "Online",
        "incoming_mbit": 45.2,
        "packet_sec": 12000
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Geçersiz IP Adresi veya Yetki Yok"
]

Yardımcı Araçlar (Tools)

Döviz ve kripto kurları, GSM operatör tespiti, sistem dilleri ve doğrulama araçları.

POST /API/Tools/Currencies/TRY
Auth: None

Canlı Döviz & Kripto Para Kurları: Dünya genelindeki tüm resmi para birimleri ve kripto paraların TRY bazlı anlık ve güncel kurlarını döndürür.

Parametreler & Test Formu

1 parametre
string (body)
Para birimi kodu (Tümü için *)

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    {
        "USD": {
            "fiyat": 36.5,
            "sembol": "$"
        },
        "EUR": {
            "fiyat": 38.2,
            "sembol": "€"
        }
    }
]
Örnek Hata Yanıt Şeması
[
    false,
    "Geçersiz Para Birimi"
]
GET /API/Tools/Languages
Auth: None

Desteklenen Sistem Dilleri: Yöncü sisteminde aktif olarak desteklenen dillerin kodlarını ve isimlerini döndürür.

Parametreler & Test Formu

0 parametre
Bu istek için gövde (body) veya path parametresi gerekmemektedir.

Canlı Kod Örnekleri


												
Örnek Başarılı (200 OK) Yanıt Şeması
[
    true,
    [
        {
            "kod": "tr",
            "dil": "Türkçe"
        },
        {
            "kod": "en",
            "dil": "English"
        },
        {
            "kod": "de",
            "dil": "Deutsch"
        }
    ]
]
Örnek Hata Yanıt Şeması
[
    false,
    "Diller Yüklenemedi"
]
İşlem başarılı!