$ curl -i \ -H "Accept: application/json; version=1" \ -H "Authorization: Token eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjQyLCJpYXQiOjE0NjM2OTQ4MjN9.k48v-R-un93KdIXqp9Zi12JOGJCu8uibtrWjscFCTqc" \ -X PUT \ -H 'Content-type: application/json' \ -d '{"task": "42", task": { "name": "Wash windows" }}' \ https://api.record360.com/api/tasks/42 HTTP/1.1 200 OK Content-Type: application/json; charset=utf-8 Cache-Control: max-age=0, private, must-revalidate { "task": { "id": "42", "name": "Wash windows", "due_by":"2020-12-21T21:25:04.000Z", "status":"idle", "created_at":"2020-12-16T21:25:11.795Z", "updated_at":"2020-12-16T21:25:11.795Z", "high_priority":false, "asset":{ "id":"1", "external_id":"5764868635464" }, "location":{ "id":"1", "name":"Demo Location" }, "assignee":{ "id":"8", "email":"[email protected]", "name":"Ahmad Mosciski" }, "requester":{ "id":"8", "email":"[email protected]", "name":"Ahmad Mosciski" }, "activities":[ { "event":"Created Task", "user":{ "id":"8", "email":"[email protected]", "name":"Ahmad Mosciski" }, "created_at":"2020-12-16T21:25:11.807Z" } ] } }
Param name | Description |
---|---|
task
required |
Task attributes Validations:
|
task[status]
optional |
Validations:
|
task[name]
required |
Validations:
|
task[description]
optional |
Validations:
|
task[due_by]
optional |
Validations:
|
task[priority]
optional |
Validations:
|
task[location_id]
optional |
Validations:
|
task[assignee_id]
optional |
Validations:
|
task[draft_id]
optional |
Validations:
|
task[asset_id]
optional |
Validations:
|
task[requester_id]
optional |
Validations:
|
id
required |
Task ID Validations:
|