> ## Documentation Index
> Fetch the complete documentation index at: https://developer.surefeedback.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List board tasks

> Get tasks grouped by status for the Kanban board.

Returns board tasks across the current organization and project, grouped for Kanban display.

<Note>
  Requires authentication via `X-API-Key: sf_your_api_key_here`.
</Note>

## Query parameters

<ParamField query="organization_id" type="string">
  UUID of the organization. Defaults to the user's active organization.
</ParamField>

<ParamField query="project_id" type="string">
  UUID of the project. Defaults to the user's active project.
</ParamField>

<ParamField query="site_id" type="string">
  Filter by a specific site.
</ParamField>

<ParamField query="status" type="string">
  Filter by status.
</ParamField>

<ParamField query="priority" type="string">
  Filter by priority: `LOW`, `MEDIUM`, `HIGH`, or `URGENT`.
</ParamField>

<ParamField query="assigned_to" type="string">
  UUID of the assigned user.
</ParamField>

<ParamField query="created_by" type="string">
  UUID of the comment creator.
</ParamField>

<ParamField query="search" type="string">
  Search tasks by content.
</ParamField>

<ParamField query="date_from" type="string">
  ISO 8601 start date filter.
</ParamField>

<ParamField query="date_to" type="string">
  ISO 8601 end date filter.
</ParamField>

<ParamField query="per_page" type="integer">
  Results per page. Default: `50`.
</ParamField>

<ParamField query="page" type="integer">
  Page number. Default: `1`.
</ParamField>

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "data": {
      "columns": {
        "OPEN": [],
        "IN_PROGRESS": [],
        "RESOLVED": []
      },
      "pagination": {
        "current_page": 1,
        "per_page": 50,
        "total": 24,
        "last_page": 1
      }
    }
  }
  ```
</ResponseExample>
