todoist_get_tasks
Retrieve tasks from Todoist using filters like project, label, priority, or natural language queries such as 'today' or 'overdue'.
Instructions
Get a list of tasks from Todoist with various filters - handles both single and batch retrieval
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | No | Filter tasks by project ID (optional) | |
| section_id | No | Filter tasks by section ID (optional) | |
| label | No | Filter tasks by label name (optional) | |
| filter | No | Natural language filter like 'today', 'tomorrow', 'next week', 'priority 1', 'overdue' (optional) | |
| lang | No | IETF language tag defining what language filter is written in (optional) | |
| ids | No | Array of specific task IDs to retrieve (optional) | |
| priority | No | Filter by priority level (1-4) (optional) | |
| limit | No | Maximum number of tasks to return (optional, client-side filtering) |