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.