POST /tasks
설명
새 작업을 생성하고 새 작업의 ID가 포함된 작업 객체를 반환합니다
이 라우트는 /tasks 경로로 전송된 POST 요청을 처리합니다.
| HTTP 메서드 | 라우트 |
|---|---|
| POST | /tasks |
페이로드
서버 측은 다음 속성들을 포함한 json 객체를 수신할 것으로 예상합니다:
| 이름 | 타입 | 설명 |
|---|---|---|
id | number | 선택 사항. 새 작업의 ID입니다. |
targetId | number | 선택 사항. 새 작업이 추가될 미래 대상 작업의 ID입니다. |
parent | number | 선택 사항. 부모 작업의 ID입니다. |
project | number | 선택 사항. 새 작업이 추가될 프로젝트의 ID입니다. |
reverse | boolean | 선택 사항. 새 작업이 추가될 위치를 정의합니다: 대상 작업 앞에 추가되면 true, 그렇지 않으면 false(기본값). |
task | object | 필수. tasks에서 예시를 확인할 수 있는 작업 객체입니다. |
예시:
{
"id": 26,
"parent": 10,
"project": 1,
"reverse": false,
"targetId": 10,
"task": {
"text": "My task",
//...other values
}
}
응답
이 라우트는 새 작업의 ID가 담긴 json 객체를 반환합니다.
예시:
{
"id": 12
}
HTTP 상태 코드는 요청의 성공 여부(response.status == 200) 또는 실패 여부(response.status == 500)를 나타냅니다.
변경 이력: id 파라미터가 v1.3에서 추가되었습니다.
관련 문서: