メインコンテンツへスキップ
POST
curl

承認

x-api-key
string
header
必須

お客様のアプリケーションのAPIキーです。Business ConsoleのDevelopers -> API keysで取得できます。プライマリキーはフルアクセス権を持ちます。名前付きキーにはスコープを設定できます。リソースごとのアクセス権(なし、読み取り、書き込み)、一部のワークフローまたは承認済みセッションへの限定、IPアドレスのリストへの限定、有効期限の設定です。401は、キーが誤っている、失効している、または期限切れであることを意味します。403は、キーが送信されていない、キーにこのリソースやアクションへのアクセス権がない、またはIPリスト外のアドレスからリクエストが送信されたことを意味します。セッションのルートでの404は、セッションがキーのワークフローまたはステータスの対象外であることを意味します。メディアへのアクセス権がないキーでは、画像、動画、PDFのURLがnullで返されます。セッションの書き込み権限がないキーでは、セッションのリンクとトークンがnullで返されます。詳細は次を参照してください: https://docs.didit.me/console/api-keys

ボディ

application/json

CUSTOMルールを作成します。ACTIVEモードのルールは新しい取引に即座に適用されるため、まずTESTモードで作成してバックテストを行ってください。

title
string
必須

ルール名。アプリケーション内の削除されていないルールの間で一意である必要があり、重複する場合は400が返されます。

category
string
必須

グループ化とレポートに使用されるリスクテーマです。例: finance、aml_ctf、anomaly_detection、fatf、device_intelligence、crypto_monitoring、travel_rule、responsible_gaming、e_commerce。

mode
enum<string>
必須

ACTIVEは本番で評価します。TESTは評価してルールの実行を記録しますが、スコアやステータスには一切影響しません。最初に推奨されるモードです。DISABLEDはスキップされます。

利用可能なオプション:
ACTIVE,
DISABLED,
TEST
description
string | null
evaluation_mode
enum<string>
デフォルト:ALL

すべての条件に一致する必要がある(ALL)か、少なくとも1つに一致すればよい(ANY)かです。条件でgroup_indexを使用する場合は無視されます。

利用可能なオプション:
ALL,
ANY
scope
object

ルールを適用する取引。受け付けられるキーはこの3つのみです。

conditions
object[]
aggregation
object[]
actions
object[]

ルールのアクション1件です。1つのルールに複数のアクションを設定でき、ルールに一致した場合はすべてが同時に適用されます。TESTモードのルールは、アクションを一切適用せずに、実行していたはずの内容を記録します。

metadata
object

ルールに保存される自由形式のメタデータ。

レスポンス

作成されたルール。

uuid
string<uuid>
title
string

ルール名。アプリケーション内の削除されていないルールの間で一意である必要があり、重複する場合は400が返されます。

description
string | null
category
string

グループ化とレポートに使用されるリスクテーマです。例: finance、aml_ctf、anomaly_detection、fatf、device_intelligence、crypto_monitoring、travel_rule、responsible_gaming、e_commerce。

mode
enum<string>

ACTIVEは本番で評価します。TESTは評価してルールの実行を記録しますが、スコアやステータスには一切影響しません。最初に推奨されるモードです。DISABLEDはスキップされます。

利用可能なオプション:
ACTIVE,
DISABLED,
TEST
evaluation_mode
enum<string>
デフォルト:ALL

すべての条件に一致する必要がある(ALL)か、少なくとも1つに一致すればよい(ANY)かです。条件でgroup_indexを使用する場合は無視されます。

利用可能なオプション:
ALL,
ANY
scope
object

ルールを適用する取引。受け付けられるキーはこの3つのみです。

conditions
object[]
aggregation
object[]
actions
object[]

ルールのアクション1件です。1つのルールに複数のアクションを設定でき、ルールに一致した場合はすべてが同時に適用されます。TESTモードのルールは、アクションを一切適用せずに、実行していたはずの内容を記録します。

metadata
object

ルールに保存される自由形式のメタデータ。

severity
enum<string> | null

ライブラリルールが持つ情報レベルの重大度。カスタムルールでは設定できません。

利用可能なオプション:
UNKNOWN,
LOW,
MEDIUM,
HIGH,
CRITICAL
source
enum<string>

PRESETルールはライブラリから提供されます(インストール/アンインストール、モードのみの編集)。CUSTOMルールは完全にお客様のものです。

利用可能なオプション:
PRESET,
CUSTOM
library_key
string | null

安定したライブラリ識別子。カスタムルールの場合はnullです。

latest_triggered_at
string<date-time> | null
run_count
integer

このルールに一致した取引の数。

approved_count
integer
reviewed_count
integer
declined_count
integer
awaiting_user_count
integer
approved_pct
number
reviewed_pct
number
declined_pct
number
created_at
string<date-time>
updated_at
string<date-time>
最終更新日 2026年11月1日