/ip — プレーンテキストIP
検出されたIPのみをテキストで返します。スクリプトやヘルスチェックに最適です。
curl -s https://example.com/ip
これらのHTTPエンドポイントはUIと同じデータを返し、スクリプトや監視、独自のクライアントから安全に利用できます(適切なレート制限付き)。
検出されたIPのみをテキストで返します。スクリプトやヘルスチェックに最適です。
curl -s https://example.com/ip
プロバイダー、ホスト名、座標、ブラウザー、OSなどをまとめて返します。ip=1.1.1.1 のようにクエリを渡せば別のアドレスも調査できます。
curl -s "https://example.com/api/info?format=json" | jq '.'
利用可能ならそれぞれの IP のみを返し、無い場合は 204 を返します。デュアルスタック到達性テストに便利です。
/api/ipv4-probe / /api/ipv6-probe
curl -s https://example.com/api/ipv6-probe
ホームページのウィジェットが発行した id パラメーターを指定すると、DNS リークドメインへ問い合わせたリゾルバー IP を取得できます。
curl -s "https://example.com/api/dns-leak-test?id=TEST_ID"