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"
}Eliminar informe para la UIF con la API
Elimina con la API de Didit un informe regulatorio en borrador o finalizado, con su narrativa copiada, enlaces a transacciones, XML de goAML y 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"
}Qué se elimina
El informe, su narrativa copiada, sus motivos y los demás campos del informe, sus vínculos con transacciones y los archivos goAML XML y PDF generados. Se borran todas las versiones almacenadas de esos archivos. El informe desaparece de las listas de informes y las URL de descarga emitidas anteriormente dejan de funcionar. El caso, las transacciones, las personas y las empresas no se eliminan. El informe no se lleva sus datos consigo. La eliminación es permanente e irreversible.Confirmación
Un informe en borrador o validado se elimina sin cuerpo de solicitud. Para eliminar un informe finalizado se requiere una confirmación explícita:{ "confirm_delete": true }
400 y no se elimina nada.
Si los archivos no se pueden borrar en este momento
Un503 con code: report_storage_unavailable significa que los archivos del informe no se pudieron borrar en este momento. El informe sigue existiendo, así que repite la solicitud. Un 409 con code: report_deletion_pending significa que ya hay una eliminación de este informe en curso: repite la solicitud para completarla.
Resolver una eliminación bloqueada
Si la eliminación de una persona, empresa, transacción, caso o sesión devuelve409 con code: in_filed_report, la respuesta indica los informes que retienen los datos. Elimina aquí cada informe y luego repite la eliminación bloqueada.
Artículos relacionados
Autorizaciones
La clave de API de tu aplicación, que encontrarás en Developers -> API keys en la Business Console. La clave principal tiene acceso completo. Una clave con nombre puede tener un alcance limitado: ninguno, lectura o escritura por recurso, limitada a algunos flujos o a sesiones aprobadas, a una lista de direcciones IP y a una fecha de caducidad. 401 significa que la clave es incorrecta, se revocó o expiró; 403 significa que no se envió ninguna clave, que la clave no tiene acceso a este recurso o acción, o que la solicitud provino de una dirección fuera de su lista de IP; 404 en una ruta de sesión significa que la sesión está fuera de los flujos o estados de la clave. Una clave sin acceso a contenido multimedia recibe las URL de imágenes, videos y PDF como null, y una clave sin permiso de escritura en sesiones recibe los enlaces y tokens de sesión como null. Consulta https://docs.didit.me/console/api-keys.
Parámetros de ruta
UUID de la organización.
UUID de la aplicación.
UUID del informe.
"5ec00000-0000-4000-8000-000000000007"
Cuerpo
Obligatorio solo para un informe finalizado.
Establécelo en true para confirmar que un informe finalizado y sus archivos generados se eliminan de forma permanente.
Respuesta
Informe eliminado, incluidos sus archivos generados.