todoist_get_tasks
Retrieve filtered Todoist tasks by project ID, priority, natural language filters, or task limits to organize and manage your to-do list effectively.
Instructions
Get a list of tasks from Todoist with various filters
Args: project_id: Filter tasks by project ID (optional) filter: Natural language filter like 'today', 'tomorrow', 'next week', 'priority 1', 'overdue' (optional) priority: Filter by priority level (1-4) (optional) limit: Maximum number of tasks to return (optional)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
filter | No | ||
limit | No | ||
priority | No | ||
project_id | No |
Input Schema (JSON Schema)
{
"properties": {
"filter": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Filter"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
},
"priority": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Priority"
},
"project_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Project Id"
}
},
"title": "todoist_get_tasksArguments",
"type": "object"
}