Servicio API absolutamente gratuito para determinar la ubicación geográfica de direcciones IP con una gran cantidad de datos y acceso fácil. Los usuarios pueden enviar un número ilimitado de solicitudes sin restricciones ni tarifas. Tenga en cuenta que la clave de acceso al API se actualiza cada tres días. Sin embargo, la clave anterior seguirá activa durante 48 horas adicionales, para que tenga tiempo suficiente para reemplazarla sin interrupciones.
URL de acceso a la API
https://ipapi.ipspeed.info/?key={API_KEY}&ip=3.138.156.176
Ejemplo de solicitud PHP (cURL)
// Initialize CURL: $ch = curl_init('https://ipapi.ipspeed.info/?key={API_KEY}&ip=3.138.156.176'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Store the data: $json = curl_exec($ch); curl_close($ch); // Decode JSON response: $ipapi = json_decode($json, true); // Output echo $ipapi['ip'] . "<br>"; echo $ipapi['type'] . "<br>"; echo $ipapi['country_name'] . "<br>"; echo $ipapi['country_code'] . "<br>"; echo $ipapi['country_flag'] . "<br>"; echo $ipapi['city'] . "<br>"; echo $ipapi['region_name'] . "<br>"; echo $ipapi['latitude'] . "<br>"; echo $ipapi['longitude'] . "<br>"; echo $ipapi['zipcode'] . "<br>"; echo $ipapi['time_zone'] . "<br>"; echo $ipapi['date'] . "<br>"; echo $ipapi['time'] . "<br>"; echo $ipapi['calling_code'] . "<br>"; echo $ipapi['currency'] . "<br>"; echo $ipapi['currency_code'] . "<br>"; echo $ipapi['language'] . "<br>"; echo $ipapi['language_code'] . "<br>";
Respuesta de la API basada en tu IP
{ "ip": "3.138.156.176", "type": "IPv4", "country_name": "United States of America", "country_code": "US", "country_flag": "https://ipspeed.info/flags/us.svg", "city": "Columbus", "region_name": "Ohio", "latitude": "39.96138", "longitude": "-82.997749", "zipcode": "43085", "time_zone": "-05:00", "date": "March 12, 2025", "time": "14:39", "calling_code": "+1", "currency": "United States Dollar", "currency_code": "USD", "language": "English", "language_code": "EN" }
API KEY
El próximo cambio de clave API se realizará: 2025-03-14 / 00:00 (UTC)