List Pipelines

edit

This functionality is experimental and may be changed or removed completely in a future release.

The List Pipelines API enables you to list all centrally-managed Logstash pipelines.

Request

edit

GET /api/logstash/pipelines

Examples

edit
GET api/logstash/pipelines

A successful call returns a JSON structure similar to the following example:

{
  "pipelines": [
    {
      "id": "hello-world",
      "description": "Just a simple pipeline",
      "last_modified": "2018-04-14T12:23:29.772Z",
      "username": "elastic" 
    },
    {
      "id": "sleepy-pipeline",
      "description": "",
      "last_modified": "2018-03-24T03:41:30.554Z"
    }
  ]
}

The username property may or may not be present, depending on whether Elastic Security was enabled when the pipeline was created or last updated.