Use esta guía para enviar una solicitud de consulta de una sola IP a /api/ip, entender los campos JSON que regresan y luego pasar al flujo en vivo del navegador cuando necesite más contexto.
Mantenga el alcance en los hechos: /api/ip es una ayuda de consulta para una IP pública a la vez. No es un producto de API masiva, autenticada ni respaldada por SLA.
fetch("/api/ip?ip=8.8.8.8")
.then((response) => response.json())
.then((data) => console.log(data));
curl https://comutil.com/api/ip?ip=8.8.8.8
{
"asn_registry": "arin",
"asn": "15169",
"asn_cidr": "8.8.8.0/24",
"asn_country_code": "US",
"asn_date": "1992-12-01",
"asn_description": "GOOGLE, US",
"network": {
"name": "GOGL",
"country": "US",
"start_address": "8.8.8.0",
"end_address": "8.8.8.255",
"type": "DIRECT ALLOCATION",
"status": "active",
"links": []
},
"nir_postal_code": null,
"nir_range": null,
"address": "1600 Amphitheatre Parkway",
"email_admin": "arin-contact@google.com",
"email_tech": null
}
Empiece por los campos que explican la propiedad y el rango antes de interpretar la dirección o los datos de contacto.
Estas son las restricciones actuales del endpoint en vivo, así que mantenga su automatización alineada con ellas.
Use la ruta de documentación para entender el contrato y luego pase al flujo en vivo del navegador cuando necesite más contexto de investigación o una página de consulta que pueda compartir.