---
type: api
title: Get settings for a pipeline
description: Get information and settings for all pipelines.
url: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/logstash/operation/operation-nodeinfopipeline
resource: https://www.elastic.co/elastic/docs-builder/docs/4371/api/doc/logstash/operation/operation-nodeinfopipeline
products:
  - Logstash
---

# Get settings for a pipeline

- Server: `/`

## Paths

- `GET` `/_node/pipelines/{pipeline_name}`

- [Basic auth](/elastic/docs-builder/docs/4371/api/doc/logstash/authentication#basicauth)

#### Path Parameters

- `pipeline_name` (string)
  The name of the pipeline to retrieve information for.

## Description

Get information and settings for all pipelines.

## Query String Parameters

- `pretty` (boolean)
  If you append `?pretty=true` to the request, the JSON returned will be pretty formatted. Use it for debugging only!

## Response

Indicates a successful call

`application/json`

- `pipelines` (map string to NodeInfoPipeline)
  Map values ({} NodeInfoPipeline)
  - `workers` (integer)
  - `batch_size` (integer)
  - `batch_delay` (integer)
  - `dead_letter_queue_enabled` (boolean)
## Code Examples

#### Console

```console
GET /_node/pipelines/{pipeline_name}
```

#### curl

```curl
curl -X GET "/_node/pipelines/{pipeline_name}"
```

## Response Examples

#### 200

```json
{
  "pipelines": {
    "aggregation-pipeline": {
      "workers": 1,
      "batch_size": 125,
      "batch_delay": 50,
      "dead_letter_queue_enabled": false
    }
  }
}
```

