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

# Listar Pipelines

> Lista todos os pipelines do kanban no espaço de trabalho.

Retorna os pipelines do kanban associados ao espaço de trabalho da chave de API, com seus estágios e campos.

<ParamField header="X-Api-Key" type="string" required>
  Sua chave de API (prefixada com `wh_`).
</ParamField>

### Query Parameters

<ParamField query="page" type="integer" default="0">
  Número da página (base 0).
</ParamField>

<ParamField query="size" type="integer" default="20">
  Quantidade de itens por página (máximo 100).
</ParamField>

<RequestExample>
  ```bash theme={null}
  curl -X GET "https://api.whatabot.app/api/v1/kanban/pipelines?page=0&size=20" \
    -H "X-Api-Key: wh_your_api_key"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "content": [
      {
        "id": "pipeline-uuid",
        "name": "Vendas",
        "workspaceId": "workspace-uuid",
        "workspaceName": "Meu Workspace",
        "defaultGroupBy": null,
        "columnAggregation": null,
        "fields": [
          {
            "id": "field-uuid",
            "name": "Valor",
            "type": "currency",
            "required": false,
            "isFeatured": true,
            "order": 0,
            "options": null,
            "currency": "BRL"
          }
        ],
        "stages": [
          {
            "id": "stage-uuid",
            "pipelineId": "pipeline-uuid",
            "name": "Novo",
            "order": 0,
            "color": "#00a884"
          }
        ],
        "createdAt": "2026-04-20T10:00:00.000Z",
        "updatedAt": "2026-04-20T10:00:00.000Z"
      }
    ],
    "totalElements": 1,
    "totalPages": 1,
    "number": 0,
    "size": 20,
    "first": true,
    "last": true
  }
  ```
</ResponseExample>
