الانتقال إلى المحتوى الرئيسي
POST
curl
أنشئ مسودة تقرير مرتبطة بحالة. فضّل استخدام هذا بدلاً من endpoint الإنشاء المستقل عندما تكون قد فتحت الحالة بالفعل، إذ يمكنه الاستغناء عن template واشتقاق report_type وjurisdiction مباشرة.

ذات صلة

التفويضات

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 للتطبيق.

case_uuid
string<uuid>
مطلوب

معرّف الحالة UUID.

مثال:

"c1a5e000-0000-4000-8000-000000000001"

الجسم

application/json
report_type
enum<string>

مطلوب ما لم يتم تحديد قالب؛ يُستخدم report_type الخاص بالقالب في حال عدم تحديده.

الخيارات المتاحة:
SAR,
STR,
CTR,
TTR,
UTR,
IFT,
CBR,
TFR
jurisdiction
string

مطلوب ما لم يتم تحديد قالب.

Required string length: 2
template
string<uuid> | null

معرّف UUID لقالب التقرير؛ يقوم field_config الخاص به بتهيئة المسودة قبل دمج البيانات المستمدة من الحالة.

transactions
string<uuid>[] | null

المعاملات المراد إرفاقها؛ القيمة الافتراضية هي المعاملات المرتبطة بالحالة.

rentity_id
string | null
rentity_branch
string | null
submission_code
enum<string>
افتراضي:E
الخيارات المتاحة:
E,
M
entity_reference
string | null
fiu_ref_number
string | null
currency_code_local
string | null
Required string length: 3
submission_date
string<date-time> | null
reporting_person
object
location
object
reason
string | null
action
string | null
activity
string | null
narrative
object
report_indicators
string[]
included_fields
string[]

الاستجابة

تم إنشاء مسودة التقرير.

uuid
string<uuid>
case_uuid
string<uuid>
case_number
string | null
report_type
enum<string>
الخيارات المتاحة:
SAR,
STR,
CTR,
TTR,
UTR,
IFT,
CBR,
TFR
report_type_display
string
report_code
string

رمز تقرير goAML المشتق من report_type، مثل STR، وCTR، وBCR.

report_number
string | null
status
enum<string>
الخيارات المتاحة:
DRAFT,
VALIDATED,
FINALIZED
status_display
string
jurisdiction
string
Required string length: 2
rentity_id
string | null

معرّف الجهة المُبلِغة الصادر عن وحدة الاستخبارات المالية (FIU).

rentity_branch
string | null
submission_code
enum<string>
الخيارات المتاحة:
E,
M
entity_reference
string | null
fiu_ref_number
string | null
currency_code_local
string | null
Required string length: 3
submission_date
string<date-time> | null
reporting_person
object
location
object
reason
string | null
action
string | null
activity
string | null
narrative
object

أقسام السرد للأسئلة الخمسة (Five Ws).

report_indicators
string[]
included_fields
string[]
transactions
string<uuid>[]
validation_errors
object[]

نتيجة آخر عملية تحقق من الصحة؛ كل إدخال هو كائن {field, message}.

validated_at
string<date-time> | null
finalized_at
string<date-time> | null
created_by_email
string | null
created_by_name
string | null
created_at
string<date-time>
updated_at
string<date-time>
آخر تعديل في ٧ نوفمبر ٢٠٢٦