cURL
curl --request POST \ --url 'https://actionkit.useparagon.com/projects/{project_id}/actions/#ASANA_UPDATE_TASK' \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "action": "ASANA_UPDATE_TASK", "parameters": { "taskId": "<string>", "completeStatus": "true", "name": "<string>", "notes": "<string>", "dueOnDate": "<string>", "dueAtDate": "<string>", "assignee": "<string>", "gid": "<string>" } } '
Your Paragon User Token (JWT), which you can generate using your project's signing keys.
Your Paragon Project ID. You can copy your Project ID from your dashboard URL or by clicking Copy Project ID under the Environment switcher.
Show child attributes
Task ID : The ID of the Task that will be updated.
Completed Status
true
false
Name (example: "Task Name")
Notes
Due On : The date on which this task is due. Cannot be used together with Due At. (example: "YYYY-MM-DD")
Due At : The date and time (ISO timestamp) at which this task is due . Cannot be used together with Due On. (example: "2019-09-15T02:06:58.147Z")
Specify the ID of the Asana user this task will be assigned to
External ID : An ID from your application to associate this task with. You can use this ID to sync updates to this task later.
Success
Was this page helpful?