List all pipelines/standalone builds
List all the Bitrise pipelines/standalone builds that can be accessed with the authenticated account. Filter pipelines/standalone builds based on their owner, using the owner slug, or the status of the pipeline/standalone build.
Query parameters
-
owner_slug
string The slug of the owner of the app or apps
-
status
string The status of the pipelines/standalone build: on_hold, running, succeeded, failed, aborted, succeeded_with_abort
-
next
string Getting pipelines/standalone builds before the given parameter (RFC3339 time format)
-
limit
integer Max number of elements per page (default: 10)
GET
/pipelines
curl \
--request GET 'https://api.bitrise.io/v0.1/pipelines' \
--header "Authorization: $API_KEY"
Response examples (200)
{
"data": [
{
"branch": "string",
"build_number": 42,
"commit_hash": "string",
"commit_message": "string",
"credit_cost": 42,
"finished_at": "string",
"is_on_hold": true,
"is_pipeline": true,
"is_processed": true,
"pull_request_id": 42,
"pull_request_target_branch": "string",
"repository": {
"avatar_url": "string",
"is_disabled": true,
"is_github_checks_enabled": true,
"is_public": true,
"owner": {
"account_type": "string",
"name": "string",
"slug": "string"
},
"project_type": "string",
"provider": "string",
"repo_owner": "string",
"repo_slug": "string",
"repo_url": "string",
"slug": "string",
"status": 42,
"title": "string"
},
"slug": "string",
"started_at": "string",
"status": 42,
"tag": "string",
"triggered_at": "string",
"triggered_by": "string",
"triggered_workflow": "string"
}
],
"paging": {
"next": "string",
"page_item_limit": 42,
"total_item_count": 42
}
}
Response examples (400)
{
"message": "string"
}
Response examples (401)
{
"message": "string"
}
Response examples (404)
{
"message": "string"
}
Response examples (500)
{
"message": "string"
}