API GeoIP
Geolocalización IP ultrarrápida sin configuración requerida
Sin Clave API
25 req/seg
Gratis Para Siempre
Estado de la API
Cargando...
Verificando estado...
Consulta IP Individual
Consulta IP Masiva
Ingresa hasta 10 direcciones IP (una por línea)
Documentación de la API
Consulta Individual
GET /api/geoip/lookup?ip={ip}
25 req/sec
Consulta rápida de país para direcciones IP individuales
Consulta Masiva
POST /api/geoip/bulk
10 req/sec
Procesa hasta 10 IPs en una solicitud
Estado de la API
GET /api/geoip/status
No limit
Verifica el estado de la API y límites de velocidad
Sin Clave API
Comienza instantáneamente sin registro
Alta Velocidad
Hasta 25 solicitudes por segundo
Procesamiento Masivo
Procesa múltiples IPs eficientemente
Datos Precisos
Detección confiable de países
Política de Límites de Velocidad
- Consulta individual: 25 solicitudes/segundo
- Consulta masiva: 10 solicitudes/segundo (máx 10 IPs/solicitud)
- Límites aplicados por dirección IP del cliente
- HTTP 429 devuelto cuando se exceden los límites
Ejemplos de Código
Consulta IP Individual
// Consulta IP Individual
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"
// }
// }
Consulta IP Masiva
// Consulta IP Masiva
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);
Consulta IP Individual
import requests
# Consulta IP Individual
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'
# }
# }
Consulta IP Masiva
import requests
# Consulta IP Masiva
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)
Consulta IP Individual
curl "https://tofix.app/api/geoip/lookup?ip=8.8.8.8"
Consulta IP Masiva
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"]}'
Obtén datos de geolocalización IP instantáneos con nuestra API GeoIP gratuita. Sin registro requerido, respuestas ultrarrápidas y detección confiable de países para cualquier dirección IP.