List tasks
Lists tasks filtered by property, department, dates and assignee.
GET https://cotlet.dev/api/v1/breezeway/tasks
read
Returns one row per task with ID, name, property, department, priority, status, scheduled date and assignees. Results come in pages and the agent follows the cursor to the end. Tasks you cannot see in the app are not returned.
Parameters
| Name | Type | Description |
|---|---|---|
| property_id integer | integer | Breezeway property ID. Omit to read all properties. |
| department string | string | One of housekeeping, inspection, maintenance, safety. |
| scheduled_from string | string | First scheduled date, YYYY-MM-DD. |
| scheduled_to string | string | Last scheduled date, YYYY-MM-DD. |
| assignee_id integer | integer | Only tasks assigned to this person ID. |
| unassigned boolean | boolean | Only tasks with nobody assigned. |
Request
curl https://cotlet.dev/api/v1/breezeway/tasks \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("breezeway", "list_tasks") const result = await cotlet.call('breezeway', 'list_tasks'); cotlet call breezeway list_tasks Example response
{
"tasks": [
{
"task_id": 4417302,
"name": "Turnover clean, Harbor View 4",
"property": "Harbor View 4",
"department": "housekeeping",
"priority": "normal",
"status": "Scheduled",
"scheduled_date": "2026-10-21",
"assignees": []
}
],
"next_cursor": null
}