# Deepset Pipeline API

**Canonical:** https://apis.io/apis/deepset/deepset-pipeline-api/  
**Provider:** Deepset — https://apis.io/providers/deepset/  
**Base URL:** https://api.cloud.deepset.ai  
**Documentation:** https://docs.cloud.deepset.ai/openapi.yaml

Deepset Pipeline API is one of 32 APIs that [Deepset](https://apis.io/providers/deepset/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Pipelines. The published artifact set on APIs.io includes an OpenAPI specification.

The pipeline API from Deepset — 43 operation(s) for pipeline.

## Operations (53)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/workspaces/{workspace_name}/pipeline-tags` | List Pipeline Tags |
| GET | `/api/v1/workspaces/{workspace_name}/pipeline/versions` | List all query pipeline versions in a workspace |
| POST | `/api/v1/workspaces/{workspace_name}/pipeline_validations` | Validate Pipeline |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines` | List Pipelines |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines` | Create Pipeline |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/apply-migrations` | Apply Pipeline Migrations |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/detect-migrations` | Detect Pipeline Migrations |
| DELETE | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}` | Delete Pipeline |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}` | Get Pipeline |
| PATCH | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}` | Update Pipeline |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/activate` | Activate Pipeline |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/chat` | Chat |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/chat-stream` | Chat Stream |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/default` | Set Default Pipeline |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/deploy` | Deploy Pipeline |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/issues` | Get Pipeline Issues |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/logs` | Get Pipeline Logs |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/meta` | Get Pipeline Index Metadata Types |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/meta/{field_name}` | Get Pipeline Metadata Field Values |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/meta/{meta_field}/aggregation` | Get Pipeline Min Max Aggregation Metadata |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/migrations` | List Migrations |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/migrations/{job_id}` | Get Migration By Id |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/prompt` | Get Prompt |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/prompts` | Get Prompts |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/search` | Search |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/search-stream` | Search Stream |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/search_history` | Pipeline Search History |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/search_history_archive` | Pipeline Search History Archive |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/stats` | Get Pipeline Stats |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/tags` | Add Pipeline Tag |
| DELETE | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/tags/{tag_name}` | Delete Pipeline Tag |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/undeploy` | Undeploy Pipeline |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/versions` | List Query Pipeline Versions |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/versions` | Create Query Pipeline Version |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/versions/{version_id}` | Get Query Pipeline Version |
| PATCH | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/versions/{version_id}` | Patch Query Pipeline Version |
| POST | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/versions/{version_id}/restore` | Restore Pipeline Version |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/versions/{version_id}/visualization` | Get Query Pipeline Version Visualization |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/visualization` | Get Pipeline Visualization |
| PUT | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/visualization` | Update Pipeline Visualization |
| GET | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/yaml` | Get Pipeline Yaml Configs |
| PUT | `/api/v1/workspaces/{workspace_name}/pipelines/{pipeline_name}/yaml` | Update Pipeline Yaml |
| DELETE | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history` | Delete Pipeline Search History |
| DELETE | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/bulk/labels` | Bulk Unassign Search History Labels |
| PUT | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/bulk/labels` | Bulk Assign Search History Labels |
| GET | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/labels` | Get Search History Labels |
| DELETE | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/labels/{label_name}` | Delete Search History Label |
| GET | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/{query_id}` | Pipeline Search History Result |
| DELETE | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/{query_id}/labels` | Unassign Search History Labels |
| PUT | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/{query_id}/labels` | Assign Search History Labels |
| DELETE | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/{query_id}/note` | Clear Search History Note |
| PUT | `/api/v2/workspaces/{workspace_id}/pipelines/{pipeline_id}/search_history/{query_id}/note` | Set Search History Note |
| DELETE | `/api/v2/workspaces/{workspace_id}/users/{user_id}/search_history` | Delete User Search History |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/deepset/refs/heads/main/openapi/deepset-pipeline-api-openapi.yml

## Other Deepset APIs (12)

- [Deepset API Token API](https://apis.io/apis/deepset/deepset-api-token-api/)
- [Deepset Custom Components API](https://apis.io/apis/deepset/deepset-custom-components-api/)
- [Deepset Datasets API](https://apis.io/apis/deepset/deepset-datasets-api/)
- [Deepset Debug Tunnel API](https://apis.io/apis/deepset/deepset-debug-tunnel-api/)
- [Deepset Deployments API](https://apis.io/apis/deepset/deepset-deployments-api/)
- [Deepset Feedback API](https://apis.io/apis/deepset/deepset-feedback-api/)
- [Deepset Feedback Tags API](https://apis.io/apis/deepset/deepset-feedback-tags-api/)
- [Deepset File API](https://apis.io/apis/deepset/deepset-file-api/)
- [Deepset Haystack API](https://apis.io/apis/deepset/deepset-haystack-api/)
- [Deepset Health API](https://apis.io/apis/deepset/deepset-health-api/)
- [Deepset Indexes API](https://apis.io/apis/deepset/deepset-indexes-api/)
- [Deepset Infrastructure API](https://apis.io/apis/deepset/deepset-infrastructure-api/)

## Tags

Pipelines

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/deepset/deepset-pipeline-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/deepset/.
