طريقة "POST /openapi/v1/report"

أنشئ بيانات تقرير عن المستخدمين المسجلين على البوابة الذين يكملون التدريب على برامج ASAP.‏

يتم وصف حجم البيانات التي تم تمريرها في نص الطلب.

طلب

الرأس:

النص:

مثال على نص الطلب:

{

"lng":"en",

"email":["example@email.com","jackrockstar88@email.com"],

"page":1

}

الرد

ملف JSON يحتوي على مصفوفة من البيانات عن كل مستخدم:

مثال على رد:

{

"id":"60e050803050c0704080a0e060",

"email":"jackrockstar88@email.com",

"shortName":"Jack",

"fullName":"Jack Rock",

"group":"Low Risk",

"educationTime":840,

"mainEducationProgress":"متأخر عن الجدول",

"expressEducationProgress":"قيد التنفيذ",

"educationStatus":"لم يبدأ",

"mainEducationProgressPercent":"50.00",

"expressEducationProgressPercent":"14.80",

"mainEducationEndPlan":"2022-08-08",

"expressEducationEndPlan":"0001-01-01",

"realMainEducationEnd":"0001-01-01",

"realExpressEducationEnd":"0001-01-01",

"educationMainCourses":

[

{

code: 'كلمة المرور',

level: 1 || null,‏

status: 0 || 1 || 2

startedAt: ''

finishedAt: '' || null,‏

}

],

"educationExpressCourses":

[

{

code: 'كلمة المرور',

level: 1 || null,‏

status: 0 || 1 || 2

startedAt: ''

finishedAt: '' || null,‏

}

],

"dateLastActive":"2022-08-08",

"certificatesReceived":2,

"phishingAttacks":

[

{

code: 'كلمة المرور',

level: 1

startedAt: '2022-09-09T18.00.00.0Z',

phishingAttackLetter: 'Hallo!',

phishingAttackResult: '0',

followPhishingLinkAt: null

}

]

}

الأخطاء المحتملة

في هذا القسم

تنسيق كائن educationMainCourses

تنسيق كائن educationExpressCourses

تنسيق كائن PhishingAttacks

إلى أعلى الصفحة