数値リスクスコア応答属性
このページでは、数値リスクスコア API レスポンスのすべてのフィールドについて、API リファレンスよりも詳細に説明します。これを使用して、各属性の意味、返される値、および詐欺ロジックでそれを解釈する方法を理解します。
前提条件、入力パラメータ、およびリスク・レベルでの対処方法については、「数値リスク・スコアの概要」を参照してください。
要求と応答の構造
電話番号を API に送信すると、このページで説明されているすべてのフィールドを含む 1 つの応答オブジェクトを受け取ります。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
| '電話番号' | リスクスコアリングのために送信された電話番号。これは要求入力であり、応答で返されるフィールドではありません。 | +プレフィックスのない E.164 形式。例: 639050387416 |
| '応答' | 送信された番号の完全な API 応答。以下のセクションで説明するすべてのフィールドが含まれます。 | 次のセクションを参照してください |
最上位フィールド
これらのフィールドは、要求の結果と電話番号の全体的なリスク評価について説明します。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
| 'ステータス' | API 呼び出しが正常に処理されたかどうか、および番号のデータが使用可能かどうかを示します。 | OK(返されたデータ)、NO_DATA(NTT CPaaSのプラットフォームデータに数値が見つからなかった) |
| 「リスクレベル」 | 電話番号の全体的なリスク評価。これは、以下のすべてのシグナルからNTT CPaaSが算出した総合スコアです。これはすべてのクライアントに均一に適用され、現在の早期アクセス バージョンではクライアントごとに構成できません。 | 「低」、「中」、「高」、「不明」 |
requestId | この API 要求の一意の識別子。トレーサビリティとサポートクエリに使用します。 | "1774880861348563482" |
キャリア情報
carrierInfo オブジェクトは、番号に関連付けられたネットワーク、国、移植ステータス、および回線タイプを記述します。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
originalNetwork.networkName (オリジナルネットワーク.ネットワーク名) | 番号が最初に割り当てられたモバイルネットワークの名前。 | 「グローブテレコム」 |
| 'originalNetwork.networkプレフィックス' | ネットワークプレフィックス、国コードの直後の数字。 | "905" |
originalNetwork.countryName (オリジナルネットワーク.countryName) | 番号が登録されている国。 | 「フィリピン」 |
| 'originalNetwork.countryプレフィックス' | 国の国際ダイヤルコード。 | "63" |
| 「移植済み」 | 番号が元の通信事業者とは別のネットワークに移植されているかどうか。 | true / false |
| 'portedNetwork.ネットワーク名' | 番号が移植されたネットワークの名前。ported が true の場合にのみ存在します。 | 「トマト」 |
| 'portedNetwork.networkプレフィックス' | 移植されたネットワークのネットワークプレフィックス。ported が true の場合にのみ存在します。 | "92" |
portedNetwork.countryName (ポートされたネットワーク.countryName) | 移植されたネットワークの国。ported が true の場合にのみ存在します。 | 「クロアチア」 |
| 'portedNetwork.countryプレフィックス' | 移植されたネットワークの国際ダイヤル コード。ported が true の場合にのみ存在します。 | "385" |
| 'ラインタイプ' | 番号に関連付けられている電話回線のタイプ。VoIP および共有回線タイプは、多くの場合、標準のモバイル回線よりも高い詐欺リスクを伴います。 | FIXED_LINE, MOBILE, FIXED_LINE_OR_MOBILE, PAGER, TOLL_FREE, PREMIUM_RATE, SHARED_COST, PERSONAL_NUMBER, VOIP, UAN, VOICEMAIL, UNKNOWN |
番号年齢
tenureオブジェクトは、NTT CPaaSプラットフォームでその数が観察された期間を示します。初めて見た数値、または履歴のない数値は、確立された数値よりも強いリスクシグナルです。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
| 「最初に見た」 | この電話番号がNTT CPaaSのトラフィックログで最初に観測された日付(全チャネル)。数値が一度も観察されていない場合は、null を返します。 | "2025-12-02" |
| 「最後に見た」 | この電話番号がNTT CPaaSのトラフィックログに最後に表示された日付(すべてのチャネル)。数値が一度も観察されていない場合は、null を返します。 | "2026-03-24" |
数値の速度
numberVelocityオブジェクトは、この特定の電話番号が受信したトラフィック量を、時間枠ごとに個別のリスクレベルとともに報告します。各リスクレベルは、その国の一般的な電話番号の行動に関連しています。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
| 'last24Hours.カウント' | 過去 24 時間にこの電話番号が NTT CPaaS プラットフォーム全体で受信したメッセージの数。 | 0 |
last24Hours.riskLevel | その国の電話番号の動作に基づく 24 時間の番号速度のリスク評価。 | 「低」、「中」、「高」 |
| 'last90Days.カウント' | 過去 90 日間にこの電話番号で受信したメッセージの合計。 | 61 |
last90Days.riskLevel | その国の電話番号の動作に基づく 90 日間の番号速度のリスク評価。 | 「低」、「中」、「高」 |
範囲速度
rangeVelocityオブジェクトは、番号の 1K 範囲で受信したトラフィック量を報告します。1K 範囲は、クエリされた番号が属する 1,000 個の連続した番号のブロックです。たとえば、5512345678の範囲は5512345で、5512345000から5512345999までの数字をカバーします。高い射程速度は、単一の数字が正常に見える場合でも、数字のブロック全体にわたる協調的な攻撃を明らかにすることができます。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
| 'last24Hours.カウント' | 過去 24 時間に 1K 範囲で受信したメッセージ。 | 8 |
last24Hours.riskLevel | その国での電話番号の範囲の動作に基づく 24 時間の範囲速度のリスク評価。 | 「低」、「中」、「高」 |
| 'last90Days.カウント' | 過去 90 日間に範囲で受信したメッセージの合計。 | 683 |
last90Days.riskLevel | その国の電話番号範囲の動作に基づく 90 日間の範囲速度のリスク評価。 | 「低」、「中」、「高」 |
信頼と行動のシグナル
これらのトップレベルのシグナルは、全体的なリスクを逆方向に調整します:信頼できるインタラクションはリスクを低下させますが、チャットボットのような行動はリスクを高めます。
| フィールド | 説明 | 可能な値または例 |
|---|---|---|
trustedInteraction (信頼できるインタラクション) | この番号が、銀行、通信会社、政府機関などの信頼できる送信者からメッセージを以前に受信したかどうか。「真の」値は肯定的な信頼シグナルであり、全体的なリスクを軽減します。 | true / false |
| 「ボットライクビヘイビア」 | 電話番号が以前に自動化されたアクティビティまたはチャットボット主導のアクティビティと一致するパターンを示したかどうかを反映する行動信号(人工的にインフォレーションされたトラフィック(AIT)詐欺に典型的な短く反復的なバーストで大量のOTPメッセージを受信するなど)。 | true (チャットボットシグナルが検出されました)、false (チャットボットシグナルが検出されませんでした)、[null' (利用可能な評価なし) |
動作とエッジケース
応答を解釈するときは、次の点に留意してください。
- 同意が必要です。 すべてのルックアップには、API 呼び出しの前にユーザーが収集したエンド ユーザーの明示的な同意が必要です。データとプライバシーを参照してください。
- データ ウィンドウ。 速度分析は、過去 90 日間のみを対象としています。在職期間などのその他の属性は、電話番号がその 90 日間の期間内にアクティビティがある限り、引き続き使用できます。すべてのデータは、すべてのチャネルにわたるNTT CPaaSトラフィックから取得されます。
- データの有効期限。 90 日間やり取りがないと、その期間を過ぎるとモバイル ネットワーク オペレーターが番号をリサイクルする可能性があるため、データは使用できなくなります。これは、電話番号が 90 日間まったくアクティブでなかった場合にのみ適用されます。
- プラットフォームの範囲。
riskLevelは、NTT CPaaSが算出した総合スコアです。リスクしきい値のクライアント側構成は、現在の早期アクセスバージョンでは利用できません。
特定の数のすべてのデータコントリビューターがデータ共有をオプトアウトした場合、リスクスコアはnullを返します。これは予期される動作であり、エラーではありません。欠落している値やnullの値は、詐欺ロジックで意味のあるシグナルとして扱います。
数値リスクスコアの使用を開始する
統合する前に、API 要件と入出力パラメーターを確認してください。
データとプライバシー
公開する前に、同意の文言とデータ保持ポリシーを確認してください。