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"
}Hapus Laporan FIU API
Hapus laporan regulasi draf atau yang sudah final di Didit, termasuk narasi yang disalin, tautan transaksi, XML goAML, dan PDF-nya.
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"
}Yang dihapus
Laporan itu sendiri, narasi yang disalin, alasan dan kolom laporan lainnya, tautannya ke transaksi, serta file XML dan PDF goAML yang dihasilkan. Setiap versi tersimpan dari file tersebut dihapus. Laporan hilang dari daftar laporan, dan URL unduhan yang sudah diterbitkan tidak lagi berfungsi. Kasus, transaksi, orang, dan perusahaan tidak dihapus. Laporan tidak membawa data tersebut bersamanya. Penghapusan bersifat permanen dan tidak dapat dibatalkan.Konfirmasi
Laporan berstatus draf atau tervalidasi dihapus tanpa isi permintaan. Menghapus laporan yang sudah difinalisasi memerlukan konfirmasi eksplisit:{ "confirm_delete": true }
400 dan tidak ada yang dihapus.
Jika file tidak dapat dihapus saat ini
503 dengan code: report_storage_unavailable berarti file laporan tidak dapat dihapus saat ini. Laporan masih ada, jadi ulangi permintaan. 409 dengan code: report_deletion_pending berarti penghapusan laporan ini sudah berjalan: ulangi permintaan untuk menyelesaikannya.
Mengatasi penghapusan yang terblokir
Jika penghapusan orang, perusahaan, transaksi, kasus, atau sesi mengembalikan409 dengan code: in_filed_report, respons menyebutkan laporan yang menyimpan data tersebut. Hapus setiap laporan di sini, lalu ulangi penghapusan yang terblokir.
Terkait
Otorisasi
Kunci API aplikasi Anda, dari Developers -> API keys di Business Console. Kunci utama memiliki akses penuh. Kunci bernama dapat diberi cakupan: none, read, atau write per sumber daya, dibatasi pada beberapa alur kerja atau pada sesi yang disetujui, pada daftar alamat IP, dan pada tanggal kedaluwarsa. 401 berarti kuncinya salah, dicabut, atau kedaluwarsa; 403 berarti tidak ada kunci yang dikirimkan, kunci tidak memiliki akses ke sumber daya atau tindakan ini, atau permintaan datang dari alamat di luar daftar IP-nya; 404 pada rute sesi berarti sesi berada di luar alur kerja atau status kunci tersebut. Kunci tanpa akses media menerima URL gambar, video, dan PDF sebagai null, dan kunci tanpa izin tulis sesi menerima tautan sesi dan token sebagai null. Lihat https://docs.didit.me/console/api-keys.
Parameter Path
UUID organisasi.
UUID aplikasi.
UUID laporan.
"5ec00000-0000-4000-8000-000000000007"
Body
Hanya wajib untuk laporan yang telah difinalisasi.
Atur ke true untuk mengonfirmasi bahwa laporan yang telah difinalisasi beserta file yang dihasilkannya dihapus secara permanen.
Respons
Laporan dihapus, termasuk file yang dihasilkannya.