الانتقال إلى المحتوى الرئيسي
DELETE
curl (selected transactions)
احذف المعاملات الخاضعة للمراقبة نهائيًا، بواسطة UUID أو دفعةً واحدة.

ما الذي يُحذف

تُحذف المعاملة مع السجلات الخاصة بها فقط: أطرافها، والوسوم، والملاحظات، وروابط طرق الدفع، والمستندات وكل نسخة مخزّنة من ملفاتها، وعمليات تشغيل القواعد، والتنبيهات، ونتائج المزوّدين، ولقطة الشبكة، وبيانات Travel Rule. تبقى الحالات والأشخاص والشركات، ويُزال ارتباط هذه الكيانات بالمعاملة المحذوفة. تتوقف مسودات التقارير التنظيمية عن ذكر المعاملة المحذوفة وتُعاد إنشاؤها بدونها. الحذف نهائي ولا يمكن التراجع عنه.

اختيار ما يُحذف

أرسل محدِّدًا واحدًا فقط:
delete_all: true يحذف كل معاملة في التطبيق. لا توجد خطوة تأكيد ولا إمكانية للتراجع.

محظور بسبب تقرير نهائي

إذا كانت أي معاملة محددة مدرجة في تقرير تنظيمي نهائي، يعيد الطلب بالكامل الرمز 409 ولا يتم حذف أي شيء:
احذف كل تقرير باستخدام حذف التقرير، ثم أعد تنفيذ هذا الطلب. إذا حددت عدة معاملات، فأزل المعاملات المحظورة أو احذف تقاريرها أولًا.

ذات صلة

التفويضات

x-api-key
string
header
مطلوب

مفتاح API الخاص بتطبيقك، من Developers -> API keys في Business Console. يمتلك المفتاح الأساسي وصولاً كاملاً. يمكن تحديد نطاق المفتاح المسمى: لا شيء، أو قراءة، أو كتابة لكل مورد، ومحدوداً ببعض مسارات العمل أو بالجلسات المقبولة، وبقائمة من عناوين IP، وبتاريخ انتهاء الصلاحية. يشير 401 إلى أن المفتاح غير صحيح أو ملغى أو منتهي الصلاحية؛ ويشير 403 إلى أنه لم يتم إرسال أي مفتاح، أو أن المفتاح ليس لديه حق الوصول إلى هذا المورد أو الإجراء، أو أن الطلب جاء من عنوان خارج قائمة عناوين IP الخاصة به؛ ويشير 404 في مسار جلسة إلى أن الجلسة خارج مسارات العمل أو الحالات الخاصة بالمفتاح. يتلقى المفتاح الذي لا يمتلك حق الوصول إلى الوسائط عناوين URL للصور ومقاطع الفيديو وملفات PDF كـ null، ويتلقى المفتاح الذي لا يمتلك إذن كتابة للجلسات روابط الجلسة وtoken كـ null. راجع https://docs.didit.me/console/api-keys.

معلمات المسار

organization_id
string<uuid>
مطلوب

UUID الخاص بالمؤسسة.

application_id
string<uuid>
مطلوب

معرّف UUID للتطبيق.

الجسم

application/json
transaction_uuids
string<uuid>[]
مطلوب

معرّفات UUID لمعاملات Didit المطلوب حذفها. مطلوبة ما لم تكن delete_all مضبوطة على true.

Minimum array length: 1
delete_all
enum<boolean>
افتراضي:false

اتركه دون إرسال أو أرسل false عند تحديد المعاملات باستخدام transaction_uuids.

الخيارات المتاحة:
false

الاستجابة

تم حذف المعاملات المحددة.

آخر تعديل في ٧ نوفمبر ٢٠٢٦