Passer au contenu principal
POST
curl

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

proof_uuid
string<uuid>
requis

proof_id issu de la file d'attente d'examen.

Corps

application/json
decision
enum<string>
requis
Options disponibles:
approve,
reject
note
string

Optionnel. Conservé avec la preuve et renvoyé sous le nom review_note.

Maximum string length: 512

Réponse

Le justificatif faisant l'objet de la décision.

proof_id
string<uuid>
method
enum<string>
Options disponibles:
SCREENSHOT
status
enum<string>
Options disponibles:
PENDING,
VERIFIED,
REJECTED,
EXPIRED
wallet_address
string
chain
string

Identifiant canonique de la blockchain, par ex. ETH, BTC, SOL, TRX.

holder_name
string
is_ownership_verified
boolean

Indique si l'entrée du carnet d'adresses a fait l'objet d'une vérification de propriété, par cette preuve ou par une autre.

transaction_id
string<uuid> | null

La transaction associée au transfert Travel Rule pour lequel la session de widget a été créée. Null pour une session créée sans transaction_id.

file_name
string | null
content_type
string | null
screenshot_url
string | null

Lien temporaire vers la capture d'écran téléchargée. Listez à nouveau la file d'attente pour obtenir un lien actualisé.

attempts
integer

Nombre de fichiers que l'utilisateur final a téléchargés pour ce justificatif.

failure_reason
enum<string>

REVIEW_REJECTED après un refus, OWNERSHIP_CHANGED lorsque le portefeuille a changé de titulaire ou a été supprimé avant une décision. Vide dans les autres cas.

Options disponibles:
,
SIGNATURE_INVALID,
SIGNATURE_UNSUPPORTED_SCHEME,
DEPOSIT_NOT_FOUND,
DEPOSIT_UNCONFIRMED,
DEPOSIT_LOOKUP_FAILED,
DEPOSIT_MISMATCH,
DEPOSIT_STALE,
TXID_REUSED,
CHAIN_UNSUPPORTED,
WINDOW_EXPIRED,
OWNERSHIP_CHANGED,
METHOD_SWITCHED,
REVIEW_REJECTED,
ABANDONED
method_chosen_at
string<date-time> | null

Date et heure auxquelles l'utilisateur final a choisi la méthode par capture d'écran.

decided_at
string<date-time> | null
decided_by
string

Qui a clôturé la preuve : review: pour un réviseur de la console, review pour une décision prise par clé API, widget ou sweeper lorsque Didit l'a clôturée automatiquement. Vide tant que le statut est PENDING.

review_note
string

La note envoyée avec la décision. Vide s'il n'y en a aucune.

created_at
string<date-time>
Dernière modification le 7 novembre 2026