v1

latestOpenAPI 3.0.02026-07-141,4077,1665.2 MB
Observability Pipelines

List pipelines

Retrieve a list of pipelines.

get/api/v2/obs-pipelines/pipelines

Query parameters

page[size]integer
Example:10

Size for a given page. The maximum allowed value is 100.

page[number]integer

Specific page number to return.

Response

OK

Example response

{
  "data": [
    {
      "attributes": {
        "config": {
          "destinations": [
            {
              "id": "datadog-logs-destination",
              "inputs": [
                "my-processor-group"
              ],
              "type": "datadog_logs"
            }
          ],
          "pipeline_type": "logs",
          "processor_groups": [
            {
              "enabled": true,
              "id": "my-processor-group",
              "include": "service:my-service",
              "inputs": [
                "datadog-agent-source"
              ],
              "processors": [
                {
                  "enabled": true,
                  "id": "filter-processor",
                  "include": "status:error",
                  "type": "filter"
                },
                {
                  "enabled": true,
                  "field": "message",
                  "id": "json-processor",
                  "include": "*",
                  "type": "parse_json"
                }
              ]
            }
          ],
          "processors": [],
          "sources": [
            {
              "id": "datadog-agent-source",
              "type": "datadog_agent"
            }
          ]
        },
        "name": "Main Observability Pipeline"
      },
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "type": "pipelines"
    }
  ],
  "meta": {
    "totalCount": 42
  }
}