ScreenVeritAI · API Specv1 · GA · reference
    Developer API

    Зачем копировать имена между системами вручную, если один вызов API делает всё сам?

    Встройте верификацию компаний, картирование владения, проверку ПДЛ, негативные публикации и санкционные сигналы прямо в существующие рабочие процессы.

    §01The request

    p. 01 / 09

    One POST call. That's your entire integration.

    Entity name, country, screening profile. Send it. The AI agent takes it from there — no orchestration logic on your end.

    nameEntity name, alias-aware
    countryISO 3166-1 alpha-2 country code
    profile"sanctions_check" or "full_search"
    POST /v1/screen
    bash
    1curl -X POST https://api.screenveritai.com/v1/screen \
    2 -H 'Authorization: Bearer YOUR_API_KEY' \
    3 -H 'Content-Type: application/json' \
    4 -d '{
    5 "name": "Acme Trading LLC",
    6 "country": "AE",
    7 "profile": "full_search"
    8 }'

    §02The response

    p. 02 / 09
    POST /api/v1/screen — response
    200 OK
    1{
    2"entity": "Acme Trading LLC",
    3"request_id": "srv_a8f3c1d9",
    4"processed_at": "2026-03-26T09:14:02Z",
    5"sanctions": {
    6"status": "clear",
    7"lists_checked": 10,
    8"matches": []
    9},
    10"pep": {
    11"status": "match",
    12"details": "Board member linked to PEP (gov. minister spouse)"
    13},
    14"adverse_media": {
    15"hits": 3,
    16"languages": ["en", "ar", "ko"],
    17"highest_severity": "medium"
    18},
    19"ubo": {
    20"layers_traced": 3,
    21"flagged": true,
    22"reason": "UBO connected to sanctioned entity"
    23},
    24"risk_tier": "enhanced_due_diligence"
    25}
    Clear / pass
    Match / flagged
    Hits / warnings
    Counts / metadata

    Structured JSON. Every risk vector.

    Sanctions status, PEP matches, adverse media hits, UBO flags, and risk tier — all in one response, ready for your decision engine.

    "sanctions"Direct list match status + count
    "pep"PEP match + relationship detail
    "adverse_media"Hit count, languages, severity
    "ubo"Layers traced + flagged indicator
    "risk_tier"Normalized risk classification

    §03API reference

    p. 03 / 09

    Three endpoints cover all screening workflows.

    API reference — endpoints
    v1 · rest
    POST
    /v1/screen

    Submit an entity for sanctions, PEP, adverse media, and UBO screening.

    Request

    curl -X POST https://api.screenveritai.com/v1/screen \
    -H 'Authorization: Bearer {API_KEY}' \
    -d '{"name": "Acme LLC", "country": "AE", "profile": "full_search"}'

    Response

    200 OK
    { "request_id": "srv_a8f3c1d9", "status": "queued",
    "estimated_seconds": 30, "poll_url": "/v1/result/srv_a8f3c1d9" }

    §04Integration patterns

    p. 04 / 09

    The API sits between data entry and decision — wherever you need a risk signal.

    Customer onboarding
    Customer signupPOST /v1/screenDecision engineApprove / reject
    Payment processing
    Transaction initGET /v1/checkScreen counterpartyRelease / hold
    CRM re-trigger
    Record updatedWebhook firesPOST /v1/screenAlert if changed

    §05Разработка своими силами vs. интеграция ScreenVeritAI

    p. 05 / 09
    Время до запуска в продакшене
    Разработка своими силами
    6–12 месяцев на поиск списков, разработку сопоставления, обработку крайних случаев
    API ScreenVeritAI
    Дни на интеграцию — готово к продакшену с первого вызова API
    Охват санкционных списков
    Разработка своими силами
    Ручной приём каждого формата списка; постоянное обслуживание схем
    API ScreenVeritAI
    Каждый основной источник, поддерживаемый и непрерывно обновляемый
    Точность сопоставления
    Разработка своими силами
    Собственное нечёткое сопоставление требует экспертизы в NLP и постоянной настройки
    API ScreenVeritAI
    ИИ с нечётким сопоставлением, транслитерацией, разрешением псевдонимов, фонетическими алгоритмами
    ПДЛ и негативные публикации
    Разработка своими силами
    Отдельные поставщики, отдельные интеграции, отдельные бюджеты
    API ScreenVeritAI
    Данные по ПДЛ, негативным публикациям и UBO в одном ответе API
    Постоянное обслуживание
    Разработка своими силами
    Выделенная команда для обновления списков, изменений схем, настройки ложных срабатываний
    API ScreenVeritAI
    Полностью управляемый сервис — обновления, улучшения и инфраструктура на нашей стороне
    Аудиторский след
    Разработка своими силами
    Собственная разработка логирования, доказательств и инфраструктуры хранения
    API ScreenVeritAI
    Пакеты доказательств с временными метками и ссылками на источники включены

    §06Четыре шага к встроенному комплаенсу

    p. 06 / 09
    1

    Получите свой API-ключ

    Создайте ключ с ограниченными правами в панели управления по принципу наименьших привилегий: search:read, search:write, batch:read, batch:write.

    2

    Интегрируйте эндпоинт

    Один вызов POST в ваш процесс онбординга, платежей или CRM — отправьте имя, тип и страну субъекта, получите идентификатор задания.

    3

    Обработайте результаты

    Опрашивайте эндпоинт результатов или получайте обратный вызов webhook со структурированным JSON — контекст компании, владение, ПДЛ, негативные публикации, санкционные сигналы и оценки риска.

    4

    Мониторьте и получайте оповещения

    Настройте непрерывный мониторинг — API отправляет оповещения при обновлении санкционных списков или появлении новых негативных публикаций.

    §07Начните работу за минуты

    p. 07 / 09

    Один вызов API возвращает полный результат скрининга.

    Проверить субъект
    bash
    curl -X POST https://api.screenveritai.com/v1/screen \
      -H 'Authorization: Bearer YOUR_API_KEY' \
      -H 'Content-Type: application/json' \
      -d '{"name": "Acme Trading LLC", "country": "AE"}'
    Проверить результат
    bash
    curl https://api.screenveritai.com/v1/results/RESULT_ID \
      -H 'Authorization: Bearer YOUR_API_KEY'

    §08Производительность API

    p. 08 / 09

    Все

    Основные источники проверяются за каждый вызов API

    <2 мин

    Среднее время ответа для полного скрининга с глубоким исследованием

    99,9%

    SLA доступности API для производственных интеграций

    §09Часто задаваемые вопросы по интеграции API

    p. 09 / 09
    01Как аутентифицировать запросы к API?
    Аутентифицируйте запросы к API с помощью секретного ключа, передаваемого в заголовке Authorization. Ключи создаются в панели управления с ограниченными, минимально необходимыми правами доступа.
    02API синхронный или асинхронный?
    Асинхронный. Отправьте запрос, получите идентификатор задания, забирайте результаты через опрос статуса или webhook. Ваш конвейер никогда не блокируется.
    03В каком формате API возвращает ответ?
    Структурированный JSON с санкционными совпадениями, флагами ПДЛ, негативными публикациями, показателями достоверности, ссылками на источники и классификацией по уровню риска.
    04Какие лимиты запросов применяются?
    Назначаются по тарифу подписки для каждого API-ключа. Заголовки ответа содержат оставшуюся квоту и время сброса.
    05Можно ли проверять субъекты пакетно через API?
    Да. Эндпоинт пакетной обработки принимает CSV или XLSX до 100 строк за запрос, результаты доступны построчно или в виде полного экспорта.
    06Как настроить непрерывный мониторинг через API?
    Настройте мониторинг после первичного скрининга. При обновлении списков или появлении новых негативных публикаций API отправляет webhook на ваш эндпоинт.
    07Какие комплаенс-данные включены в каждый результат скрининга?
    Санкционные совпадения по каждому основному источнику, статус ПДЛ со связями в семье, негативные публикации с многоязычными цитатами, данные UBO, уровень риска и пакет доказательств с временными метками.
    08Сколько времени занимает скрининг?
    Стандартная проверка по санкциям: секунды. Глубокое исследование с негативными публикациями и картированием владения: менее двух минут.
    Терминология API
    REST API
    Веб-API на основе стандартных методов HTTP — совместим с любым языком или фреймворком, способным выполнять HTTP-запросы.
    Webhook
    Межсерверный HTTP-обратный вызов, срабатывающий по завершении скрининга или при обнаружении изменения мониторингом.
    Асинхронная обработка
    API немедленно принимает задание и обрабатывает его в фоновом режиме — получайте результаты через опрос статуса или webhook.
    API-ключ
    Секретный токен для аутентификации запросов к API с ограниченными правами для доступа по принципу наименьших привилегий.
    Ограничение частоты запросов
    Ограничивает количество запросов к API за временное окно по тарифу подписки — оставшаяся квота и время сброса указаны в заголовках ответа.
    Структурированный ответ
    Машиночитаемый JSON с согласованными именами и типами полей, обеспечивающий автоматический разбор и логику принятия решений.
    Отраслевые источники
    1. 01
      Руководство FATF по цифровой идентификации и надлежащей проверке клиентов

      Группа разработки финансовых мер борьбы с отмыванием денег (FATF)

    2. 02
      Регуляторные технологии для комплаенса ПОД/ФТ

      Банк международных расчётов — FSI Insights

    3. 03
    4. 04
    chk api-v1svai-api-specv1 · ga2 samples · reference

    End of API specification.

    Начните проверку за считанные минуты.

    Выберите тариф и начните проверку уже сегодня.