---
title: "List tasks"
method: GET
path: "/task/"
---

# List tasks

`GET /task/`

Use this endpoint to retrieve all tasks for a specified property. When retrieving multiple tasks, include only one of the following path parameters in your request: home_id or reference_property_id

## Query parameters

- `home_id` integer, required
- `reference_property_id` string, required
- `reference_company_id` string
- `type_department` 'maintenance' | 'housekeeping' | 'inspection' | 'safety'
- `scheduled_date` string
- `created_at` string
- `finished_at` string
- `updated_at` string
- `assignee_ids` integer[]
- `limit` integer
- `page` integer
- `sort_by` string
- `sort_order` string

## Response `200`

200

- object
  - `limit` integer
  - `page` integer
  - `results` object[]
    - `assignments` object[]
      - `assignee_id` integer
      - `employee_code` unknown
      - `expires_at` unknown
      - `id` integer
      - `name` string
      - `type_task_user_status` string
    - `bill_to` string
    - `costs` object[]
      - `cost` number
      - `created_at` string
      - `description` string
      - `id` integer
      - `type_cost` object
        - `code` string
        - `id` integer
        - `name` string
      - `updated_at` string
      - `bill_to` string
    - `created_at` string
    - `created_by` unknown
    - `description` string
    - `finished_at` string
    - `finished_by` object
      - `id` integer
      - `name` string
    - `home_id` integer
    - `id` integer
    - `name` string
    - `paused` boolean
    - `photos` unknown[]
      - unknown
    - `rate_paid` string
    - `rate_type` string
    - `reference_property_id` unknown
    - `report_url` string
    - `requested_by` string
    - `scheduled_date` string
    - `scheduled_time` unknown
    - `started_at` string
    - `supplies` object[]
      - `billable` boolean
      - `description` string
      - `id` integer
      - `markup_pricing_type` string
      - `markup_rate` integer
      - `name` string
      - `quantity` integer
      - `size` string
      - `supply_id` integer
      - `total_price` number
      - `unit_cost` number
      - `bill_to` string
    - `tags` string[]
    - `task_tags` object[]
      - `id` integer
      - `name` string
    - `template_id` integer
    - `total_time` string
    - `type_department` string
    - `type_priority` string
    - `type_task_status` object
      - `code` string
      - `name` string
      - `stage` string
    - `updated_at` string
  - `total_pages` integer
  - `total_results` integer

---

[API](https://skmtc.dev/breezeway/apis/breezeway-auth-api.md) · [All operations](https://skmtc.dev/breezeway/apis/breezeway-auth-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/breezeway/breezeway-auth-api/revisions/920ab5205e9d/schema)
