Перейти к основному содержанию
POST
curl

Авторизации

x-api-key
string
header
обязательно

API-ключ вашего приложения из раздела «Разработчикам» -> «API-ключи» в Business Console. Основной ключ имеет полный доступ. Именованный ключ может иметь ограниченную область действия: без доступа, чтение или запись для каждого ресурса, ограничение определенными сценариями или одобренными сессиями, списком IP-адресов и сроком действия. 401 означает, что ключ неверен, отозван или его срок действия истек; 403 означает, что ключ не был передан, у ключа нет доступа к этому ресурсу или действию, либо запрос поступил с адреса вне его списка IP-адресов; 404 на маршруте сессии означает, что сессия не входит в сценарии или статусы ключа. Ключ без доступа к медиа получает URL изображений, видео и PDF как 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) или хотя бы одно (ANY). Игнорируется, если в условиях используется group_index.

Доступные опции:
ALL,
ANY
scope
object

К каким транзакциям применяется правило. Принимаются только эти три ключа.

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

Одно действие правила. Правило может содержать несколько действий; все они применяются одновременно при срабатывании правила. Правила в режиме 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) или хотя бы одно (ANY). Игнорируется, если в условиях используется group_index.

Доступные опции:
ALL,
ANY
scope
object

К каким транзакциям применяется правило. Принимаются только эти три ключа.

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

Одно действие правила. Правило может содержать несколько действий; все они применяются одновременно при срабатывании правила. Правила в режиме 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>
Последнее изменение 7 ноября 2026 г.