API GeoIP

Geolocalizzazione IP velocissima con zero configurazione richiesta

Nessuna Chiave API 25 req/sec Gratuito per Sempre
Stato API
Caricamento...
Controllo stato...

Lookup IP Singolo

Lookup IP Bulk

Inserisci fino a 10 indirizzi IP (uno per riga)

Documentazione API

Lookup Singolo
GET /api/geoip/lookup?ip={ip}

25 req/sec

Lookup paese rapido per indirizzi IP singoli

Lookup Bulk
POST /api/geoip/bulk

10 req/sec

Elabora fino a 10 IP in una richiesta

Stato API
GET /api/geoip/status

No limit

Controlla salute API e limiti di velocità

Nessuna Chiave API

Inizia istantaneamente senza registrazione

Alta Velocità

Fino a 25 richieste al secondo

Elaborazione Bulk

Elabora multipli IP efficientemente

Dati Accurati

Rilevamento paese affidabile

Politica Limitazione Velocità
  • Lookup singolo: 25 richieste/secondo
  • Lookup bulk: 10 richieste/secondo (max 10 IP/richiesta)
  • Limiti applicati per indirizzo IP client
  • HTTP 429 restituito quando limiti superati

Esempi Codice

Lookup IP Singolo
// Lookup IP Singolo
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"
//   }
// }
Lookup IP Bulk
// Lookup IP Bulk
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);
Lookup IP Singolo
import requests

# Lookup IP Singolo
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'
#   }
# }
Lookup IP Bulk
import requests

# Lookup IP Bulk
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)
Lookup IP Singolo
curl "https://tofix.app/api/geoip/lookup?ip=8.8.8.8"
Lookup IP Bulk
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"]}'

Ottieni dati di geolocalizzazione IP istantanei con la nostra API GeoIP gratuita. Nessuna registrazione richiesta, risposte velocissime e rilevamento paese affidabile per qualsiasi indirizzo IP.