---
title: "Get Shared Pipeline Artifact Details"
method: GET
path: "/v1/shared-pipelines/artifacts/details"
tags: ["Shared Pipeline Artifacts"]
---

# Get Shared Pipeline Artifact Details

`GET /v1/shared-pipelines/artifacts/details`

## Request

- Base URL: `https://eu1.api.matillion.com/dpc`
- URL: `https://eu1.api.matillion.com/dpc/v1/shared-pipelines/artifacts/details`
- Auth: HTTP bearer

Returns artifact metadata and the list of shared pipelines within a specific version. If versionName is omitted, the latest version is returned.

## Query parameters

- `sharedPipelineIdPrefix` string, required: ${sharedpipeline.metadata.sharedPipelineIdPrefix.desc}
- `versionName` string: ${sharedpipeline.metadata.versionName.desc}

## Response `200`

Shared pipeline artifact details retrieved successfully

- SharedPipelineDetailsResponse
  - `artifactDetails` SharedPipelineMetadata
    - `branch` string: The git branch associated with this version, if available
    - `commitHash` string: The git commit hash associated with this version, if available
    - `createdAt` string, date-time: The date and time this shared pipeline version was created
    - `enabled` boolean: Whether this version of the shared pipeline is enabled
    - `provider` string: Provider identifier
    - `sharedPipelineIdPrefix` string: The prefix identifier grouping related shared pipelines
    - `versionName` string: The version name of the shared pipeline artifact
  - `sharedPipelines` SharedPipelineResource[]: List of shared pipelines within this shared pipeline version
    - `description` string: Description of the shared resource
    - `sharedPipelineId` string: The unique identifier for the shared pipeline within its prefix group
    - `sourcePipeline` string: The source pipeline path of the shared pipeline within the artifact

## Other responses

- `400`: Invalid request parameters
- `401`: Missing or invalid authentication token
- `403`: Insufficient permissions to get shared pipeline artifact details
- `404`: Shared pipeline artifact not found
- `500`: Unexpected error occurred

---

[API](https://skmtc.dev/maia/apis/maia-public-rest-api.md) - [All operations](https://skmtc.dev/maia/apis/maia-public-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/maia/apis/maia-public-rest-api/revisions/6239825f68eb?raw)
