URL: http://Host.port/api/v2/scripts[?parent=:parent_id&text=:scenario_name_filter_text

Method: GET

Пареметры запроса:Описание
parent = 00000000

parent:

  • 00000000 - список сценариев в корне
  • 46a2aab7 - список сценариев по идентификатору папки
text = ""

Текст по которому осуществляется поиск по вхождению в имя сценария

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


    "results": [
        {
            "id": "48f48c88",
            "name": string, //  имя папки
            "owner":  string, // автор папки
            "created_at": 1687973672132441, // временная метка создани
            "updated_at": 1687973672132897, // временная метка изменения
            "all_cubes_available": bool, // флаг доступности всех кубов в сценарии
            "shared": bool, // доступность сценариев в папке
            "path": string // путь до сценария 
        },

] }

all_cubes_available:

  • true - доступны все кубы
  • false - не доступны часть кубов


shared: 

  • доступны сценарии в папке
  • доступны не все сценарии в папке
ОтветыОписание

200

OK - запрос успешно выполнен.
400Bad request - некорректная структура запроса.
401Unauthorized - текущий пользователь не авторизован.
403

Forbidden - текущему пользователю запрещено получать список сценариев в данной родительской папке.

404

Not Found - родительская папка не найдена.

500Internal Server Error - внутренняя ошибка сервера.
  • Нет меток