CreateTaskDto
titlestringrequired
Possible values: <= 200 characters
Example:
Write quarterly reportdescriptionstring
Possible values: <= 2000 characters
Example:
Include Q1 metricsdue 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:
2locations 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]
sourcestringrequired
Connector source to write through to
Possible values: <= 50 characters
Example:
todoistCreateTaskDto
{
"title": "Write quarterly report",
"description": "Include Q1 metrics",
"due": {
"date": "2026-06-01",
"timezone": "America/New_York",
"recurrence": "FREQ=WEEKLY;BYDAY=MO"
},
"deadlineDate": "2026-06-30",
"duration": {
"amount": 90,
"unit": "minute"
},
"priority": 2,
"locations": [
{
"name": "Eiffel Tower",
"googleMapsUrl": "https://maps.google.com/?q=Eiffel+Tower"
}
],
"source": "todoist"
}