API DOCUMENTATION

1回のリクエストで
現在のIPを取得。

ブラウザ、サーバー、監視ツールから現在のリクエストのグローバルIPを簡単に確認できます。

基本エンドポイント

認証なしのGETリクエストで利用できます。JSONとXMLはCORSに対応しているため、クライアントから直接呼び出せます。

PLAIN TEXThttps://myip.aicodelab.co.kr/api/ip/試す ↗
JSONhttps://myip.aicodelab.co.kr/api/json/試す ↗
XMLhttps://myip.aicodelab.co.kr/api/xml/試す ↗

JSONレスポンス例

{
    "result": true,
    "ip": "203.0.113.10",
    "version": "IPv4",
    "country_code": null,
    "country_name": {}
}

サーバーにCloudflareの国ヘッダーまたはGeoIPモジュールが設定されている場合、country_codecountry_nameも返されます。

ブラウザから呼び出す

fetch('https://myip.aicodelab.co.kr/api/json/')
  .then(response => response.json())
  .then(data => console.log(data.ip));