| Включить страницу |
|---|
| Лэйблы с указанием тарифа |
|---|
| Лэйблы с указанием тарифа |
|---|
|
Запрос: GET /courses_tree
Права пользователя для выполнения запроса
Владелец аккаунта и Администратор аккаунта, Администратор подразделения, роль с индивидуальными настройками и Автор курсов, у которых есть доступ на редактирование материала.
Автор материала может добавить соавторов во вкладке Совместный доступ.
Заголовки запроса
| X-Auth-Account-Url (обязательный) | Базовый URL аккаунта, например, http://myaccount.ispringlearn.ru/ |
| X-Auth-Email (обязательный) | Email адрес администратора/автора |
| X-Auth-Password (обязательный) | Пароль администратора/автора |
Заголовки ответов
| Заголовок | Описание |
|---|
| contentItem | Массив со списком курсов и папок в аккаунте |
| contentItemId | ID папки или курса |
| parentId | ID родительской папки |
| title | Название папки или курса |
| type | Тип материала |
| addedDate | Дата создания папки или курса |
| viewUrl | Ссылка на просмотр |
| isShared | 0 или 1. Если равно 1, то материал из библиотеки курсов. |
Коды ответов
| 200 | OК | Запрос успешно обработан. |
| 403 | Forbidden | Недостаточно прав у пользователя для выполнения запроса. |
| 401 | Unauthorized | Неверные данные авторизации. |
Пример запроса
| Блок кода |
|---|
GET /courses_tree https/1.1
Host: api.ispringlearn.ru
X-Auth-Account-Url: https://myaccount.ispringlearn.ru
X-Auth-Email: elena.ivanova@email.com
X-Auth-Password: 1234567Wz |
Пример ответа
| Блок кода |
|---|
https/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<response>
<contentItem>
<contentItemId>92fe174d-afea-11f0-9cfd-368fa1b5239d</contentItemId>
<title> Обучение продавцов</title>
<type>Папка</type>
<parentId>0</parentId>
<isShared>0</isShared>
</contentItem>
<contentItem>
<contentItemId>a3396932-afea-11f0-bca0-b66da7d73f76</contentItemId>
<title>Курс по мерчендайзингу</title>
<type>Материал iSpring Suite</type>
<addedDate>2025-10-24T07:28:34+00:00</addedDate>
<viewUrl>https://myaccount.ispringlearn.ru/view/10321311-BKhge-JqfdH-MtD3g</viewUrl>
<parentId>92fe174d-afea-11f0-9cfd-368fa1b5239d</parentId>
<isShared>0</isShared>
</contentItem>
</response> |