Generate report data about users who are registered on the portal and are completing training on ASAP applications.
The size of the passed data is described in the body of the request.
Request
Header:
Body:
Mapping between the report language and value of lng:
Locale |
Value of lng |
English |
en |
Bosanski |
bs |
Català |
ca |
Čeština |
cs |
Dansk |
da |
Deutsch |
de |
Ελληνικά |
el |
Español (España) |
es |
Еspañol (México) |
mx |
Français |
fr |
Hrvatski |
hr |
Italiano |
it |
Қазақша |
kk |
Magyar |
hu |
Nederlands |
nl |
Polski |
pl |
Português (Brasil) |
br |
Português (Portugal) |
pt |
Română |
ro |
Русский |
ru |
Slovenský |
sk |
Srpski |
sr |
Svenska |
sv |
Türkçe |
tr |
العربية |
ar |
日本語 |
ja |
漢語 |
zh |
Requirements on indicated addresses: 1) they must be indicated in lowercase letters, 2) they must contain the symbols "@" and ".".
Example of the body of a request:
|
Response
JSON containing an array of data about each user:
Response format:
[
{
code,
level,
status,
startedAt,
finishedAt
}
]
where:
If there is no data, an empty array is formed.
Response format:
[
{
code,
level,
status,
startedAt,
finishedAt
}
]
where:
A check is underway to determine whether testing is enabled for the current training. If testing is enabled and the test for the module was passed, or if testing is enabled and there is note aboue gaining a skill, then "status" equals 1. Otherwise, "status" equals 0.
If there is no data, an empty array is formed.
If the user has not started training or has not received any certificates, "0" is returned.
Response format:
[
{
code: '''',
level: '''',
startedAt: '''',
phishingAttackLetter: '''',
phishingAttackResult: '''',
followPhishingLinkAt: ''" || null
}
]
where:
An empty value is returned for the phishing emails sent as part of a phishing campaign.
If there is no data, an empty array is formed.
Example of a response:
|
Possible errors: