Запрос на получение списка роботов- Обязательные параметры запроса:
- pageNumber - номер страницы.
- pageSize - максимальное количество записей (роботов) на указанной странице. Если у робота несколько версий, то каждая версия имеет свою отдельную запись на странице.
(подробнее о работе этих параметров см. в Получение списков). - Дополнительно можно указать параметр "name" для уточнения названия искомого робота.
| панель |
|---|
| | Раскрыть |
|---|
| GET https://test-ent.rpa-robin.site:9443/orchestrator/api/v1/robot-packages/all?pageNumber=1&pageSize=10&name=Робот для отчета |
|
Ответ на запросИз ответа получаем значение параметра "id". Дополнительно можно взять параметры: - parameters - содержит входные параметры робота.
- requireUiThread - признак, требует ли робот наличия UI-сессии на учётной записи машины.
| Раскрыть |
|---|
| { "items": [ { "id": "c2d64bc2-c99f- |
| Развернуть | { "items": [ { "id": "c2d64bc2-c99f-4824-bf3c-c965f5809c1a", "uuid": null, "contract": "S_web_Robot_dlya_otcheta", "version": "1.0.1", "createDateTime": "2026-03-11T20:43:29+03:00", "publishDateTime": "2026-03-11T20:43:29.240614+03:00", "createAuthor": "Головлева А. Д.", "name": "Робот для отчета", "title": "Робот для отчета", "description": "Робот для составления отчета", "names": { "ru-RU": "Робот для отчета" }, "descriptions": { "ru-RU": "Робот для составления отчета" }, "changes": "Добавили действия для отправки отчета", "requireUiThread": true, "impInfoXml": "<ImplementationInfo version=\"1.0.1\" contract...", "storages": [], "childCount": null, "parentId": null, "parentSourceId": null, "parameters": [ { "name": "Папка с документами", "type": "Robin.FolderPath", "title": null, "description": null, "required": false }, { "name": "ФИО ответственного", "type": "Robin.String", "title": null, "description": null, "required": false } ], "results": [], "averageDuration": null,
|
Из ответа получаем значение параметра "id". Дополнительно можно взять параметры: - parameters - содержит входные параметры робота.
- requireUiThread - признак, требует ли робот наличия UI-сессии на учётной записи машины.
} ], "pageNumber": 1, "totalPages": 1, "totalItems": 1 } |
|
В ответ В ответ может вернуться несколько записей с роботами. Найти нужную запись можно по версии робота ("version"), его описанию ("description") или описанию изменений в его версии ("changes"):. | панельexpand |
|---|
| | Раскрыть |
|---|
title | Развернуть| ответа с несколькими записями |
|
|---|
{ "items": [ { "id": "c2d64bc2-c99f-4824-bf3c-c965f5809c1a", "uuid": null, "contract": "S_web_Robot_dlya_otcheta", "version": "1.0.1", "createDateTime": "2026-03-11T20:43:29+03:00", "publishDateTime": "2026-03-11T20:43:29.240614+03:00", "createAuthor": "Головлева А. Д.", "name": "Робот для отчета", "title": "Робот для отчета", "description": "Робот для составления отчета", "names": { "ru-RU": "Робот для отчета" }, "descriptions": { "ru-RU": "Робот для составления отчета" }, "changes": "Добавили действия для отправки отчета", "requireUiThread": true, ... }, { "id": "c8820b02-6d65-4022-9ca6-c32504d5684b", "uuid": null, "contract": "S_web_Robot_dlya_otcheta", "version": "1.0.0", "createDateTime": "2026-03-11T20:42:22+03:00", "publishDateTime": "2026-03-11T20:42:22.778898+03:00", "createAuthor": "Головлева А. Д.", "name": "Робот для отчета", "title": "Робот для отчета", "description": "Робот для составления отчета", "names": { "ru-RU": "Робот для отчета" }, "descriptions": { "ru-RU": "Робот для составления отчета" }, "changes": "1я версия", "requireUiThread": true, ... } ], "pageNumber": 1, "totalPages": 1, "totalItems": 2 } |
|
|