v1

latestOpenAPI 3.1.02026-07-22106199311.5 KB
Shared Pipeline Artifacts

List Published Shared Pipeline Artifacts

Returns a paginated list of published shared pipeline artifacts for the account. Supports pagination and sorting.

get/v1/shared-pipelines/artifacts

Query parameters

sharedPipelineIdPrefixstring
Example:my-shared-pipeline
sharedPipelineIdstring
Example:my-pipeline
versionNamestring
Example:1.0.0
enabledOnlyboolean
Example:true
pageinteger

Zero-based page index (0..N)

sizeinteger

The size of the page to be returned

sortstring[]

Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.

Response

Shared pipeline artifacts listed successfully

pageinteger

The 0-indexed page number of the returned results

sizeinteger

The size of each page of results

totalinteger

Total number of available published shared pipeline items across all pages

Example response

{
  "results": [
    {
      "branch": "main",
      "commitHash": "a1b2c3d4e5f6",
      "createdAt": "2025-01-15T10:30:00.000Z",
      "enabled": true,
      "provider": "matillion",
      "sharedPipelineIdPrefix": "my-shared-pipeline",
      "versionName": "1.0.0"
    }
  ],
  "size": 20,
  "total": 42
}