---
title: "List pipelines"
method: GET
path: "/pipelines"
tags: ["Opportunities"]
---

# List pipelines

`GET /pipelines`

## Request

- Base URL: `https://api.copper.com/developer_api/v1`
- URL: `https://api.copper.com/developer_api/v1/pipelines`
- Auth: HTTP bearer

Retrieve a list of all pipelines in the account

## Response `200`

Pipelines retrieved successfully

- object[]
  - `id` integer, required: Unique identifier for the pipeline
  - `name` string, required: Name of the pipeline
  - `stages` object[]: The stages defined in this pipeline
    - `id` integer: Unique identifier for the pipeline stage
    - `name` string: Name of the pipeline stage
    - `win_probability` integer, nullable: The default win probability for opportunities in this stage
  - `type` 'opportunity' | 'project' | 'item': The type of the pipeline
  - `is_revenue` boolean: Whether the pipeline is used for revenue tracking

## Other responses

- `400`: Bad Request - The request was invalid or cannot be served
- `401`: Unauthorized - Authentication credentials were missing or incorrect
- `429`: Too Many Requests - Rate limit exceeded
- `500`: Internal Server Error - An unexpected error occurred

---

[API](https://skmtc.dev/copper/apis/copper-crm-read-only-api.md) - [All operations](https://skmtc.dev/copper/apis/copper-crm-read-only-api/llms.txt) - [OpenAPI document](https://skmtc.dev/copper/apis/copper-crm-read-only-api/revisions/96adc8557a40?raw)
