---
title: "GET /gdc/internal/pipeline/components"
method: GET
path: "/gdc/internal/pipeline/components"
---

# GET /gdc/internal/pipeline/components

`GET /gdc/internal/pipeline/components`

## Request

- Base URL: `https://secure.gooddata.com`
- URL: `https://secure.gooddata.com/gdc/internal/pipeline/components`
- Auth: none declared

## Response `200`

OK - returns all existing components in system

- PipelineComponents
  - `pipelineComponents` object, required
    - `items` PipelineComponent[], required
      - `pipelineComponent` PipelineComponentResponse, required
        - `name` string, required
        - `version` string, required
        - `type` 'ETL' | 'LCM' | 'ML', required
        - `displayName` string, required
        - `description` string, required
        - `configurationType` 's3' | 'inline' | 'none', required
        - `earlyAccess` true | false, required
        - `featureFlag` string
        - `execution` DockerExecution
          - `docker` object, required
            - `name` string, required
            - `tag` string, required
            - `taskType` string, required
            - `executable` string

---

[API](https://skmtc.dev/gooddata/apis/gooddata-api-documentation.md) - [All operations](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/revisions/e5dc0ee6ab00?raw)
