Documentación de la API
Especificación OpenAPIExplora los endpoints, copia ejemplos de solicitudes y prueba la API sin cuenta ni clave de API. Al enviar una solicitud, sus entradas se transmiten a la API. Las consultas de IP pública muestran la conexión del navegador.
Leer la guía de conexión MCPLa referencia interactiva y la especificación están en inglés.
POST /v1/cidr/cover
Envía direcciones IPv4 o IPv6 y rangos CIDR como JSON. La respuesta incluye el CIDR mínimo de cobertura, las entradas normalizadas y recuentos exactos de direcciones como cadenas decimales. Esta solicitud a la API envía tus entradas al servidor.
curl -fsS https://api.packetrove.com/v1/cidr/cover \
-H 'Content-Type: application/json' \
-d '{"inputs":["203.0.113.1","203.0.113.2","203.0.113.6"]}'Este ejemplo devuelve 203.0.113.0/29 con 5 direcciones adicionales. Revisa additionalAddressCount antes de usar el resultado en una lista de direcciones permitidas o bloqueadas.
GET /v1/public-ip
Devuelve la IP pública observada para esta conexión HTTP. Solicita text/plain para obtener una dirección seguida de un salto de línea, o application/json para obtener la dirección y su familia. Las respuestas no se almacenan en caché. Una VPN o un proxy cambia la dirección de salida observada.
curl -fsS https://api.packetrove.com/v1/public-ip -H 'Accept: text/plain'