EkaDNS, tüm DNS sorgulama araçlarını ücretsiz REST API olarak sunar. JSON formatında yanıtlar ile uygulamalarınıza entegre edebilirsiniz.
API kullanımı için bir API anahtarı gereklidir. API anahtarınızı admin panelinden oluşturabilirsiniz. Her istekte aşağıdaki header gönderilmelidir:
Authorization: Bearer YOUR_API_KEY
GET /api/dns?domain=example.com
A, AAAA, MX, NS, TXT, CNAME, SOA kayıtlarını döndürür.
GET /api/whois?domain=example.com
Domain kayıt bilgileri, registrar ve tarih detaylarını döndürür.
GET /api/ip?ip=8.8.8.8
IP adresi coğrafi konum, ISP ve hostname bilgilerini döndürür.
GET /api/ssl?domain=example.com
SSL sertifika bilgileri, geçerlilik tarihleri ve sertifika otoritesi bilgilerini döndürür.
Her API anahtarı günlük 1000 sorgu ile sınırlıdır. Limiti aşmanız durumunda 429 durum kodu döner.
{
"status": "success",
"data": { ... },
"cached": false
}