get_todos
Retrieve all todo checklist items across tasks and projects with completion status, assignee details, due dates, and time tracking for comprehensive task management.
Instructions
Get all todo checklist items across all tasks and projects.
Returns comprehensive todo data including:
Checkbox items within tasks for granular tracking
Completion status and assignee information
Parent task details with project context
Due dates and priority relative to parent task
Estimated vs actual time for checklist items
Input Schema
Name | Required | Description | Default |
---|---|---|---|
extra_filters | No | Additional Productive query filters (e.g. {'filter[status]': '1'}) | |
page_number | No | Page number for pagination | |
page_size | No | Number of todos per page (max 200) | |
task_id | No | Productive task ID to filter todos by |
Input Schema (JSON Schema)
{
"properties": {
"extra_filters": {
"additionalProperties": true,
"default": null,
"description": "Additional Productive query filters (e.g. {'filter[status]': '1'})",
"type": "object"
},
"page_number": {
"default": null,
"description": "Page number for pagination",
"type": "integer"
},
"page_size": {
"default": null,
"description": "Number of todos per page (max 200)",
"type": "integer"
},
"task_id": {
"default": null,
"description": "Productive task ID to filter todos by",
"type": "integer"
}
},
"type": "object"
}