63 lines
1.3 KiB
Markdown
63 lines
1.3 KiB
Markdown
---
|
|
layout: default
|
|
title: Get pipeline
|
|
parent: Ingest pipelines
|
|
grand_parent: Ingest APIs
|
|
nav_order: 12
|
|
redirect_from:
|
|
- /opensearch/rest-api/ingest-apis/get-ingest/
|
|
---
|
|
|
|
# Get pipeline
|
|
|
|
Use the get ingest pipeline API operation to retrieve all the information about the pipeline.
|
|
|
|
## Retrieving information about all pipelines
|
|
|
|
The following example request returns information about all ingest pipelines:
|
|
|
|
```json
|
|
GET _ingest/pipeline/
|
|
```
|
|
{% include copy-curl.html %}
|
|
|
|
## Retrieving information about a specific pipeline
|
|
|
|
The following example request returns information about a specific pipeline, which for this example is `my-pipeline`:
|
|
|
|
```json
|
|
GET _ingest/pipeline/my-pipeline
|
|
```
|
|
{% include copy-curl.html %}
|
|
|
|
The response contains the pipeline information:
|
|
|
|
```json
|
|
{
|
|
"my-pipeline": {
|
|
"description": "This pipeline processes student data",
|
|
"processors": [
|
|
{
|
|
"set": {
|
|
"description": "Sets the graduation year to 2023",
|
|
"field": "grad_year",
|
|
"value": 2023
|
|
}
|
|
},
|
|
{
|
|
"set": {
|
|
"description": "Sets graduated to true",
|
|
"field": "graduated",
|
|
"value": true
|
|
}
|
|
},
|
|
{
|
|
"uppercase": {
|
|
"field": "name"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
```
|