URL: http://Host.port/api/v2/scripts[?parent=:parent_id&name=:scenario_name_filter_text&creator=:user_login&created_since=:created_since_timestamp&created_until=:created_until_timestamp
&updated_since=:updated_since_timestamp&updated_until=:updated_until_timestamp]
Method: GET
Параметры запроса: | Описание |
---|---|
parent = 00000000 | parent:
|
name = "" | Текст, по которому осуществляется поиск по вхождению в имя сценария. Заменяет параметр text. |
creator = "" | Текст, по которому осуществляется поиск по вхождению в логин создателя сценария. |
created_since = "" | Временная метка. Нижняя граница диапазона искомых дат создания сценария, включительно. |
created_until = "" | Временная метка. Верхняя граница диапазона искомых дат создания сценария, включительно. |
updated_since = "" | Временная метка. Нижняя граница диапазона искомых дат изменения сценария, включительно. |
updated_until = "" | Временная метка. Верхняя граница диапазона искомых дат изменения сценария, включительно. |
text = "" | *Текст, по которому осуществляется поиск по вхождению в имя сценария. Параметр оставлен для обратной совместимости. Новый параметр — name. Если в запросе указаны оба параметра, параметр text игнорируется. |
Примеры запроса:
api/v2/scripts?created_since=1735188873365115&created_until=1737044646993920 |
Пример ответа | Описание |
---|---|
] } | all_cubes_available:
shared:
path: Если сценарий расположен в корневой папке, то в поле пустое значение. Если сценарий находится в пользовательской папке или нескольких вложенных папках, передается список с названиями папок, начиная от первой, вложенной в корневую, до последней вложенной. |
Ответы | Описание |
---|---|
200 | OK — запрос успешно выполнен. |
400 | Bad request — некорректная структура запроса. |
401 | Unauthorized — текущий пользователь не авторизован. |
403 | Forbidden — текущему пользователю запрещено получать список сценариев в данной родительской папке. |
404 | Not Found — родительская папка не найдена. |
500 | Internal Server Error — внутренняя ошибка сервера. |