Запрос: GET /courses_tree
Права пользователя для выполнения запроса
Владелец аккаунта и Администратор аккаунта, Администратор подразделения, роль с индивидуальными настройками и Автор курсов, у которых есть доступ на редактирование материала.
Автор материала может добавить соавторов во вкладке Совместный доступ.
Заголовки запроса
| X-Auth-Account-Url (обязательный) | Базовый URL аккаунта, например, http://myaccount.ispringlearn.ru/. |
| X-Auth-Email (обязательный) | Email адрес администратора/автора. |
| X-Auth-Password (обязательный) | Пароль администратора/автора. |
Заголовки ответов
| Заголовок | Описание |
|---|---|
| content | Массив со списком курсов и папок в аккаунте |
| contentItemId | ID папки или курса |
| parentId | ID родительской папки |
| title | Название папки или курса |
| type | Тип материала |
| addedDate | Дата создания папки или курса |
| viewUrl | Ссылка на просмотр |
Коды ответов
| 200 | OК | Запрос успешно обработан. |
| 403 | Forbidden | Недостаточно прав у пользователя для выполнения запроса. |
| 401 | Unauthorized | Неверные данные авторизации. |
Пример запроса
GET /courses_tree HTTP/1.1 Host: api.ispringlearn.ru X-Auth-Account-Url: http://myaccount.ispringlearn.ru X-Auth-Email: email@email.com X-Auth-Password: password
Пример ответа
HTTP/1.1 200 OK <?xml version="1.0" encoding="UTF-8"?><content> <contentItem> <contentItemId>1</contentItemId> <title>Курсы для продавцов</title> <type>Folder</type> <addedDate>2024-02-22T19:52:31+03:00</addedDate> </contentItem> <contentItem> <contentItemId>5</contentItemId> <title>Мои проекты</title> <type>Folder</type> <addedDate>2024-02-22T19:54:50+03:00</addedDate> <viewUrl>http://myaccount.ispringlearn.ru/view/4-p4MHJ-H7YQK-AUGBz</viewUrl> <parentId>1</parentId> </contentItem> <contentItem> <contentItemId>6</contentItemId> <title>Курс по мерчендайзингу</title> <type>Presentation</type> <addedDate>2024-02-22T20:05:33+03:00</addedDate> <viewUrl>http://myaccount.ispringlearn.ru/view/4-9DQZp-vYojm-izSdp</viewUrl> <parentId>5</parentId> </contentItem></content>