API de InfoMyIP
API JSON pública para todas las herramientas de red, con endpoints compatibles con curl. Acceso anónimo o con clave API para límites más altos.
Sin configuración: pruébalo directamente desde tu terminal.
La clave API es opcional y aumenta tu límite de peticiones. Pásala mediante cabecera o query string.
- Anónimo (por IP)
- 60 peticiones/min
- Con clave API
- 1000 peticiones/min
- Header
- X-RateLimit-Limit · X-RateLimit-Remaining · X-RateLimit-Reset
Cada respuesta incluye cabeceras X-RateLimit-*. Si se supera: HTTP 429 con Retry-After.
/api/v1/ip
Información de tu IP (o de una IP pasada con ?ip=): versión, DNS inverso, PTR, pública/privada.
?ip= (opzionale)/api/v1/geoip
Geolocalización de IP y ASN (país, ciudad, ISP, organización, proxy/hosting).
ip= (opzionale)/api/v1/bgp
Información BGP de una IP: prefijo anunciado, RIR y ASN relacionados.
ip= (opzionale)/api/v1/dns
Registros DNS de un dominio para los tipos solicitados.
domain= &type=A,AAAA,MX,NS,TXT,CNAME,SOA,CAA,SRV/api/v1/reverse
DNS inverso (PTR) de una dirección IP.
ip=/api/v1/ping
Ping a un host, con estadísticas.
host= &count=1..10/api/v1/traceroute
Traceroute hacia un host.
host=/api/v1/port
Escaneo de los puertos TCP indicados (o los más comunes).
host= &ports=80,443|common/api/v1/headers
Cabeceras de respuesta HTTP de una URL.
url=/api/v1/blacklist
Comprobar una IP en las principales listas negras DNS (DNSBL).
ip=/api/v1/whois
Datos WHOIS de un dominio.
domain=/api/v1/subnet
Calculadora de subred a partir de un CIDR o IP/máscara.
cidr=Endpoints minimalistas que devuelven texto plano, ideales para scripts y routers.
- GET /ip
- Tu IP pública en texto —
https://www.infomyip.com/ip - GET /ip.json
- Tu IP y su información en JSON —
https://www.infomyip.com/ip.json