Перейти к основному содержимому

Интеграция с Digital Compliance

Интеграция превращает Digital Compliance из отдельного источника информации в часть ваших автоматизированных процессов. Она позволяет отказаться от ручной работы через интерфейс и непрерывно получать актуальные данные напрямую в нужную вам систему.

Благодаря этому вы сможете ускорить принятие решений и улучшить показатели вашей работы — например, оперативно проверять и блокировать дроп-счета, автоматически запускать внутренние процессы или обогащать данные в собственных системах.

В этой документации описано, как подключить интеграцию и настроить получение данных. Для запуска процесса обратитесь к менеджеру Инцидент Центра.

Вебхуки​

Вебхуки — это уведомления о событиях, которые происходят на стороне системы. Система отправляет вебхуки, чтобы сообщить о результате операции, запросить подтверждение или предупредить о действиях, которые вам нужно совершить. В настоящий момент в рамках вебхуков реализовано событие «Создание кейса», чтобы подключить данную функциональность, обратитесь к менеджеру Инцидент Центра.

Как получать вебхуки​

  1. Создайте адрес в вашей системе, на который хотите получать вебхуки.
  2. Передайте его менеджеру Инцидент Центра.

Что отправлять в ответ​

Запрос считается успешным только при получении ответа со статусом 200. Сервис будет ожидать успешного ответа на отправленный POST запрос в течение 30 секунд. В случае ответа любым другим статусом или по истечении указанного времени, отведённого на обработку запроса, сервис будет пытаться повторно доставить оповещения до получения успешного ответа, либо до истечения 3 повторных попыток.

Данные, передаваемые через вебхук​

Ниже приведены названия полей, используемые по умолчанию. Для конкретного клиента названия ключей и состав передаваемых полей могут быть изменены в соответствии с пожеланиями.

Обменники​

ПолеТипОписание
numstringНомер записи в системе
created_atstring (date-time)Дата и время создания записи
urlstringАдрес ресурса
resource_typestringТип ресурса
countrystring | nullСтрана
bankstringНазвание банка
client_detailsstringРеквизит
client_details_typestringТип реквизита
other_client_detailsstring | nullФИО или иные реквизиты
detection_methodstringСпособ обнаружения
uniquestringУникальность
notesstring | nullПримечание
givingstringПолучаем
receivingstringОтдаем
report_typestringТип отчета

Пример:

{
"num": "DEX_2026_000001",
"created_at": "2026-07-21T10:30:00Z",
"url": "https://example.com",
"resource_type": "Обменник валюты",
"country": "Россия",
"bank": "Банк",
"client_details": "79011111111",
"client_details_type": "Номер телефона",
"other_client_details": "Иванов Иван",
"detection_method": "Внешний источник",
"unique": "Повтор (СБП)",
"notes": "Обнаружено во внешнем источнике",
"giving": "Bitcoin",
"receiving": "ПАО Сбербанк",
"report_type": "exchanger"
}

Нелегальная активность​

ПолеТипОписание
numstringНомер записи в системе
created_atstring (date-time)Дата и время создания записи
urlstringАдрес ресурса
resource_typestringТип ресурса
countrystring | nullСтрана
bankstringНазвание банка
client_detailsstringРеквизит
client_details_typestringТип реквизита
other_client_detailsstring | nullФИО или иные реквизиты
detection_methodstringСпособ обнаружения
uniquestringУникальность
notesstring | nullПримечание
report_typestringТип отчета

Пример:

{
"num": "DIL_2026_000002",
"created_at": "2026-07-21T10:30:00Z",
"url": "https://example.com",
"resource_type": "Нелегальная активность",
"country": "Россия",
"bank": "Банк",
"client_details": "79011111111",
"client_details_type": "Номер телефона",
"other_client_details": "Иванов Иван",
"detection_method": "Внешний источник",
"unique": "Повтор(СБП)",
"notes": null,
"report_type": "illegal_activity"
}

Эквайринг​

ПолеТипОписание
numstringНомер кейса в системе
created_atstring (date-time)Дата и время создания кейса
urlstringАдрес ресурса
url_typestringТип сайта
typestringТип эквайринга
sourcestringИсточник
crd_numberstring | nullНомер карты при проверке
binstring | nullBIN банка-эквайера
acquiring_bankstringИмя банка-эквайера
settlement_bankstringИмя расчётного банка
merchant_namestring | nullНазвание мерчанта
merchant_urlstring | nullURL мерчанта
payment_descriptionstringОписание платежа
payment_system_urlstringURL платёжной системы
merchant_idstring | nullID мерчанта в банке
payment_systemstringТестовая МПС
countrystring | nullСтрана
detection_methodstringСпособ обнаружения
notesstring | nullПримечание
paid_atstring (date-time)Время оплаты / Ввода смс
report_typestringТип отчета

Пример:

{
"num": "A_2026_000003",
"created_at": "2026-07-21T10:30:00Z",
"url": "https://example.com",
"url_type": "Мошеннический сайт",
"type": "P2P",
"source": "Контрольная закупка",
"crd_number": "1234 **** **** 5678",
"bin": "123456",
"acquiring_bank": "Банк-эквайер",
"settlement_bank": "Расчётный банк",
"merchant_name": "ООО «Мерчант»",
"merchant_url": "https://merchant.example.com",
"payment_description": "Оплата заказа",
"payment_system_url": "https://payment.example.com",
"merchant_id": "12345",
"payment_system": "Visa",
"country": "Россия",
"detection_method": "Внешний источник",
"notes": null,
"paid_at": "2026-07-21T10:35:00Z",
"report_type": "acquiring"
}

Аутентификация исходящих вебхуков​

Мы поддерживаем промышленные стандарты аутентификации, чтобы вы могли интегрироваться с нами максимально безопасно и без лишних доработок вашей инфраструктуры. OAuth 2.0

Наш сервис поддерживает протокол OAuth 2.0 для защиты исходящих вебхуков. Мы выступаем в роли OAuth-клиента и автоматически получаем токены доступа от вашего Authorization Server перед отправкой каждого запроса.

Альтернативные методы​

По запросу мы можем включить поддержку дополнительных способов аутентификации для клиентов, чья архитектура не предусматривает OAuth 2.0.