IP 地理位置情報 API - 無料の IP アドレス検索
国、都市、地域、座標、タイムゾーン、ASN、Cloudflareデータセンターを含む、IPアドレスの地理位置情報データを返します。 IP が指定されていない場合は、呼び出し元自身の IP が使用されます。
Code examples
curl -X POST https://api.botoi.com/v1/ip/lookup \
-H "Content-Type: application/json" \
-d '{"ip":"203.0.113.1"}'When to use this API
訪問者の位置に応じてコンテンツをパーソナライズする
ページの読み込み時に訪問者の国と都市を検出し、ローカライズされた価格設定、言語、または配送オプションを表示します。 SaaS チェックアウト ページは、このエンドポイントを呼び出して、訪問者の国コードに基づいて通貨セレクターを事前に入力できます。
支払いパイプラインにおける不正行為のスコアリング
トランザクションの IP 地理位置情報をファイル上の請求先住所と比較します。 IP がカード発行会社とは異なる国に解決される注文にフラグを立て、フラグが立てられた取引を手動レビューを通じてルーティングします。
アクセス監査のためのコンプライアンスログ
すべての管理者が内部ダッシュボードにログインした国と地域を記録します。 SOC 2 または GDPR 監査要件を満たすために、地域ごとにグループ化されたアクセス イベントの月次レポートを生成します。
Frequently asked questions
IP 地理位置情報データはどの程度正確ですか?
国レベルの精度は 99% 以上です。 都市レベルの精度は地域によって異なりますが、大手 ISP では通常 80 ~ 90% です。 モバイル キャリアの IP と VPN は、ユーザーの物理的な場所ではなく、キャリアの本社に解決される場合があります。
このエンドポイントは IPv6 アドレスをサポートしていますか?
はい。 有効な IPv6 アドレスを ip フィールドに渡します。 応答には、IPv4 ルックアップと同じ地理位置情報フィールドが含まれます。
ip パラメータを省略するとどうなりますか?
エンドポイントは、呼び出し元自身の IP アドレスの地理位置情報データを返します。 これは、クライアント側の JavaScript を使用せずに Web サイト訪問者の位置を検出する場合に役立ちます。
ASNフィールドとは何ですか?
ASN は Autonomous System Number の略です。 IP アドレス ブロックを所有するネットワーク オペレーター (Comcast、AWS、Cloudflare など) を識別します。 as_organization フィールドには、人間が判読できる名前が与えられます。
このエンドポイントにレート制限はありますか?
匿名リクエストは、IP に基づいて 1 分あたり 5 件に制限されます。 API キーを使用して認証されたリクエストには、プランに応じてより高い制限が適用されます。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.