cURL
curl --request POST \ --url http://localhost:3001/api/v1/tasks \ --header 'Content-Type: application/json' \ --cookie nut-session= \ --data ' { "title": "<string>", "intent": "<string>", "content": "<string>", "priority": "medium", "readiness": 50, "tags": [ "<string>" ], "author": { "type": "user", "id": "<string>", "name": "<string>" } } '
{ "success": true, "data": { "id": "<string>", "title": "<string>", "status": "draft", "intent": "<string>", "content": "<string>", "priority": "low", "readiness": 50, "tags": [ "<string>" ], "author": { "type": "user", "id": "<string>", "name": "<string>" }, "reviewers": [ "<string>" ], "planSteps": [ { "id": "<string>", "description": "<string>", "status": "pending", "command": "<string>", "expectedOutcome": "<string>", "output": "<string>", "error": "<string>", "executedAt": "2023-11-07T05:31:56Z" } ], "comments": [ { "id": "<string>", "author": "<string>", "content": "<string>", "createdAt": "2023-11-07T05:31:56Z" } ], "changes": [ { "path": "<string>", "type": "create", "content": "<string>", "oldPath": "<string>" } ], "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z" } }
Create a new task
Session cookie authentication
Task title/summary
Intent (deprecated, use 'title' instead)
Task content/body (markdown)
low
medium
high
critical
Readiness score (0-100)
0 <= x <= 100
Show child attributes
Task created