Пример 1
Метод вернет ошибку или ссылку для доступа пользователя на портал пользователя в случае, если для этого пользователя ранее уже было запущено обучение.
Если вернулась ссылка, ее следует отобразить пользователю и на этом вызов дальнейших методов прекращается.
Во всех других случаях будет возвращена ошибка с разными кодами, список доступных кодов описан в Swagger и онлайн-документации.
При получении ошибки 404 user-not-found происходит переход к вызову метода #2.
Любая ошибка с кодом 422 предполагает, что в настоящий момент идет расчет обучения и ссылка скоро появится. Если этого не происходит, то следует связаться с администратором аккаунта для которого был выписан API-токен в ASAP.
Пример 2
На этом этапе идет получение списка групп в которые может себя добавить пользователь. Необходимо после получения метода произвести фильтрацию, чтобы отображались только те группы, для которых параметру isStarted соответствует значение true.
Только в этих группах сейчас запущено обучение, и только в них пользователь может себя добавить.
Если нет не одной группы, вернется ошибка 404 groups-not-found. В этом случае следует связаться с администратором аккаунта для которого был выписан API-токен в ASAP.
Пример 3
После выбора группы персональные данные и идентификатор группы передаются на метод #3. В результате будет получен ответ 201 с идентификатором добавленного пользователя или ошибка. В случае ошибки следует связаться с администратором аккаунта для которого был выписан api-токен в ASAP.
Пример 4
Для получения отчетных данных по обучению сотрудников:
Пример 5
Для перемещения пользователей между группами и формирования данных по группе обучения для каждого конкретного сотрудника компании:
Пример 6
Удаление сотрудника из системы ASAP.
В начало