मुख्य सामग्री पर जाएँ
ipaddress.ae

API

वेबसाइट जैसा ही डेटा, JSON या सादे टेक्स्ट में। न कुंजी, न खाता; उचित-उपयोग दर सीमाएँ लागू होती हैं।

curl https://ipaddress.ae/api/v1/my-ip?format=text

एंडपॉइंट

पाथविवरणडेटादर सीमाएँ
GET/api/v1/my-ipआज़माएँ: /api/v1/my-ipआपका IP पता (?format=text के साथ सादे टेक्स्ट में भी)।अपने डेटासेट120 · 240/मिनट
GET/api/v1/ip/{address}आज़माएँ: /api/v1/ip/1.1.1.1किसी पते के लिए नेटवर्क, रूटिंग, रजिस्ट्री और स्थान-डेटा।अपने डेटासेट30 · 30/मिनट
POST/api/v1/bulkcurl --data-binary $'1.1.1.1\n9.9.9.9' https://ipaddress.ae/api/v1/bulkएक साथ 100 तक पते (JSON {"addresses": […]} या हर पंक्ति में एक), केवल हमारे अपने डेटासेट से उत्तर। कुछ भी संग्रहीत नहीं होता।अपने डेटासेट6 · 3/मिनट
GET/api/v1/asn/{asn}आज़माएँ: /api/v1/asn/AS5384किसी ऑटोनॉमस सिस्टम का धारक, रजिस्ट्री और घोषित प्रीफ़िक्स।अपने डेटासेट30 · 30/मिनट
GET/api/v1/dns/{domain}?type=A,MXआज़माएँ: /api/v1/dns/internetnz.nz?type=A,MXकिसी डोमेन के लाइव DNS रिकॉर्ड।लाइव क्वेरी40 · 60/मिनट
GET/api/v1/rdap/{query}आज़माएँ: /api/v1/rdap/AS5384आधिकारिक RDAP सर्वर से पंजीकरण डेटा।लाइव क्वेरी10 · 6/मिनट
GET/api/v1/healthआज़माएँ: /api/v1/healthसेवा की उपलब्धता।अपने डेटासेट120 · 240/मिनट
GET/api/v1/data-statusआज़माएँ: /api/v1/data-statusहर डेटासेट की आयु और आकार।अपने डेटासेट120 · 240/मिनट

दर सीमाएँ

अनुरोध हर क्लाइंट पते के लिए टोकन बकेट से सीमित होते हैं। सीमा पूरी होने पर API Retry-After हेडर के साथ 429 लौटाता है। सीमाएँ मेमोरी में एक हैश की गई, रोज़ बदलने वाली कुंजी से गिनी जाती हैं; पते संग्रहीत नहीं होते।

त्रुटियाँ

त्रुटियाँ HTTP स्टेटस कोड और {"error": {"code": "…", "message": "…"}} रूप वाले JSON बॉडी का उपयोग करती हैं।

संस्करण

/api/v1/ के अंतर्गत पाथ अपने रिस्पॉन्स का ढाँचा बनाए रखते हैं। नए फ़ील्ड जोड़े जा सकते हैं; v1 में मौजूदा फ़ील्ड हटाए या बदले नहीं जाते।

श्रेय

स्थान-डेटा DB-IP (CC BY 4.0) से आता है। यदि आप इसे दिखाते हैं, तो लाइसेंस के अनुसार DB-IP को श्रेय दें।