Get Tasks

List and filter tasks

Parameters

ParameterTypeRequiredDescription
completedbooleanOptionalFilter by completion status
responsiblestringOptionalUser IDs (comma-separated)
due_datestringOptionalDate range YYYY-MM-DD-YYYY-MM-DD
created_onstringOptionalCreated date range YYYY-MM-DD-YYYY-MM-DD
completed_onstringOptionalCompleted date range YYYY-MM-DD-YYYY-MM-DD
created_bystringOptionalCreator entities
completed_bystringOptionalCompleter entities
created_viastringOptionalClient ID that created the task
labelnumberOptionalLabel ID to filter by
spacestringOptionalSpace IDs (comma-separated)
orgstringOptionalOrganization IDs (comma-separated)
appstringOptionalApp IDs (comma-separated)
referencestringOptionalReferences "type:id" (semicolon-separated)
external_idstringOptionalExternal ID of the task
filesbooleanOptionalFilter by file presence
reassignedbooleanOptionalFilter by reassignment status
groupingstringOptionalGroup by: due_date, created_by, responsible, app, space, or org
sort_bystringOptionalSort by: created_on, completed_on, or rank (default: rank)
sort_descbooleanOptionalSort descending (default: false)
limitnumberOptionalMaximum number of tasks to return
offsetnumberOptionalOffset for pagination (default: 0)
viewstringOptionalSet to "full" for complete task details

Examples

MCP Tool Call

{
  "name": "podio_getTasks",
  "arguments": {
    "completed": true,
    "responsible": "example",
    "due_date": "example",
    "created_on": "example",
    "completed_on": "example",
    "created_by": "example",
    "completed_by": "example",
    "created_via": "example",
    "label": 12345,
    "space": "example",
    "org": "example",
    "app": "example",
    "reference": "example",
    "external_id": "example",
    "files": true,
    "reassigned": true,
    "grouping": "example",
    "sort_by": "example",
    "sort_desc": true,
    "limit": 12345,
    "offset": 12345,
    "view": "example"
  }
}

REST API

curl -X POST https://api.syncello.io/v1/tools/podio/getTasks \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "completed": true,
  "responsible": "example",
  "due_date": "example",
  "created_on": "example",
  "completed_on": "example",
  "created_by": "example",
  "completed_by": "example",
  "created_via": "example",
  "label": 12345,
  "space": "example",
  "org": "example",
  "app": "example",
  "reference": "example",
  "external_id": "example",
  "files": true,
  "reassigned": true,
  "grouping": "example",
  "sort_by": "example",
  "sort_desc": true,
  "limit": 12345,
  "offset": 12345,
  "view": "example"
}'