---
title: "Get all pipelines (associated with the logged API user's account)"
description: "GET /pipelines — Returns the account's deal pipelines, each with its ordered stages. default marks the pipeline that is default for you specifically, and stages carry a numeric position and a label."
canonical_url: https://developer.onepagecrm.com/api/reference/pipelines/get-pipelines/
source: Markdown mirror of https://developer.onepagecrm.com/api/reference/pipelines/get-pipelines/
---

`GET /pipelines`

Returns the account's deal pipelines, each with its ordered stages. default marks the pipeline that is default for you specifically, and stages carry a numeric position and a label.

Resource: [Pipelines](https://developer.onepagecrm.com/api/reference/pipelines/) · [API Reference](https://developer.onepagecrm.com/api/reference/)

## Request

```bash
curl "https://app.onepagecrm.com/api/v3/pipelines" \
  -u $user_id:$api_key
```

Authentication is HTTP Basic — `user_id` as username, `api_key` as password.
See https://developer.onepagecrm.com/api/authentication/.

## Responses

### 200

OK

```json
{
  "status": 0,
  "message": "OK",
  "timestamp": 1528373119,
  "data": {
    "pipelines": [
      {
        "pipeline": {
          "id": "5c96306b849d78b896b6f8ca",
          "name": "Default pipeine",
          "type": "sales",
          "default": true,
          "won_column_enabled": false,
          "won_column_name": "Payment",
          "stages": [
            {}
          ]
        }
      }
    ],
    "total_count": 1,
    "page": 1,
    "per_page": 10,
    "max_page": 1
  }
}
```

Standard error responses: 400, 401, 403, 404, 409, 500 — shared across the API. See https://developer.onepagecrm.com/api/errors/.

## Related guides

- [Authentication](https://developer.onepagecrm.com/api/authentication/)
- [Errors](https://developer.onepagecrm.com/api/errors/)
- [Rate limits](https://developer.onepagecrm.com/api/rate-limits/)
