Passer au contenu principal
POST
curl
Résolvez un dossier. Si son modèle est associé à un modèle de revue à quatre yeux, cette action prépare la résolution au lieu de clôturer le dossier : vérifiez le champ pending_resolution de la réponse pour distinguer les deux résultats.

Désigner le vérificateur

Sur un modèle comportant une étape de vérification à quatre yeux, envoyez checker avec l’uuid de l’utilisateur membre qui doit approuver la résolution. Seul ce membre peut ensuite approuver ou rejeter la résolution ; toute autre personne, y compris une clé API, reçoit 403. Le champ checker du dossier désigne ce membre jusqu’à ce que la résolution soit approuvée, rejetée ou renvoyée pour un nouvel examen parce que les preuves ont changé. Sans checker, la résolution attend dans la file d’attente du modèle de vérification. Le membre doit avoir accès aux dossiers de cette application et ne peut pas être le responsable qui soumet la résolution. Sur un modèle sans étape de vérification, checker renvoie 400.

Les résolutions à quatre yeux nécessitent un membre de la console

Soumettez une résolution qui passe par une revue à quatre yeux en tant que membre de la console, et non avec une clé API. Une résolution soumise avec une clé API n’a pas d’auteur enregistré : l’approbation et le rejet de l’approbation renvoient 403 pour tous les appelants, y compris le vérificateur désigné.

Accès

Les endpoints des dossiers nécessitent une clé API à accès complet. Une clé à accès restreint reçoit 403.

Voir aussi

Autorisations

x-api-key
string
header
requis

La clé API de votre application, issue de Développeurs -> Clés API dans la Business Console. La clé principale dispose d'un accès complet. Une clé nommée peut être restreinte : aucun, lecture ou écriture par ressource, limitée à certains workflows ou aux sessions approuvées, à une liste d'adresses IP et à une date d'expiration. 401 signifie que la clé est incorrecte, révoquée ou expirée ; 403 signifie qu'aucune clé n'a été envoyée, que la clé n'a pas accès à cette ressource ou action, ou que la requête provient d'une adresse hors de sa liste d'IP ; 404 sur une route de session signifie que la session est hors des workflows ou des statuts de la clé. Une clé sans accès aux médias reçoit les URL d'images, de vidéos et de PDF à null, et une clé sans accès en écriture aux sessions reçoit les liens et tokens de session à null. Voir https://docs.didit.me/console/api-keys.

Paramètres de chemin

organization_id
string<uuid>
requis

UUID de l'organisation.

application_id
string<uuid>
requis

UUID de l'application.

case_uuid
string<uuid>
requis

UUID du dossier.

Exemple:

"c1a5e000-0000-4000-8000-000000000001"

Corps

application/json
resolution
enum<string>
requis
Options disponibles:
FALSE_POSITIVE,
VALID_THREAT,
INCONCLUSIVE,
REQUIREMENTS_NOT_MET,
REQUIREMENTS_SATISFIED
note
string | null

Requis lorsque le blueprint définit require_resolution_note.

checker
string<uuid> | null

Modèles à double contrôle uniquement. L'UUID utilisateur du membre qui doit approuver cette résolution (le même identifiant que assigned_to.uuid sur un dossier, ou members[].user_id sur une équipe de révision). Le membre doit avoir accès aux dossiers de cette application et ne peut pas être l'agent qui soumet la résolution. Omettez-le ou envoyez null pour laisser la résolution à la file d'attente du vérificateur.

Réponse

Résolu, ou mis en attente pour approbation à 4 yeux.

uuid
string<uuid>
case_number
string | null
title
string
status
enum<string>
Options disponibles:
OPEN,
AWAITING_USER,
RESOLVED
resolution
enum<string> | null
Options disponibles:
FALSE_POSITIVE,
VALID_THREAT,
INCONCLUSIVE,
REQUIREMENTS_NOT_MET,
REQUIREMENTS_SATISFIED
resolution_notes
string | null
priority
enum<string>
Options disponibles:
LOW,
MEDIUM,
HIGH
source
enum<string>
Options disponibles:
MANUAL,
AML_SCREENING,
TRANSACTION_RULE,
WORKFLOW_BUILDER
tags
string[]
subject
object | null

L'utilisateur ou l'entreprise unique auquel ou à laquelle le dossier est rattaché.

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

L'équipe d'examen assignée au dossier, ou null si aucune équipe n'en est responsable. Le routage la définit lorsqu'une règle de routage attribue le dossier à l'une de ses équipes. Modifiez-la ou effacez-la avec 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

Défini uniquement lorsqu'une résolution à 4 yeux est préparée sur le blueprint du checker, en attente d'approbation ou de rejet.

checker
object | null

Le membre désigné pour approuver ou rejeter la résolution en attente. Défini uniquement lorsqu'une résolution à quatre yeux attend un vérificateur désigné. Null lorsque rien n'est en attente, pendant que la résolution en attente patiente dans la file d'attente des vérificateurs, et une fois la résolution approuvée, rejetée ou renvoyée pour un nouvel examen en raison de la modification des preuves.

metadata
object
blueprint
object
notes
object[]

50 notes les plus récentes.

events
object[]

100 événements les plus récents.

notes_count
integer
checklist_items
object[]
created_at
string<date-time>
updated_at
string<date-time>
Dernière modification le 7 novembre 2026