Duplicate existing pipeline for rerun.
Input
Encoding
application/jsonpipeline
stringrecord-key
Required
pipeline id
repo
stringdid
Required
git repository DID
workflows
array
Optional
Workflow names to filter. When not provided, entire pipeline will be duplicated.
Output
Encoding
application/jsonpipeline
stringrecord-key
Required
Scheduled pipeline id
Errors
PipelineNotFound
Pipeline not found PipelineNotRetryable
Pipeline is still blocked or has no stored spec to rerun Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "Duplicate existing pipeline for rerun.",
"errors": [
{
"description": "Pipeline not found",
"name": "PipelineNotFound"
},
{
"description": "Pipeline is still blocked or has no stored spec to rerun",
"name": "PipelineNotRetryable"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"pipeline": {
"description": "pipeline id",
"format": "record-key",
"type": "string"
},
"repo": {
"description": "git repository DID",
"format": "did",
"type": "string"
},
"workflows": {
"description": "Workflow names to filter. When not provided, entire pipeline will be duplicated.",
"items": {
"description": "workflow name",
"type": "string"
},
"type": "array"
}
},
"required": [
"repo",
"pipeline"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"pipeline": {
"description": "Scheduled pipeline id",
"format": "record-key",
"type": "string"
}
},
"required": [
"pipeline"
],
"type": "object"
}
},
"type": "procedure"
}