---
title: "List organization pipelines"
method: GET
path: "/api/{org_id}/pipelines"
tags: ["Pipelines"]
---

# List organization pipelines

`GET /api/{org_id}/pipelines`

## Request

- Base URL: `https://api.openobserve.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openobserve.ai/api/{org_id}/pipelines`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/openobserve/apis/openobserve-api-http/docs/api/:org_id/pipelines/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves all data processing pipelines configured for the organization, including their status and associated triggers

## Path parameters

- `org_id` string, required

## Response `200`

Success

- object
  - `list` Pipeline[], required
    - `dropped_ratio` number, double, nullable: `enqueue_failed / (sent + enqueue_failed)` over the last 5m.
    - `exporters` PipelineExporter[], required
      - `destination` string, required: An id in `destinations`.
      - `dropped` number, double, required: Items per second that failed to enqueue over the last 5m.
      - `failed` number, double, required: Items per second that failed to send over the last 5m.
      - `name` string, required
      - `queue` number, double, nullable
      - `rate` number, double, nullable
    - `failed_ratio` number, double, nullable: `send_failed / (sent + send_failed)` over the last 5m.
    - `fleet` string, required
    - `id` string, required: `{fleet}/{name}`.
    - `in_rate` number, double, nullable: Items per second over the window; null means no telemetry, 0 a measured zero.
    - `issues` FlowIssue[], required
      - `kind` 'export_errors' | 'dropped' | 'backpressure' | 'receiver_refused', required
      - `signal` 'logs' | 'metrics' | 'traces', required
      - `value` number, double, required
    - `name` string, required
    - `out_rate` number, double, nullable
    - `queue_ratio` number, double, nullable: The fullest exporter queue over the last 45s.
    - `receivers` PipelineReceiver[], required
      - `name` string, required
      - `rate` number, double, nullable
      - `refused` number, double, required: Refused items per second over the last 5m.
    - `signal` 'logs' | 'metrics' | 'traces', required

---

[API](https://skmtc.dev/openobserve/apis/openobserve-api-http.md) - [All operations](https://skmtc.dev/openobserve/apis/openobserve-api-http/llms.txt) - [OpenAPI document](https://skmtc.dev/openobserve/apis/openobserve-api-http/revisions/0529b8a10252?raw)
