todoist_sections
Manage sections within Todoist projects to organize tasks by creating, updating, deleting, and reordering sections for better project structure and workflow.
Instructions
Section management within Todoist projects - create, read, update, delete, and reorder sections for better task organization
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Action to perform | |
name | No | Section name | |
order | No | Section order | |
project_id | No | Project ID (required for create/list/reorder) | |
section_id | No | Section ID (required for get/update/delete) | |
section_orders | No | Section reordering array (for reorder action) |
Input Schema (JSON Schema)
{
"properties": {
"action": {
"description": "Action to perform",
"enum": [
"create",
"get",
"update",
"delete",
"list",
"reorder"
],
"type": "string"
},
"name": {
"description": "Section name",
"type": "string"
},
"order": {
"description": "Section order",
"type": "number"
},
"project_id": {
"description": "Project ID (required for create/list/reorder)",
"type": "string"
},
"section_id": {
"description": "Section ID (required for get/update/delete)",
"type": "string"
},
"section_orders": {
"description": "Section reordering array (for reorder action)",
"items": {
"properties": {
"id": {
"type": "string"
},
"order": {
"type": "number"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"action"
],
"type": "object"
}