Skip to content
Get started

Tasks

List tasks
GET/api/v1/tasks
Create task
POST/api/v1/tasks
Get task
GET/api/v1/tasks/{todoId}
Update task
PATCH/api/v1/tasks/{todoId}
Delete task (soft)
DELETE/api/v1/tasks/{todoId}
ModelsExpand Collapse
BaseEntity = object { id, createdAt, deletedAt, 4 more }
id: string
createdAt: string
formatdate-time
deletedAt: string
formatdate-time
isDeleted: boolean
spaceId: string
updatedAt: string
formatdate-time
versionUpdatedAt: number
SingleResponseTodo = object { data, spaceVersion }
data: Todo { sortOrder, todoId, complexity, 14 more }
sortOrder: number
todoId: string
complexity: optional string
contextId: optional string
dateDue: optional string
formatdate-time
dateStart: optional string
formatdate-time
durationEstimate: optional number
durationMs: optional number
goalId: optional string
isImportant: optional boolean
isTimeSensitive: optional boolean
listId: optional string
name: optional string
notesMarkdown: optional string
status: optional string
TodoPredecessorsAllAny: optional "ALL" or "ANY"
One of the following:
"ALL"
"ANY"
TodoPredecessorsView: optional boolean
spaceVersion: number

Current Replicache space version (Space.version).

Todo = BaseEntity { id, createdAt, deletedAt, 4 more }
sortOrder: number
todoId: string
complexity: optional string
contextId: optional string
dateDue: optional string
formatdate-time
dateStart: optional string
formatdate-time
durationEstimate: optional number
durationMs: optional number
goalId: optional string
isImportant: optional boolean
isTimeSensitive: optional boolean
listId: optional string
name: optional string
notesMarkdown: optional string
status: optional string
TodoPredecessorsAllAny: optional "ALL" or "ANY"
One of the following:
"ALL"
"ANY"
TodoPredecessorsView: optional boolean