Метод 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":"Behind schedule",

"expressEducationProgress":"In progress",

"educationStatus":"not started",

"mainEducationProgressPercent":"50.00",

"expressEducationProgressPercent":"14.80",

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

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

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

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

"educationMainCourses":

[

  {

  code: 'Password',

  level: 1 || null,

  status: 0 || 1 || 2

  startedAt: ''

  finishedAt: '' || null,

  }

],

"educationExpressCourses":

[

  {

  code: 'Password',

  level: 1 || null,

  status: 0 || 1 || 2

  startedAt: ''

  finishedAt: '' || null,

  }

],

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

"certificatesReceived":2,

"phishingAttacks":

[

  {

  code: 'Password',

  level: 1

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

  phishingAttackLetter: 'Hallo!',

  phishingAttackResult: '0',

  followPhishingLinkAt: null

}

]

}

Возможные ошибки

В этом разделе

Формат объекта educationMainCourses

Формат объекта educationExpressCourses

Формат объекта phishingAttacks

В начало