IPv6-Abfrage

Dieselbe Abfrage wie bei IPv4, für IPv6-Adressen, plus das angekündigte Präfix.

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

Parameter

ParameterTypBeschreibung
ipoptionalStringEine IPv6-Adresse in beliebiger Textform. Standard: die Adresse, von der die Anfrage kam.
ipsoptionalStringKommagetrennte Adressen, bis zu 100. Jede Adresse zählt als eine Anfrage.
langoptionalStringISO 639-1 Code für Namen. Standard en.
keyoptionalStringAPI-Schlüssel, falls nicht als Header gesendet.

Beispiel

$ 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"])
Antwort
{
  "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"
}

Antwortfelder

Dieselben Felder wie bei der IPv4-Abfrage. prefix ist das umfassende IPv6-Netzwerk und version ist 6, oder 4, wenn eine IPv4-gemappte Adresse (::ffff:a.b.c.d) gesendet wurde; in diesem Fall besteht die Antwort aus den IPv4-Daten.

Beide Versionen in einem Aufruf

GET /v1/ip akzeptiert eine IPv4- oder IPv6-Adresse (oder keine, für den Aufrufer) und liefert denselben Datensatz wie die versionsspezifischen Endpunkte. Verwenden Sie ihn, wenn Sie nicht im Voraus wissen, welche Art von Adresse Sie erhalten.

Hinweise

Fehler

400 invalid_request, wenn ip keine gültige IPv6-Adresse ist oder wenn ips mehr als 100 Einträge hat.