> ## Documentation Index
> Fetch the complete documentation index at: https://visaflo.ca/knowledge-base/llms.txt
> Use this file to discover all available pages before exploring further.

# List tasks

> List tasks in a VisaFlo workspace with optional filters.

`GET https://api.visaflo.app/api/public/task/list`

Optional query parameters are `entityType`, `entityId`, `status`, `priority`, `dueDateFrom`, and `dueDateTo`. Use `YYYY-MM-DD` for dates. When providing `entityId`, also provide `entityType`.

```bash theme={null}
curl "https://api.visaflo.app/api/public/task/list?entityType=case&entityId=VFLO_CASE_ID&status=open" \
  -H "X-API-Key: YOUR_API_KEY"
```

Returns `200` with `data`, ordered from newest to oldest. Tasks expose their ID, fields, assignees, entity, and reminder settings.
