Описание API для работы с Задачами

Создание новой Задачи (Task)

Создает Задачу.

Запрос

Swagger
POST
/createTask

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object

Получение Задачи по наименованию

Возвращает объект Задачи, найденной по наименованию.

Запрос

Swagger
POST
/getTask

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object

Получение списка Задач

Возвращает массив объектов — список Задач, упорядоченный по имени.

Запрос

Swagger
POST
/listTasks

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object

Возвращает найденную Задачу по фильтрам: название соответствующей Очереди, наименование Задачи, описание, статус.

Запрос

Swagger
POST
/searchTasks

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object
rowsCount
integer

Получение количества Задач в Очереди

Возвращает массив объектов — список Задач в Очереди, разбитых по всем возможным статусам Задачи.

Запрос

Swagger
POST
/getTasksSummary

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object

Отмена Задачи

Отменяет Задачу со статусом `READY` или `BLOCKED`.

Запрос

Swagger
POST
/cancelTask

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object

Повторный запуск Задачи

Повторно запускает задачу со статусом `FAILED`.

Запрос

Swagger
POST
/restartTask

Тело запроса

ПараметрТипОписание
jsonrpc
string
method
stringOne of the available methods of the service
params
object
id
string

Ответ

ПараметрТипОписание
jsonrpc
string
id
string
result
object

Модели

Демопримеры

В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Пакетная обработка задач
Создание, настройка и удаление очередей, заполнение очередей задачами. Просмотр списков созданных очередей и задач в каждой очереди
Предыдущий раздел
Описание API для работы с Очередями
Следующий раздел
Нагрузочное тестирование
Была ли страница полезной?