get_comments
Retrieve all comments across projects and tasks with full context including text, author details, timestamps, discussion threads, attachments, and mentions to track project communications and feedback.
Instructions
Get all comments across projects and tasks with full context.
Returns comprehensive comment data including:
Comment text, author, and timestamp
Parent entity (project, task, or other) with details
Discussion threads and replies
Attachments and file references
Mentions of team members or clients
Input Schema
Name | Required | Description | Default |
---|---|---|---|
extra_filters | No | Additional Productive query filters (e.g. {'filter[discussion_id]': '123'}) | |
page_number | No | Page number for pagination | |
page_size | No | Number of comments per page (max 200) | |
project_id | No | Productive project ID to filter comments by | |
task_id | No | Productive task ID to filter comments by |
Input Schema (JSON Schema)
{
"properties": {
"extra_filters": {
"additionalProperties": true,
"default": null,
"description": "Additional Productive query filters (e.g. {'filter[discussion_id]': '123'})",
"type": "object"
},
"page_number": {
"default": null,
"description": "Page number for pagination",
"type": "integer"
},
"page_size": {
"default": null,
"description": "Number of comments per page (max 200)",
"type": "integer"
},
"project_id": {
"default": null,
"description": "Productive project ID to filter comments by",
"type": "integer"
},
"task_id": {
"default": null,
"description": "Productive task ID to filter comments by",
"type": "integer"
}
},
"type": "object"
}