v3

latestOpenAPI 3.0.02026-08-081996601.2 MB
Pipelines

List pipelines

Lists all pipelines with optional filtering by source type, status, or enabled state.

get/v2/pipelines

Query parameters

source_type'sharepoint' | 's3' | 'google_drive' | 'box' | 'wolken_kb' | 'wolken_forms' | 'confluence' | 'scim' | 'web'

Filter pipelines by source type.

status'initializing' | 'active' | 'paused' | 'error'

The current operational status of the pipeline.

Filter pipelines by status.

enabledboolean

Filter pipelines by enabled state.

filterstring

A regex filter on pipeline name and description.

limitinteger

The maximum number of pipelines to return.

page_keystring

The opaque cursor returned in metadata.page_key of the previous response. Omit it to fetch the first page.

Headers

Request-Timeoutinteger

The platform makes a best effort to complete the request in the specified seconds, or it times out.

Request-Timeout-Millisinteger

The platform makes a best effort to complete the request in the specified milliseconds, or it times out.

Response

List of pipelines.

Example response

{
  "pipelines": [
    {
      "key": "sharepoint-legal-ingest",
      "name": "SharePoint Legal Docs Ingest",
      "description": "Ingests legal contracts from SharePoint and indexes them into the legal corpus.",
      "source": {
        "type": "sharepoint",
        "site_url": "https://contoso.sharepoint.com/sites/legal",
        "tenant_id": "72f988bf-86f1-41af-91ab-2d7cd011db47",
        "client_id": "0a1b2c3d-4e5f-6789-abcd-ef0123456789",
        "folder_path": "/Contracts/2026"
      },
      "trigger": {
        "type": "cron",
        "expression": "0 */6 * * *"
      },
      "transform": {
        "type": "agent",
        "agent_key": "customer_support",
        "verification": {
          "type": "condition",
          "expression": "get('$.output.status') == 'success'"
        }
      },
      "watermark": {
        "value": "2026-02-19T08:00:00Z"
      }
    }
  ],
  "metadata": {
    "page_key": "eyJvZmZzZXQiOjF9"
  }
}