Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Включить страницу
Лэйблы с указанием тарифа
Лэйблы с указанием тарифа

Запрос: GET /enrollment/{enrollment_id}

...

Заголовки и параметры запроса

X-Auth-Account-Url ID назначения, о котором

Заголовок

Описание

Authorization (обязательный)Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru.
X-Auth-Email (обязательный)

Логин Владельца аккаунтаАдминистратора аккаунта, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками.

X-Auth-Password (обязательный)Пароль Владельца аккаунтаАдминистратора аккаунта, Администратора подразделения, Автора или пользователя с ролью с индивидуальными настройками.
ПараметрОписание
Токен доступа. Вы можете получить токен с помощью запроса
ПараметрОписание

enrollmentIds (необязательный)

ID назначений, о которых

enrollment_id (обязательный)

вы хотите получить информацию.

Параметры ответа

ПараметрОписание

response

Массив с данными о назначении.
enrollmentIdID назначения.
courseIdID курса.
learnerIdID учащегося, на которого назначен курс.
accessDateДата начала обучения.
dueDatedueDate (необязательный)Срок выполнения курса. Параметр появляется в ответе, если для назначения указан срок выполнения.
expirationDateexpirationDate (необязательный)Срок выполнения курса. Параметр появляется в ответе, если для назначения указан срок выполнения и shouldLockAfterDueDate=1.
shouldLockAfterDueDate

Запрет доступа после окончания срока выполнения.

Возможные значения:

0 — доступ разрешен,

1 — доступ запрещен

enrollmentTypeGroup

Параметр показывает тип назначения.

Возможные значения:

0 — назначено администратором,

1 — добавлено из каталога

Коды ответов

Код

Текст

Описание

200OKЗапрос успешно обработан.  Тело Тело ответа будет содержать данные с информацией о назначении в xml.
400Bad RequestОшибка в запросе.
401UnauthorizedОшибка авторизации.
403Permission DeniedУ пользователя недостаточно прав для получения информации о назначении.

Пример запроса

Блок кода
languagexml
GET /enrollment/3fa85f64-5717-4562-b3fc-2c963f66afa6 https/api/v3/enrollment?enrollmentIds[]=6e051388-e76e-11ee-9af6-0242ac140070&enrollmentIds[]=1de7698c-df6c-11ee-b83c-0242ac160070&enrollmentIds[]=b7ec648e-e5e2-11ee-83ef-0242ac140071 HTTP/1.1
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: https://my.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: passwordAuthorization: p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE

Пример ответа

Блок кода
languagexml
https/1.1 200 OK

<?xml version="1.0" encoding="UTF-8"?>
<response>
	<response>
		<enrollmentId>3fa85f64-5717-4562-b3fc-2c963f66afa6</enrollmentId>
		<courseId>3fa85f64-5717-4562-b3fc-2c963f66afa6</courseId>
		<learnerId>3fa85f64-5717-4562-b3fc-2c963f66afa6</learnerId>
		<accessDate>2019-09-24</accessDate>
		<dueDate>2019-09-26</dueDate>
		<expirationDate>2019-09-26</expirationDate>
		<shouldLockAfterDueDate>1</shouldLockAfterDueDate>
	</response>
</response>
    <enrollment>
        <enrollmentId>1de7698c-df6c-11ee-b83c-0242ac160070</enrollmentId>
        <courseId>1a4799aa-df6c-11ee-b4d3-0242ac160070</courseId>
        <learnerId>0dcb28fe-df6c-11ee-a2ed-0242ac160070</learnerId>
        <accessDate>2024-03-11</accessDate>
        <enrollmentTypeGroup>0</enrollmentTypeGroup>
        <shouldLockAfterDueDate>0</shouldLockAfterDueDate>
    </enrollment>
    <enrollment>
        <enrollmentId>b7ec648e-e5e2-11ee-83ef-0242ac140071</enrollmentId>
        <courseId>a9d460cc-e5e2-11ee-9e4e-0242ac140071</courseId>
        <learnerId>5aaf4a2e-e075-11ee-ae20-0242c0a82070</learnerId>
        <accessDate>2024-03-19</accessDate>
        <enrollmentTypeGroup>0</enrollmentTypeGroup>
        <shouldLockAfterDueDate>0</shouldLockAfterDueDate>
    </enrollment>
    <enrollment>
        <enrollmentId>6e051388-e76e-11ee-9af6-0242ac140070</enrollmentId>
        <courseId>4d67b6bc-e76e-11ee-9e86-0242ac140070</courseId>
        <learnerId>50daac78-e5e3-11ee-a5d5-0242ac140071</learnerId>
        <accessDate>2024-03-21</accessDate>
        <enrollmentTypeGroup>0</enrollmentTypeGroup>
        <shouldLockAfterDueDate>0</shouldLockAfterDueDate>
    </enrollment>
</response>