UpdateTaskDto
titlestring
Possible values: <= 200 characters
Example:
Updated titledescriptionstring
Possible values: <= 2000 characters
Example:
Updated descriptiondue object
datestringrequired
Example:
2026-06-01timezonestring
Example:
America/New_Yorkrecurrencestring
Example:
FREQ=WEEKLY;BYDAY=MOdeadlineDatestring
Example:
2026-06-30duration object
amountnumberrequired
Example:
90unitstringrequired
Possible values: [minute, day]
Example:
minuteprioritynumber
Possible values: >= 1 and <= 4
Example:
1tagsstring[]
Possible values: <= 50 characters
Example:
["work","urgent"]locations object[]
Locations with Google Maps links
Array [
namestring
Possible values: <= 200 characters
Example:
Eiffel TowergoogleMapsUrlstring
Possible values: <= 500 characters
Example:
https://maps.google.com/?q=Eiffel+Tower]
UpdateTaskDto
{
"title": "Updated title",
"description": "Updated description",
"due": {
"date": "2026-06-01",
"timezone": "America/New_York",
"recurrence": "FREQ=WEEKLY;BYDAY=MO"
},
"deadlineDate": "2026-06-30",
"duration": {
"amount": 90,
"unit": "minute"
},
"priority": 1,
"tags": [
"work",
"urgent"
],
"locations": [
{
"name": "Eiffel Tower",
"googleMapsUrl": "https://maps.google.com/?q=Eiffel+Tower"
}
]
}