Packetrove

API ドキュメント

OpenAPI 仕様

エンドポイントの確認、リクエスト例のコピー、API の試用ができます。アカウントや API キーは不要です。リクエストを送ると、その入力が API に送信されます。パブリック IP の確認ではブラウザーの接続を確認します。

MCP 接続ガイドを読む

対話型リファレンスと仕様は英語です。

POST /v1/cidr/cover

IPv4 または IPv6 のアドレスと CIDR 範囲を JSON で送信します。レスポンスには最小の集約 CIDR、正規化した入力、十進数文字列で表す正確なアドレス数が含まれます。この API リクエストでは入力をサーバーに送信します。

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"]}'

この例では 203.0.113.0/29 を返し、5 個のアドレスが追加されます。許可リストやブロックリストで結果を使う前に、additionalAddressCount を確認してください。

GET /v1/public-ip

この HTTP 接続で確認されたパブリック IP を返します。アドレスと末尾の改行には text/plain、アドレスとアドレスファミリーには application/json を指定します。レスポンスはキャッシュされません。VPN やプロキシを使うと、確認される出口アドレスが変わります。

curl -fsS https://api.packetrove.com/v1/public-ip -H 'Accept: text/plain'