...
Запрос: GET /courses_tree
Права пользователя для выполнения запроса
...
Автор материала может добавить соавторов во вкладке Совместный доступ.
Заголовки запроса
. |
| 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 httpsHTTP/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
Accept: application/json |
Пример ответа
| Блок кода |
|---|
https/1.1 200 OK{
"contentItems": [
<?xml version="1.0" encoding="UTF-8"?>
<response>
<contentItem> {
<contentItemId>92fe174d"contentItemId": "92fe174d-afea-11f0-9cfd-368fa1b5239d</contentItemId>368fa1b5239d",
<title> Обучение продавцов</title>"title": "Обучение продавцов",
<type>Папка</type>"type": "Папка",
<parentId>0</parentId>"parentId": "0",
<isShared>0</isShared>"isShared": 0
</contentItem>},
<contentItem>{
<contentItemId>a3396932"contentItemId": "a3396932-afea-11f0-bca0-b66da7d73f76</contentItemId>b66da7d73f76",
<title>Курс"title": "Курс по мерчендайзингу</title>мерчендайзингу",
"type": "Материал <type>Материал iSpring Suite</type>Suite",
<addedDate>2025"addedDate": "2025-10-24T07:28:34+00:00</addedDate>00",
<viewUrl>https"viewUrl": "https://myaccount.ispringlearn.ru/view/10321311-BKhge-JqfdH-MtD3g</viewUrl>MtD3g",
<parentId>92fe174d"parentId": "92fe174d-afea-11f0-9cfd-368fa1b5239d</parentId>368fa1b5239d",
"isShared": <isShared>0</isShared>
0
}
</contentItem>
</response>]
} |