# RestService

URL: https://chugunov.pro/api-bitrix/bizproc/restservice/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Bizproc\RestService`
Модуль: Bizproc.

Исходный файл: `source/bizproc/lib/restservice.php:17`

## Константы (19)

- `ERROR_ACTIVITY_ADD_FAILURE`
- `ERROR_ACTIVITY_ALREADY_INSTALLED`
- `ERROR_ACTIVITY_NOT_FOUND`
- `ERROR_ACTIVITY_VALIDATION_FAILURE`
- `ERROR_DELEGATION_NOT_ALLOWED`
- `ERROR_EMPTY_LOG_MESSAGE`
- `ERROR_INVALID_USER_ID`
- `ERROR_SELECT_VALIDATION_FAILURE`
- `ERROR_TASK_COMPLETED`
- `ERROR_TASK_EXECUTION`
- `ERROR_TASK_NOT_FOUND`
- `ERROR_TASK_TYPE`
- `ERROR_TASK_VALIDATION`
- `ERROR_TEMPLATE_NOT_FOUND`
- `ERROR_TEMPLATE_NOT_OWNER`
- `ERROR_TEMPLATE_VALIDATION_FAILURE`
- `ERROR_WRONG_WORKFLOW_ID`
- `PLACEMENT_ACTIVITY_PROPERTIES_DIALOG`
- `SCOPE`

## Методы (27)

- [`static addActivity()`](https://chugunov.pro/api-bitrix/bizproc/restservice/addactivity/)
- [`static addProvider()`](https://chugunov.pro/api-bitrix/bizproc/restservice/addprovider/)
- [`static addRobot()`](https://chugunov.pro/api-bitrix/bizproc/restservice/addrobot/)
- [`static addWorkflowTemplate()`](https://chugunov.pro/api-bitrix/bizproc/restservice/addworkflowtemplate/)
- [`static completeTask()`](https://chugunov.pro/api-bitrix/bizproc/restservice/completetask/)
- [`static delegateTask()`](https://chugunov.pro/api-bitrix/bizproc/restservice/delegatetask/)
- [`static deleteActivity()`](https://chugunov.pro/api-bitrix/bizproc/restservice/deleteactivity/)
- [`static deleteProvider()`](https://chugunov.pro/api-bitrix/bizproc/restservice/deleteprovider/)
- [`static deleteRobot()`](https://chugunov.pro/api-bitrix/bizproc/restservice/deleterobot/)
- [`static deleteWorkflowTemplate()`](https://chugunov.pro/api-bitrix/bizproc/restservice/deleteworkflowtemplate/)
- [`static getActivityList()`](https://chugunov.pro/api-bitrix/bizproc/restservice/getactivitylist/)
- [`static getProviderList()`](https://chugunov.pro/api-bitrix/bizproc/restservice/getproviderlist/)
- [`static getRobotList()`](https://chugunov.pro/api-bitrix/bizproc/restservice/getrobotlist/)
- [`static getTaskList()`](https://chugunov.pro/api-bitrix/bizproc/restservice/gettasklist/)
- [`static getWorkflowInstances()`](https://chugunov.pro/api-bitrix/bizproc/restservice/getworkflowinstances/)
- [`static getWorkflowTemplates()`](https://chugunov.pro/api-bitrix/bizproc/restservice/getworkflowtemplates/)
- [`static killWorkflow()`](https://chugunov.pro/api-bitrix/bizproc/restservice/killworkflow/)
- [`static onRestAppDelete()`](https://chugunov.pro/api-bitrix/bizproc/restservice/onrestappdelete/) — Удаляет активности приложения.
- [`static onRestAppUpdate()`](https://chugunov.pro/api-bitrix/bizproc/restservice/onrestappupdate/) — Удаляет активности приложения.
- [`static onRestServiceBuildDescription()`](https://chugunov.pro/api-bitrix/bizproc/restservice/onrestservicebuilddescription/)
- [`static sendEvent()`](https://chugunov.pro/api-bitrix/bizproc/restservice/sendevent/)
- [`static startWorkflow()`](https://chugunov.pro/api-bitrix/bizproc/restservice/startworkflow/)
- [`static terminateWorkflow()`](https://chugunov.pro/api-bitrix/bizproc/restservice/terminateworkflow/)
- [`static updateActivity()`](https://chugunov.pro/api-bitrix/bizproc/restservice/updateactivity/)
- [`static updateRobot()`](https://chugunov.pro/api-bitrix/bizproc/restservice/updaterobot/)
- [`static updateWorkflowTemplate()`](https://chugunov.pro/api-bitrix/bizproc/restservice/updateworkflowtemplate/)
- [`static writeActivityLog()`](https://chugunov.pro/api-bitrix/bizproc/restservice/writeactivitylog/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Bizproc-RestService.html
