Перейти к основному содержимому

POST /tasks

Описание

Создаёт новую задачу и возвращает объект задачи с ID новой задачи

Маршрут обрабатывает POST-запрос к пути /tasks.

HTTP-методМаршрут
POST/tasks

Payload

Серверная сторона ожидает получить json-объект со следующими свойствами:

ИмяТипОписание
idnumberНеобязательный. ID новой задачи.
targetIdnumberНеобязательный. ID целевой задачи, после которой будет добавлена новая задача.
parentnumberНеобязательный. ID родительской задачи.
projectnumberНеобязательный. ID проекта, в который должна быть добавлена новая задача.
reversebooleanНеобязательный. Определяет позицию, куда будет добавлена новая задача: true — задача добавляется перед целевой; в противном случае false (по умолчанию).
taskobjectОбязательный. Объект задачи, пример которого можно найти здесь tasks.

Пример:

{
"id": 26,
"parent": 10,
"project": 1,
"reverse": false,
"targetId": 10,
"task": {
"text": "My task",
//...other values
}
}

Ответ

Маршрут возвращает json-объект с ID новой задачи.

Пример:

{
"id": 12
}

HTTP-код статуса показывает, выполнен ли запрос успешно (response.status == 200) или завершился ошибкой (response.status == 500).


История изменений: Параметр id добавлен в версии v1.3

Связанные статьи: