Plataforma para desarrolladores

WhatIsMyIP Intelligence API

Consulta nuestra base de datos local de asignaciones, enrutamiento, RPKI y observaciones propias. Las solicitudes normales de la API no dependen de una API de geolocalización de pago.

Autenticación

Envía la clave API como token Bearer. La clave completa solo se muestra una vez al generarla.

curl -H "Authorization: Bearer wmip_live_YOUR_KEY" \
  "https://whatismyip.live/api/v1/me"

Búsqueda de IP

GET /api/v1/ip/{ip} devuelve la asignación de país, bandera, ASN, prefijo, seguridad de enrutamiento, tipo de red y observaciones de ubicación disponibles localmente.

curl -H "Authorization: Bearer YOUR_KEY" \
  "https://whatismyip.live/api/v1/ip/8.8.8.8"

Enrutamiento y RPKI

GET /api/v1/routing/{ip} devuelve el prefijo BGP activo, el ASN de origen y el resultado de validación RPKI calculado localmente.

Explorador de ASN

GET /api/v1/asn/AS13335 devuelve el perfil ASN local y los prefijos importados actualmente.

Consulta de prefijo

Uso GET /api/v1/prefix/1.1.1.0/24. IPv6 es compatible mediante la misma ruta.

DNS inverso

GET /api/v1/reverse-dns/{ip} realiza una consulta PTR en caché mediante nuestro resolutor.

Errores y límites

Los errores utilizan una estructura JSON estable con un código legible por máquinas. Las respuestas incluyen cabeceras de límite de velocidad y cuota mensual.