Перейти к основному содержанию
POST
curl
Решите кейс. Если его блюпринт связан с блюпринтом проверяющего для 4-eyes-проверки, решение переводится в статус ожидания вместо закрытия кейса. Чтобы отличить эти два результата, проверьте поле pending_resolution в ответе.

Укажите проверяющего

В блюпринте с шагом проверяющего по принципу четырёх глаз передайте checker с uuid участника, который должен утвердить решение. Только этот участник может затем утвердить или отклонить решение. Все остальные, включая API-ключ, получат 403. Поле checker в кейсе указывает на него, пока решение не утверждено, не отклонено или не возвращено на повторную проверку из-за изменения доказательств. Без checker решение ожидает в очереди блюпринта проверяющего. Участник должен иметь доступ к кейсам этого приложения и не может быть сотрудником, который отправляет решение. В блюпринте без шага проверяющего checker возвращает 400.

Для решений, проходящих проверку по принципу четырёх глаз, требуется участник консоли

Отправляйте решение, которое уходит на 4-eyes-проверку, как участник консоли, а не с API-ключом. Решение, отправленное API-ключом, не имеет зафиксированного инициатора, поэтому утверждение и отклонение решения возвращают 403 для любого вызывающего, включая назначенного проверяющего.

Доступ

Для endpoint’ов кейсов требуется API-ключ с полным доступом. Ключ с ограниченным доступом получает 403.

Связанные материалы

Авторизации

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.

Параметры пути

organization_id
string<uuid>
обязательно

UUID организации.

application_id
string<uuid>
обязательно

UUID приложения.

case_uuid
string<uuid>
обязательно

UUID кейса.

Пример:

"c1a5e000-0000-4000-8000-000000000001"

Тело

application/json
resolution
enum<string>
обязательно
Доступные опции:
FALSE_POSITIVE,
VALID_THREAT,
INCONCLUSIVE,
REQUIREMENTS_NOT_MET,
REQUIREMENTS_SATISFIED
note
string | null

Обязательно, когда blueprint задаёт require_resolution_note.

checker
string<uuid> | null

Только для схем «принципа четырёх глаз». UUID пользователя-участника, который должен утвердить это решение (тот же id, что и assigned_to.uuid в кейсе, или members[].user_id в команде проверки). Участник должен иметь доступ к кейсам этого приложения и не может быть офицером, отправляющим решение. Опустите это поле или передайте null, чтобы оставить решение в очереди проверяющих.

Ответ

Завершен или переведен в отложенное состояние для утверждения по принципу «четырех глаз».

uuid
string<uuid>
case_number
string | null
title
string
status
enum<string>
Доступные опции:
OPEN,
AWAITING_USER,
RESOLVED
resolution
enum<string> | null
Доступные опции:
FALSE_POSITIVE,
VALID_THREAT,
INCONCLUSIVE,
REQUIREMENTS_NOT_MET,
REQUIREMENTS_SATISFIED
resolution_notes
string | null
priority
enum<string>
Доступные опции:
LOW,
MEDIUM,
HIGH
source
enum<string>
Доступные опции:
MANUAL,
AML_SCREENING,
TRANSACTION_RULE,
WORKFLOW_BUILDER
tags
string[]
subject
object | null

Единственный пользователь или компания, к которым привязан кейс.

assigned_to
object | null
assigned_at
string<date-time> | null
team
object | null

Команда проверки, ответственная за кейс, или null, если команда не назначена. Задаётся маршрутизацией, когда правило маршрутизации распределяет кейс в одну из команд. Изменить или очистить можно с помощью PATCH .../cases/{case_uuid}/ (team).

due_at
string<date-time> | null
resolved_at
string<date-time> | null
resolved_by_email
string | null
pending_resolution
object | null

Устанавливается только тогда, когда решение по принципу четырёх глаз подготовлено в шаблоне проверяющего и ожидает одобрения или отклонения одобрения.

checker
object | null

Участник, назначенный для одобрения или отклонения ожидающего решения. Задаётся только тогда, когда решение по принципу четырех глаз ожидает назначенного проверяющего. Null, когда нет ожидающих решений, пока ожидающее решение находится в очереди проверяющих, а также после того, как решение одобрено, отклонено или возвращено на повторную проверку из-за изменения доказательств.

metadata
object
blueprint
object
notes
object[]

50 самых новых заметок.

events
object[]

100 самых новых событий.

notes_count
integer
checklist_items
object[]
created_at
string<date-time>
updated_at
string<date-time>
Последнее изменение 7 ноября 2026 г.