API
/api/ip
Devuelve tu IP, versión, geolocalización y cabeceras del request en JSON. Sin autenticación. Con límite de uso.
Ejemplo
curl https://myipradar.com/api/ip
Respuesta
{
"ip": "203.0.113.9",
"version": 4,
"geo": {
"city": "Bogotá",
"region": "Bogota D.C.",
"country": "Colombia",
"countryCode": "CO",
"timezone": "America/Bogota",
"latitude": 4.6,
"longitude": -74.08,
"asn": 3816,
"org": "COLOMBIA TELECOMUNICACIONES S.A. ESP BIC"
},
"headers": {
"user-agent": "curl/8.7.1",
"accept": "*/*"
}
} Campos
ip— Tu dirección IP pública, o null si no pudo determinarse.version— Versión de IP: 4 o 6.geo— Geolocalización aproximada, ISP y red (ASN) según una consulta local a GeoLite2; los campos son null cuando se desconocen.headers— Un subconjunto seguro de las cabeceras que enviaste, devuelto tal cual.
Límites y condiciones
Sin autenticación y sin costo. Límite por IP: ráfagas de hasta 60 peticiones, recargando una por segundo — suficiente para cualquier integración razonable. Las respuestas nunca se cachean (no-store). Solo se devuelve información del que llama; no hay consulta de IPs arbitrarias.
El CORS de navegador está restringido a los orígenes de este sitio — consume la API desde tu backend, scripts o herramientas.