Skip to content

TODOs

A TODO is a task with assignees, due dates and a simple history. The API lets you create, update and progress tasks. See TODO Management for the full workflow.

/backend/api/v1/todos/ID - fetch the TODO with the specified ID.

/backend/api/v1/todos/ - list all TODOs.

ParameterTypeRequiredDescription
idAfterintegerNoOnly include TODOs with a higher ID
createdSincedatetimeNoOnly include TODOs created since the given time
updatedSincedatetimeNoOnly include TODOs updated since the given time

/backend/api/v1/todos/ - create a new TODO. The newly-added TODO will be returned.

/backend/api/v1/todos/ID - update the TODO with the specified ID. The modified TODO will be returned.

/backend/api/v1/todos/ID - delete the TODO with the specified ID.

FieldNameTypeDescription
subjectSubjectTextShort summary of the TODO
contentDetailsText (Multiline)
usersUsersPreset Value(s)Additional users involved
departmentsDepartmentsPreset Value(s)
statusStatusPreset Value
todoTypeTypePreset Value
nextStepNext StepPreset Value
dueDateDue DateDate
notBeforeDateSnoozed UntilDate
expiryDateExpiry DateDate
repeatRuleRepeat RulePreset Value
repeatUntilDateRepeat UntilDate
completedDateCompleted DateDate
reviewRequiredReview RequiredPreset Value
reviewUsersReviewers (Users)Preset Value(s)
reviewDepartmentsReviewers (Departments)Preset Value(s)
createdDateCreatedDate
lastUpdatedDateLast UpdatedDate
lastUpdatedUserLast Updated ByPreset Value
autoRuleAuto RulePreset ValueIf set, shows which Auto Rule created this TODO.
idTODO IDText
attachedAttached toHTML