Skip to main content

Describe pipeline

GET 

/pipelines/:pipelineId

Retrieves the details of the pipeline identified by the given pipelineId, enriched by attributes.

Request

Path Parameters

    pipelineId int64required

    Pipeline numeric identifier

Query Parameters

    attributes PipelineQueryAttribute[]

    Possible values: [optimized, labels, computeEnv]

    Additional attribute values to include in the response (labels, optimized status, computeEnv). Returns an empty value (labels: null, etc.) if omitted.

    workspaceId int64

    Workspace numeric identifier

    sourceWorkspaceId int64

    Source Optional workspace numeric identifier

Responses

OK

Schema
    pipeline object
    pipelineIdint64
    namestring
    descriptionstring
    iconstring
    repositorystring
    userIdint64
    userNamestring
    userFirstNamestring
    userLastNamestring
    orgIdint64
    orgNamestring
    workspaceIdint64
    workspaceNamestring
    visibilitystring
    deletedboolean
    lastUpdateddate-time
    optimizationIdstring
    optimizationTargetsstring
    optimizationStatusPipelineOptimizationStatus (string)

    Possible values: [OPTIMIZED, OPTIMIZABLE, UNAVAILABLE]

    labels object[]
  • Array [
  • idint64
    namestring
    valuestring
    resourceboolean
    isDefaultboolean
    dateCreateddate-time
  • ]
  • computeEnv object
    idstring
    namestring
    platformstring
    regionstring

Authorization: http

name: BearerAuthtype: httpscheme: bearerbearerFormat: jwt
import http.client

conn = http.client.HTTPSConnection("docs.seqera.io")
payload = ''
headers = {
'Accept': 'application/json',
'Authorization': 'Bearer <token>'
}
conn.request("GET", "/pipelines/:pipelineId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Request Collapse all
Auth
Parameters
— pathrequired
— query
— query
— query