API GeoIP
Géolocalisation IP ultra-rapide sans configuration requise
Pas de Clé API
25 req/sec
Gratuit Pour Toujours
Statut de l'API
Chargement...
Vérification du statut...
Recherche IP Individuelle
Recherche IP en Lot
Entrez jusqu'à 10 adresses IP (une par ligne)
Documentation de l'API
Recherche Individuelle
GET /api/geoip/lookup?ip={ip}
25 req/sec
Recherche rapide de pays pour des adresses IP individuelles
Recherche en Lot
POST /api/geoip/bulk
10 req/sec
Traitez jusqu'à 10 IPs en une seule requête
Statut de l'API
GET /api/geoip/status
No limit
Vérifiez l'état de l'API et les limites de débit
Pas de Clé API
Commencez instantanément sans inscription
Haute Vitesse
Jusqu'à 25 requêtes par seconde
Traitement en Lot
Traitez plusieurs IPs efficacement
Données Précises
Détection fiable des pays
Politique de Limitation de Débit
- Recherche individuelle : 25 requêtes/seconde
- Recherche en lot : 10 requêtes/seconde (max 10 IPs/requête)
- Limites appliquées par adresse IP du client
- HTTP 429 retourné lorsque les limites sont dépassées
Exemples de Code
Recherche IP Individuelle
// Recherche IP Individuelle
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"
// }
// }
Recherche IP en Lot
// Recherche IP en Lot
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);
Recherche IP Individuelle
import requests
# Recherche IP Individuelle
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'
# }
# }
Recherche IP en Lot
import requests
# Recherche IP en Lot
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)
Recherche IP Individuelle
curl "https://tofix.app/api/geoip/lookup?ip=8.8.8.8"
Recherche IP en Lot
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"]}'
Obtenez des données de géolocalisation IP instantanées avec notre API GeoIP gratuite. Aucune inscription requise, réponses ultra-rapides et détection fiable des pays pour toute adresse IP.