API Virtual Task list
Filtre sur les champs des des tâches.
Exemple :
task_lists/extract?filters[done]=true&filters[owner]=54f71c3807d087531f00002e
{
"id": "virtual_task_list",
"title": "virtual_task_list",
"list": [
{
"id": "54f7050c07d0873ed2000002"
}
]
}
....
Pour les requetes complexes on utilise les opérateurs :
Exemple :
Les tâches que j'ai déléguées :
Fields :
task_lists/extract?filters[author]=69f71c3807d087531a000321&filters[owner.ne]=54f71c3807d087531f00002e
Tri sur les champs des des tâches. Le fait de rejouter un tri rajoute la propriété au résultat (délimiteurs). Les valeurs possibles sont asc et desc.
Exemple :
task_lists/extract?filters[done]=true&sorts[performed_at]&sorts[owner]
{
"id": "virtual_task_list",
"title": "virtual_task_list",
"list": [
{
"owner_id": "54f7045b07d0873e52000047",
"performed_at": "2015-03-04T14:52:28Z",
"id": "54f71c2c07d087531f000004"
},
{
"owner_id": "54f7045d07d0873e5200009b",
"performed_at": "2015-03-04T14:52:28Z",
"id": "54f71c2c07d087531f000001"
},
{
"owner_id": "54f7045e07d0873e520000b0",
"performed_at": "2015-03-04T14:52:28Z",
"id": "54f71c2c07d087531f000002"
},
{
"owner_id": "54f7045e07d0873e520000c5",
"performed_at": "2015-03-04T14:52:28Z",
"id": "54f71c2c07d087531f000003"
}
],
"user_id": null,
"workspace_id": null,
"subject_id": null
}
Fields :
Les tâches snoozed :