Open App

Tasks

CLI commands for tasks

tasks list

monoid tasks list [options]

List tasks

Options

FlagDescription
--limit <n>Max results
--offset <n>Skip n results
--bucket <value>Filter by bucket
--project-id <value>Filter by projectId
--container-id <value>Filter by containerId
--routine-block-id <value>Filter by routineBlockId

Example

monoid tasks list [options]

tasks get

monoid tasks get <id>

Get one tasks by id

Arguments

NameRequiredDescription
idYes

Example

monoid tasks get <id>

tasks create

monoid tasks create [options]

Create tasks

Options

FlagDescription
--body <json>Request body JSON (merged with flags)
--title <value>title
--notes <value>notes
--bucket <value>bucket
--project-id <value>projectId
--category-id <value>categoryId
--routine-block-id <value>routineBlockId
--assignee-id <value>assigneeId
--is-starred <value>isStarred
--due-date <value>dueDate
--if-not-existsReturn existing if match found

Example

monoid tasks create [options]

tasks update

monoid tasks update [options] <id>

Update tasks

Arguments

NameRequiredDescription
idYes

Options

FlagDescription
--body <json>Request body JSON (merged with flags)
--ids <ids>Comma-separated IDs for bulk update (max 25)
--dates <dates>Comma-separated dates for bulk update (max 25)
--title <value>title
--notes <value>notes
--project-id <value>projectId
--category-id <value>categoryId
--container-id <value>containerId
--bucket <value>bucket
--routine-block-id <value>routineBlockId
--assignee-id <value>assigneeId
--is-starred <value>isStarred
--due-date <value>dueDate

Example

monoid tasks update [options] <id>

tasks delete

monoid tasks delete [options] <id>

Delete tasks

Arguments

NameRequiredDescription
idYes

Options

FlagDescription
--ids <ids>Comma-separated IDs for bulk delete (max 25)
--dates <dates>Comma-separated dates for bulk delete (max 25)

Example

monoid tasks delete [options] <id>

See Tasks API reference for HTTP endpoint details.