MyIPRadar
EN ES

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.