curl -X DELETE 'https://verification.didit.me/v3/organization/11111111-2222-3333-4444-555555555555/application/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/regulatory-reports/5ec00000-0000-4000-8000-000000000007/' \
-H 'x-api-key: YOUR_API_KEY'{
"confirm_delete": [
"This field is required to delete a finalized report."
]
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "This report is being deleted. Retry deleting it to finish erasing its files.",
"code": "report_deletion_pending"
}{
"detail": "The report files could not be erased. Please retry deleting the report.",
"code": "report_storage_unavailable"
}Supprimer un rapport FIU via l'API
Supprimez un rapport réglementaire brouillon ou finalisé avec Didit : récit copié, liens de transactions, XML goAML et PDF.
curl -X DELETE 'https://verification.didit.me/v3/organization/11111111-2222-3333-4444-555555555555/application/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/regulatory-reports/5ec00000-0000-4000-8000-000000000007/' \
-H 'x-api-key: YOUR_API_KEY'{
"confirm_delete": [
"This field is required to delete a finalized report."
]
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "This report is being deleted. Retry deleting it to finish erasing its files.",
"code": "report_deletion_pending"
}{
"detail": "The report files could not be erased. Please retry deleting the report.",
"code": "report_storage_unavailable"
}Ce qui est supprimé
Le rapport, son récit copié, ses motifs et ses autres champs du rapport, ses liens vers les transactions, ainsi que les fichiers XML goAML et PDF générés. Chaque version enregistrée de ces fichiers est effacée. Le rapport disparaît des listes de rapports, et les URL de téléchargement déjà émises cessent de fonctionner. Le dossier, les transactions, les personnes et les entreprises ne sont pas supprimés. Le rapport n’emporte pas leurs données avec lui. La suppression est définitive et irréversible.Confirmation
Un rapport en brouillon ou validé est supprimé sans corps de requête. Supprimer un rapport finalisé exige une confirmation explicite :{ "confirm_delete": true }
400 et rien n’est supprimé.
Si les fichiers ne peuvent pas être effacés pour le moment
Un503 avec code: report_storage_unavailable signifie que les fichiers du rapport n’ont pas pu être effacés pour le moment. Le rapport est toujours en place : réessayez la requête. Un 409 avec code: report_deletion_pending signifie qu’une suppression de ce rapport est déjà en cours : réessayez la requête pour la terminer.
Résoudre une suppression bloquée
Si la suppression d’une personne, d’une entreprise, d’une transaction, d’un dossier ou d’une session renvoie un409 avec code: in_filed_report, la réponse nomme les rapports qui contiennent ces données. Supprimez chacun de ces rapports ici, puis réessayez la suppression bloquée.
Voir aussi
Autorisations
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
UUID de l'organisation.
UUID de l'application.
UUID du rapport.
"5ec00000-0000-4000-8000-000000000007"
Corps
Requis uniquement pour un rapport finalisé.
Définir sur true pour confirmer qu'un rapport finalisé et ses fichiers générés sont définitivement supprimés.
Réponse
Rapport supprimé, y compris ses fichiers générés.