title
- String. The title of the to-do to add. Ignored if
titles is also specified.
titles
- String separated by new lines (encoded to
%0a). Use instead of title to create multiple to-dos. Takes priority over title and show-quick-entry. The other parameters are applied to all the created to-dos.
notes
- String. The text to use for the notes field of the to-do. Maximum unencoded length: 10,000 characters.
when
- String. Possible values:
today, tomorrow, evening, anytime, someday, a date string, or a date time string. Using a date time string adds a reminder for that time. The time component is ignored if anytime or someday is specified.
deadline
- Date string. The deadline to apply to the to-do.
tags
- Comma separated strings corresponding to the titles of tags. Does not apply a tag if the specified tag doesn’t exist.
checklist-items
- String separated by new lines (encoded to
%0a). Checklist items to add to the to-do (maximum of 100).
use-clipboard
- String. Possible values can be
replace-title (newlines overflow into notes, replacing them), replace-notes, or replace-checklist-items (newlines create multiple checklist rows). Takes priority over title, notes, or checklist-items.
list-id
- String. The ID of a project or area to add to. Takes precedence over
list.
list
- String. The title of a project or area to add to. Ignored if
list-id is present.
list
- String. The name of the list of a project or area to add to. You must enter the lists you wish to use in the list settings and save.
list
- Array of String. Enter each list name from things. One per row and click save. These will be saved and then shows in the menu above
heading
- String. The title of a heading within a project to add to. Ignored if a project is not specified, or if the heading doesn't exist.
completed
- Boolean. Whether or not the to-do should be set to complete. Default:
false. Ignored if canceled is also set to true.
canceled
- Boolean. Whether or not the to-do should be set to canceled. Default:
false. Takes priority over completed.
show-quick-entry
- Boolean. Whether or not to show the quick entry dialog (populated with the provided data) instead of adding a new to-do. Ignored if
titles is specified. Default: false.
reveal
- Boolean. Whether or not to navigate to and show the newly created to-do. If multiple to-dos have been created, the first one will be shown. Ignored if
show-quick-entry is also set to true. Default: false.
creation-date
auth-token
- String. The Things URL scheme authorization token.
- ISO8601 date time string. The date to set as the creation date for the to-do in the database. Ignored if the date is in the future.
completion-date
- ISO8601 date time string. The date to set as the completion date for the to-do in the database. Ignored if the to-do is not completed or canceled, or if the date is in the future.