IPv6 लुकअप

IPv6 पतों के लिए IPv4 जैसा ही लुकअप, साथ में घोषित प्रीफ़िक्स।

GEThttps://api.mygeocode.com/v1/ipv6

पैरामीटर

पैरामीटरप्रकारविवरण
ipवैकल्पिकstringकिसी भी टेक्स्ट रूप में एक IPv6 पता। डिफ़ॉल्ट: वह पता जहाँ से अनुरोध आया।
ipsवैकल्पिकstringकॉमा से अलग किए गए पते, अधिकतम 100। हर पता एक अनुरोध के रूप में गिना जाता है।
langवैकल्पिकstringनामों के लिए ISO 639-1 कोड। डिफ़ॉल्ट en
keyवैकल्पिकstringAPI कुंजी, अगर हेडर के रूप में नहीं भेजी गई।

उदाहरण

$ curl -H "X-API-Key: YOUR_KEY" "https://api.mygeocode.com/v1/ipv6?ip=2606:4700:4700::1111"
const url = new URL("https://api.mygeocode.com/v1/ipv6");
url.searchParams.set("ip", "2606:4700:4700::1111");
const geo = await (await fetch(url, { headers: { "X-API-Key": "YOUR_KEY" } })).json();
console.log(geo.prefix, geo.country_code);
import requests

geo = requests.get("https://api.mygeocode.com/v1/ipv6", params={"ip": "2606:4700:4700::1111"}, headers={"X-API-Key": "YOUR_KEY"}, timeout=5).json()
print(geo["prefix"], geo["country_code"])
रिस्पॉन्स
{
  "status": "ok",
  "ip": "2001:4860:4860::8888",
  "version": 6,
  "found": true,
  "prefix": "2001:4860:4840::/42",
  "country": "United States",
  "country_code": "US",
  "continent": "North America",
  "continent_code": "NA",
  "region": "California",
  "region_code": null,
  "city": "Mountain View",
  "postcode": "94040",
  "lat": 37.38605,
  "lon": -122.08385,
  "timezone": "America/Los_Angeles",
  "utc_offset": "-07:00",
  "utc_offset_seconds": -25200,
  "is_eu": false,
  "asn": 15169,
  "as_name": "Google LLC",
  "org": "Google LLC",
  "usage_type": "Content",
  "registry": "arin",
  "allocated": "2000-03-30",
  "tags": ["a10k", "anycast", "cdn", "icrit", "vpn", "vpsh"],
  "is_anycast": false,
  "is_satellite": false,
  "is_datacenter": true,
  "is_proxy": false,
  "is_vpn_provider": true,
  "is_tor": false,
  "is_private": false,
  "abuse_email": "network-abuse@google.com",
  "threat": {
    "listed": false,
    "score": 0,
    "source_count": 0,
    "categories": [],
    "is_tor": false,
    "is_tor_exit": false,
    "is_bogon": false,
    "listings": []
  },
  "updated_at": "2026-09-18 09:28:30"
}

रिस्पॉन्स फ़ील्ड

IPv4 लुकअप वाले ही फ़ील्ड। prefix कवर करने वाला IPv6 नेटवर्क है और version 6 होता है, या 4 जब कोई IPv4-मैप्ड पता (::ffff:a.b.c.d) भेजा गया हो, और उस स्थिति में जवाब IPv4 डेटा होता है।

एक ही कॉल में कोई भी वर्ज़न

GET /v1/ip एक IPv4 या IPv6 पता स्वीकार करता है (या कॉल करने वाले के लिए कोई नहीं) और वही रिकॉर्ड लौटाता है जो वर्ज़न-विशिष्ट एंडपॉइंट लौटाते हैं। इसका उपयोग तब करें जब आपको पहले से पता न हो कि आपको किस प्रकार का पता मिलेगा।

टिप्पणियाँ

एरर

400 invalid_request जब ip मान्य IPv6 पता न हो, या जब ips में 100 से ज़्यादा प्रविष्टियाँ हों।