Skip to content
Get started

Delete task (soft)

client.v1.tasks.delete(stringtodoID, TaskDeleteParams { spaceId } params?, RequestOptionsoptions?): SingleResponseTodo { data, spaceVersion }
DELETE/api/v1/tasks/{todoId}

Increments the Replicache space version via repVersionIncrement after writing.

ParametersExpand Collapse
todoID: string
params: TaskDeleteParams { spaceId }
spaceId?: string

Optional space id; when omitted, the user’s default space is used.

ReturnsExpand Collapse
SingleResponseTodo { data, spaceVersion }
data: Todo { sortOrder, todoId, complexity, 14 more }
sortOrder: number
todoId: string
complexity?: string | null
contextId?: string | null
dateDue?: string | null
formatdate-time
dateStart?: string | null
formatdate-time
durationEstimate?: number | null
durationMs?: number | null
goalId?: string | null
isImportant?: boolean
isTimeSensitive?: boolean
listId?: string | null
name?: string | null
notesMarkdown?: string | null
status?: string | null
TodoPredecessorsAllAny?: "ALL" | "ANY"
One of the following:
"ALL"
"ANY"
TodoPredecessorsView?: boolean
spaceVersion: number

Current Replicache space version (Space.version).

Delete task (soft)

import Fluidwave from 'fluidwave';

const client = new Fluidwave();

const singleResponseTodo = await client.v1.tasks.delete('todoId');

console.log(singleResponseTodo.data);
{
  "data": {
    "id": "id",
    "createdAt": "2019-12-27T18:11:19.117Z",
    "deletedAt": "2019-12-27T18:11:19.117Z",
    "isDeleted": true,
    "spaceId": "spaceId",
    "updatedAt": "2019-12-27T18:11:19.117Z",
    "versionUpdatedAt": 0,
    "sortOrder": 0,
    "todoId": "todoId",
    "complexity": "complexity",
    "contextId": "contextId",
    "dateDue": "2019-12-27T18:11:19.117Z",
    "dateStart": "2019-12-27T18:11:19.117Z",
    "durationEstimate": 0,
    "durationMs": 0,
    "goalId": "goalId",
    "isImportant": true,
    "isTimeSensitive": true,
    "listId": "listId",
    "name": "name",
    "notesMarkdown": "notesMarkdown",
    "status": "status",
    "TodoPredecessorsAllAny": "ALL",
    "TodoPredecessorsView": true
  },
  "spaceVersion": 0
}
Returns Examples
{
  "data": {
    "id": "id",
    "createdAt": "2019-12-27T18:11:19.117Z",
    "deletedAt": "2019-12-27T18:11:19.117Z",
    "isDeleted": true,
    "spaceId": "spaceId",
    "updatedAt": "2019-12-27T18:11:19.117Z",
    "versionUpdatedAt": 0,
    "sortOrder": 0,
    "todoId": "todoId",
    "complexity": "complexity",
    "contextId": "contextId",
    "dateDue": "2019-12-27T18:11:19.117Z",
    "dateStart": "2019-12-27T18:11:19.117Z",
    "durationEstimate": 0,
    "durationMs": 0,
    "goalId": "goalId",
    "isImportant": true,
    "isTimeSensitive": true,
    "listId": "listId",
    "name": "name",
    "notesMarkdown": "notesMarkdown",
    "status": "status",
    "TodoPredecessorsAllAny": "ALL",
    "TodoPredecessorsView": true
  },
  "spaceVersion": 0
}