GeoIP API

Blitzschnelle IP-Geolocation ohne Einrichtung erforderlich

Kein API-Schlüssel 25 Anfragen/Sek. Für immer kostenlos
API-Status
Lädt...
Status wird überprüft...

Einzelne IP-Suche

Bulk-IP-Suche

Geben Sie bis zu 10 IP-Adressen ein (eine pro Zeile)

API-Dokumentation

Einzelne Suche
GET /api/geoip/lookup?ip={ip}

25 req/sec

Schnelle Länder-Suche für einzelne IP-Adressen

Bulk-Suche
POST /api/geoip/bulk

10 req/sec

Verarbeiten Sie bis zu 10 IPs in einer Anfrage

API-Status
GET /api/geoip/status

No limit

API-Gesundheit und Rate-Limits überprüfen

Kein API-Schlüssel

Sofort ohne Registrierung starten

Hohe Geschwindigkeit

Bis zu 25 Anfragen pro Sekunde

Bulk-Verarbeitung

Mehrere IPs effizient verarbeiten

Genaue Daten

Zuverlässige Ländererkennung

Rate-Limiting-Richtlinie
  • Einzelne Suche: 25 Anfragen/Sekunde
  • Bulk-Suche: 10 Anfragen/Sekunde (max. 10 IPs/Anfrage)
  • Limits werden pro Client-IP-Adresse angewendet
  • HTTP 429 wird zurückgegeben, wenn Limits überschritten werden

Code-Beispiele

Einzelne IP-Suche
// Einzelne IP-Suche
const response = await fetch('https://tofix.app/api/geoip/lookup?ip=8.8.8.8');
const data = await response.json();
console.log(data);

// Result:
// {
//   "success": true,
//   "data": {
//     "ip": "8.8.8.8",
//     "country_code": "US",
//     "country_name": "United States"
//   }
// }
Bulk-IP-Suche
// Bulk-IP-Suche
const response = await fetch('https://tofix.app/api/geoip/bulk', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    ips: ['8.8.8.8', '1.1.1.1', '208.67.222.222']
  })
});
const data = await response.json();
console.log(data);
Einzelne IP-Suche
import requests

# Einzelne IP-Suche
response = requests.get('https://tofix.app/api/geoip/lookup?ip=8.8.8.8')
data = response.json()
print(data)

# Result:
# {
#   'success': True,
#   'data': {
#     'ip': '8.8.8.8',
#     'country_code': 'US',
#     'country_name': 'United States'
#   }
# }
Bulk-IP-Suche
import requests

# Bulk-IP-Suche
response = requests.post(
    'https://tofix.app/api/geoip/bulk',
    json={
        'ips': ['8.8.8.8', '1.1.1.1', '208.67.222.222']
    }
)
data = response.json()
print(data)
Einzelne IP-Suche
curl "https://tofix.app/api/geoip/lookup?ip=8.8.8.8"
Bulk-IP-Suche
curl -X POST "https://tofix.app/api/geoip/bulk" \
  -H "Content-Type: application/json" \
  -d '{"ips": ["8.8.8.8", "1.1.1.1", "208.67.222.222"]}'

Erhalten Sie sofortige IP-Geolocation-Daten mit unserer kostenlosen GeoIP-API. Keine Registrierung erforderlich, blitzschnelle Antworten und zuverlässige Ländererkennung für jede IP-Adresse.