IP リスク API の料金
APIへのトラフィック量に合わせて、最適なプランをお選びください。
まずは無料プランから。クレジットカードは不要です。より高い API 上限が必要になったときにアップグレードしてください。
NetRiskScan Developer API
Developer API を使うと、NetRiskScan の各チェックを支える IP インテリジェンスを自社のサーバーから利用できます。IPv4 または IPv6 アドレスを 1 つ送ると、機械可読な JSON が返ります。NetRiskScan Index(高いほどクリーン)とその区分、ネットワーク種別、ASN と組織、おおよそのネットワーク上の位置、VPN・プロキシ・Tor・データセンター・スキャナー・不正利用のフラグ、そして評価の理由です。
API が返す情報
- GET /v1/ip-risk/{ip}:1 つの IP アドレスのリスク指数、区分、説明となる理由。
- ネットワークの所有者と種別:ASN、組織、住宅回線・モバイル回線・ホスティングの区別。
- 匿名性と不正利用のフラグは「検出されなかった」と「不明」を区別します。根拠が不十分な場合は false ではなく null を返します。
- GET /v1/usage と、すべてのレスポンスに付くレート制限・クォータのヘッダーにより、クライアント側で呼び出しペースを調整できます。
主な利用シーン
- 会員登録・ログイン・決済のフローに、自社のルールと並ぶ IP リスクのシグナルを加える。
- 不正利用されやすいエンドポイントで、VPN・プロキシ・Tor・ホスティングからの通信を見分ける。
- VPS やプロキシの IP を使い始める前に確認し、その後も監視する。
導入の流れ
- 無料の開発者アカウントを作成し、開発者コンソールで API キーを発行します。
- https://api.netriskscan.com/v1/ip-risk/{ip} を、Authorization: Bearer <API キー> ヘッダー付きで呼び出します。
- 自社のバックエンド、サーバーレス関数、エッジ Worker から呼び出してください。API は意図的にブラウザーから直接呼び出せない設計になっており、キーが訪問者に渡ることはありません。
- 結果は判定ではなくリスクのシグナルとして扱ってください。指数と理由は観測された内容を示すもので、最終的な判断は自社のビジネスルールで行います。
SDK と CLI
公式クライアントは同じ REST API をラップしています。
- コマンドライン
npx netriskscan-cli check 8.8.8.8 - JavaScript / TypeScript
npm install @netriskscan/sdk - Python
pip install netriskscan - .NET
dotnet add package NetRiskScan
プランの選び方
- すべてのアカウントはクレジットカード不要の Free プランから始まります。まず実際の API と実データで評価できます。
- 各プランに記載された月間ユニット数、毎分リクエスト数、同時リクエスト数、API キー数で比較してください。クォータはどのプランでも毎月リセットされます。
- トラフィックに対してより高い上限が必要になったときだけアップグレードしてください。プランは請求ページから変更できます。