{
"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"
}FIU रिपोर्ट हटाएँ API
Didit में ड्राफ़्ट या अंतिम रेगुलेटरी रिपोर्ट को हटाएँ। इसके साथ उसका कॉपी किया गया नैरेटिव, लेन-देन लिंक, goAML XML और PDF भी हट जाते हैं।
{
"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"
}क्या हटाया जाता है
रिपोर्ट, उसका कॉपी किया गया वर्णन, कारण और रिपोर्ट के अन्य फ़ील्ड, लेन-देन से उसके लिंक, और उसके बनाए गए goAML XML और PDF। उन फ़ाइलों का हर संग्रहीत संस्करण मिटा दिया जाता है। रिपोर्ट सूचियों से हट जाती है, और पहले जारी किए गए डाउनलोड URL काम करना बंद कर देते हैं। केस, लेन-देन, व्यक्ति और कंपनियाँ हटाई नहीं जातीं। रिपोर्ट उनका डेटा अपने साथ नहीं ले जाती। हटाना स्थायी है और इसे पलटा नहीं जा सकता।पुष्टि
ड्राफ़्ट या सत्यापित रिपोर्ट अनुरोध बॉडी के बिना हटाई जाती है। अंतिम रूप दी गई रिपोर्ट हटाने के लिए स्पष्ट पुष्टि आवश्यक है:{ "confirm_delete": true }
400 रिस्पॉन्स लौटता है और कुछ भी नहीं हटाया जाता।
यदि फ़ाइलें अभी मिटाई नहीं जा सकतीं
code: report_storage_unavailable के साथ 503 का अर्थ है कि रिपोर्ट की फ़ाइलें अभी मिटाई नहीं जा सकीं। रिपोर्ट अब भी मौजूद है, इसलिए अनुरोध दोबारा भेजें। code: report_deletion_pending के साथ 409 का अर्थ है कि इस रिपोर्ट को हटाने की प्रक्रिया पहले से चल रही है: उसे पूरा करने के लिए अनुरोध दोबारा भेजें।
अवरुद्ध हटाने को हल करें
यदि किसी व्यक्ति, कंपनी, लेन-देन, केस या सत्र को हटाने परcode: in_filed_report के साथ 409 लौटता है, तो रिस्पॉन्स में उन रिपोर्टों के नाम होते हैं जिनमें यह डेटा है। यहाँ हर रिपोर्ट हटाएँ, फिर अवरुद्ध हटाने का कार्य दोबारा करें।
संबंधित
प्राधिकरण
आपकी एप्लिकेशन की API कुंजी, Business Console में Developers -> API keys से। प्राथमिक कुंजी के पास पूर्ण एक्सेस होता है। एक नामित कुंजी को स्कोप किया जा सकता है: प्रति संसाधन none, read या write, कुछ वर्कफ़्लो या स्वीकृत सत्रों तक सीमित, IP पतों की सूची तक सीमित, और समाप्ति तिथि तक सीमित। 401 का अर्थ है कि कुंजी गलत है, निरस्त कर दी गई है या उसकी समय-सीमा समाप्त हो गई है; 403 का अर्थ है कि कोई कुंजी नहीं भेजी गई थी, कुंजी के पास इस संसाधन या कार्रवाई का एक्सेस नहीं है, या अनुरोध उसकी IP सूची से बाहर के पते से आया था; सत्र रूट पर 404 का अर्थ है कि सत्र कुंजी के वर्कफ़्लो या स्थितियों से बाहर है। मीडिया एक्सेस के बिना एक कुंजी को छवि, वीडियो और PDF URL null के रूप में प्राप्त होते हैं, और सत्र write के बिना एक कुंजी को सत्र लिंक और token null के रूप में प्राप्त होते हैं। देखें https://docs.didit.me/console/api-keys।
पथ पैरामीटर
संगठन UUID।
एप्लिकेशन UUID।
रिपोर्ट UUID।
"5ec00000-0000-4000-8000-000000000007"
बॉडी
केवल फ़ाइनलाइज़ की गई रिपोर्ट के लिए आवश्यक।
यह पुष्टि करने के लिए true पर सेट करें कि अंतिम रूप दी गई रिपोर्ट और उसकी जनरेट की गई फ़ाइलें स्थायी रूप से हटा दी गई हैं।
प्रतिक्रिया
रिपोर्ट हटा दी गई है, जिसमें इसकी जनरेट की गई फ़ाइलें भी शामिल हैं।