Documentation de l’API
Spécification OpenAPIExplorez les points d’accès, copiez des exemples de requêtes et essayez l’API sans compte ni clé API. L’envoi d’une requête transmet ses données à l’API. Les recherches d’IP publique indiquent la connexion de votre navigateur.
Lire le guide de connexion MCPLa référence interactive et la spécification sont en anglais.
POST /v1/cidr/cover
Envoyez des adresses IPv4 ou IPv6 et des plages CIDR en JSON. La réponse contient le CIDR englobant minimal, les entrées normalisées et les nombres exacts d’adresses sous forme de chaînes décimales. Cette requête API envoie vos entrées au serveur.
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"]}'Cet exemple renvoie 203.0.113.0/29 avec 5 adresses supplémentaires. Vérifiez additionalAddressCount avant d’utiliser le résultat dans une liste d’adresses autorisées ou bloquées.
GET /v1/public-ip
Renvoie l’IP publique observée pour cette connexion HTTP. Demandez text/plain pour une adresse suivie d’un saut de ligne ou application/json pour une adresse et sa famille. Les réponses ne sont pas mises en cache. Un VPN ou un proxy modifie l’adresse de sortie observée.
curl -fsS https://api.packetrove.com/v1/public-ip -H 'Accept: text/plain'