Bitbucket Pipelines website screenshot

Bitbucket Pipelines

Bitbucket Pipelines is Atlassian's built-in CI/CD service for Bitbucket Cloud, with cloud-hosted and self-hosted runners and YAML-defined pipelines. Pipelines is consumed via the Bitbucket Cloud REST API v2.0 under the /pipelines/ resource family. Atlassian publishes a Swagger 2.0 specification for the full Bitbucket Cloud API.

Bitbucket Pipelines publishes 23 APIs on the APIs.io network, including Addon API, Branch restrictions API, Branching model API, and 20 more. Tagged areas include DevOps, CI/CD, Pipelines, Atlassian, and Bitbucket.

Bitbucket Pipelines’ developer surface includes authentication, documentation, pricing, GitHub presence, and 9 more developer resources.

36.2/100 thin ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
23 APIs
DevOpsCI/CDPipelinesAtlassianBitbucketHostedSelf-Hosted Runners

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 36.2/100 · thin
Contract Quality 8.1 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 6.8 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/bitbucket-pipelines: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 23

Individual APIs this provider publishes, each with its own machine-readable definition.

Bitbucket Pipelines Addon API

The addon resource is intended to use used by Bitbucket Cloud Connect Apps, and only supports JWT authentication.

Bitbucket Pipelines Branch restrictions API

Repository owners and administrators can set branch management rules on a repository that control what can be pushed by whom. Through these rules, you can enforce a project or t...

Bitbucket Pipelines Branching model API

The branching model resource is used to modify the branching model for a repository. You can use the branching model to define a branch based workflow for your repositories. Whe...

Bitbucket Pipelines Commit statuses API

Commit statuses provide a way to tag commits with meta data, like automated build results.

Bitbucket Pipelines Commits API

These are the repository's commits. They are paginated and returned in reverse chronological order, similar to the output of git log.

Bitbucket Pipelines Deployments API

Teams are deploying code faster than ever, thanks to continuous delivery practices and tools like Bitbucket Pipelines. Bitbucket Deployments gives teams visibility into their de...

Bitbucket Pipelines Downloads API

Access the list of download links associated with the repository.

Bitbucket Pipelines GPG API

The GPG resource allows you to manage GPG keys.

Bitbucket Pipelines Issue tracker API

The issue resources provide functionality for getting information on issues in an issue tracker, creating new issues, updating them and deleting them. You can access public issu...

Bitbucket Pipelines Pipelines API

Bitbucket Pipelines brings continuous delivery to Bitbucket Cloud, empowering teams with full branching to deployment visibility and faster feedback loops.

Bitbucket Pipelines Projects API

Bitbucket Cloud projects make it easier for teams to focus on a goal, product, or process by organizing their repositories.

Bitbucket Pipelines properties API

The properties API from Bitbucket Pipelines — 4 operation(s) for properties.

Bitbucket Pipelines Pullrequests API

Pull requests are a feature that makes it easier for developers to collaborate using Bitbucket. They provide a user-friendly web interface for discussing proposed changes before...

Bitbucket Pipelines Refs API

The refs resource allows you access branches and tags in a repository. By default, results will be in the order the underlying source control system returns them and identical t...

Bitbucket Pipelines Reports API

Code insights provides reports, annotations, and metrics to help you and your team improve code quality in pull requests throughout the code review process. Some of the availabl...

Bitbucket Pipelines Repositories API

A Git repository is a virtual storage of your project. It allows you to save versions of your code, which you can access when needed. The repo resource allows you to access publ...

Bitbucket Pipelines Search API

The Search API from Bitbucket Pipelines — 3 operation(s) for search.

Bitbucket Pipelines Snippets API

Snippets allow you share code segments or files with yourself, members of your workspace, or the world. Like pull requests, repositories and workspaces, the full set of snippets...

Bitbucket Pipelines Source API

Browse the source code in the repository and create new commits by uploading.

Bitbucket Pipelines SSH API

The SSH resource allows you to manage SSH keys.

Bitbucket Pipelines Users API

The users resource allows you to access public information associated with a user account. Most resources in the users endpoint have been deprecated in favor of workspaces.

Bitbucket Pipelines Webhooks API

Webhooks provide a way to configure Bitbucket Cloud to make requests to your server (or another external service) whenever certain events occur in Bitbucket Cloud. A webhook con...

Bitbucket Pipelines Workspaces API

A workspace is where you create repositories, collaborate on your code, and organize different streams of work in your Bitbucket Cloud account. Workspaces replace the use of tea...

Scroll for all 23

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Bitbucket API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Bitbucket Pipelines Rate Limits

4 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Bitbucket Pipelines Authentication

apiKey/http/oauth2 · 3 schemes

SECURITY

Bitbucket Pipelines Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Bitbucket Pipelines Vulnerability Disclosure

security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Bitbucket Pipelines Scopes

26 scopes · authorizationCode

26 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Bitbucket Pipelines Agentic Access

337 operations · 156 acting · 4 human-in-the-loop

337 operations · 156 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: bitbucket-pipelines
url: https://raw.githubusercontent.com/api-evangelist/bitbucket-pipelines/refs/heads/main/apis.yml
name: Bitbucket Pipelines
kind: company
description: Bitbucket Pipelines is Atlassian's built-in CI/CD service for Bitbucket Cloud, with cloud-hosted and self-hosted
  runners and YAML-defined pipelines. Pipelines is consumed via the Bitbucket Cloud REST API v2.0 under the /pipelines/ resource
  family. Atlassian publishes a Swagger 2.0 specification for the full Bitbucket Cloud API.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/bitbucket-pipelines.png
tags:
- DevOps
- CI/CD
- Pipelines
- Atlassian
- Bitbucket
- Hosted
- Self-Hosted Runners
created: '2026-05-08'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: bitbucket-pipelines:bitbucket-pipelines-addon-api
  name: Bitbucket Pipelines Addon API
  description: 'The addon resource is intended to use used by Bitbucket Cloud Connect

    Apps, and only supports JWT authentication.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Addon
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-addon-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-branch-restrictions-api
  name: Bitbucket Pipelines Branch restrictions API
  description: 'Repository owners and administrators can set branch management

    rules on a repository that control what can be pushed by whom.

    Through these rules, you can enforce a project or team

    workflow. For example, owners or administrators can:


    * Limit push powers

    * Prevent branch deletion

    * Prevent history re-writes (Git only)'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Branch restrictions
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-branch-restrictions-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-branching-model-api
  name: Bitbucket Pipelines Branching model API
  description: 'The branching model resource is used to modify the branching model

    for a repository.


    You can use the branching model to define a branch based workflow

    for your repositories. When you map your workflow to branch types,

    you can ensure that branches are named consistently by configuring

    which branch types to make available.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Branching model
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-branching-model-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-commit-statuses-api
  name: Bitbucket Pipelines Commit statuses API
  description: 'Commit statuses provide a way to tag commits with meta data,

    like automated build results.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Commit statuses
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-commit-statuses-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-commits-api
  name: Bitbucket Pipelines Commits API
  description: 'These are the repository''s commits. They are paginated and returned in

    reverse chronological order, similar to the output of git log.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Commits
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-commits-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-deployments-api
  name: Bitbucket Pipelines Deployments API
  description: 'Teams are deploying code faster than ever, thanks to continuous

    delivery practices and tools like Bitbucket Pipelines. Bitbucket

    Deployments gives teams visibility into their deployment

    environments and helps teams to track how far changes have

    progressed in their deployment pipeline.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Deployments
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-deployments-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-downloads-api
  name: Bitbucket Pipelines Downloads API
  description: Access the list of download links associated with the repository.
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Downloads
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-downloads-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-gpg-api
  name: Bitbucket Pipelines GPG API
  description: The GPG resource allows you to manage GPG keys.
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - GPG
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-gpg-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-issue-tracker-api
  name: Bitbucket Pipelines Issue tracker API
  description: 'The issue resources provide functionality for getting information on

    issues in an issue tracker, creating new issues, updating them and deleting

    them.


    You can access public issues without authentication, but you can''t gain access

    to private repositories'' issues. By authenticating, you will get the ability

    to create issues, as well as access to updating data or deleting issues you

    have access to. Issue Tracker features are not supported for repositories in workspaces administered through admin.atlassian.com.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Issue tracker
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-issue-tracker-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-pipelines-api
  name: Bitbucket Pipelines Pipelines API
  description: 'Bitbucket Pipelines brings continuous delivery to Bitbucket

    Cloud, empowering teams with full branching to deployment

    visibility and faster feedback loops.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Pipelines
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-pipelines-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-projects-api
  name: Bitbucket Pipelines Projects API
  description: 'Bitbucket Cloud projects make it easier for teams to focus on

    a goal, product, or process by organizing their repositories.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-projects-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-properties-api
  name: Bitbucket Pipelines properties API
  description: The properties API from Bitbucket Pipelines — 4 operation(s) for properties.
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - properties
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-properties-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-pullrequests-api
  name: Bitbucket Pipelines Pullrequests API
  description: 'Pull requests are a feature that makes it easier for developers

    to collaborate using Bitbucket. They provide a user-friendly web

    interface for discussing proposed changes before integrating them

    into the official project.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Pullrequests
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-pullrequests-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-refs-api
  name: Bitbucket Pipelines Refs API
  description: "The refs resource allows you access branches and tags in a repository.\nBy default, results will be in the\
    \ order the underlying source control\nsystem returns them and identical to the ordering one sees when running\n\"$ git\
    \ show-ref\". Note that this follows simple lexical ordering of the\n ref names."
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Refs
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-refs-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-reports-api
  name: Bitbucket Pipelines Reports API
  description: 'Code insights provides reports, annotations, and metrics to help you

    and your team improve code quality in pull requests throughout the code

    review process. Some of the available code insights are static analysis

    reports, security scan results, artifact links, unit tests, and build

    status.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-reports-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-repositories-api
  name: Bitbucket Pipelines Repositories API
  description: 'A Git repository is a virtual storage of your project. It

    allows you to save versions of your code, which you can access

    when needed. The repo resource allows you to access public repos,

    or repos that belong to a specific workspace.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Repositories
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-repositories-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-search-api
  name: Bitbucket Pipelines Search API
  description: The Search API from Bitbucket Pipelines — 3 operation(s) for search.
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Search
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-search-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-snippets-api
  name: Bitbucket Pipelines Snippets API
  description: "Snippets allow you share code segments or files with yourself, members of\nyour workspace, or the world.\n\
    \nLike pull requests, repositories and workspaces, the full set of snippets\nis defined by what the current user has access\
    \ to. This includes all\nsnippets owned by any of the workspaces the user is a member of, or\nsnippets by other users\
    \ that the current user is either watching or has\n collaborated on (for instance by commenting on it)."
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Snippets
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-snippets-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-source-api
  name: Bitbucket Pipelines Source API
  description: "Browse the source code in the repository and\n                              create new commits by uploading."
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Source
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-source-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-ssh-api
  name: Bitbucket Pipelines SSH API
  description: The SSH resource allows you to manage SSH keys.
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - SSH
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-ssh-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-users-api
  name: Bitbucket Pipelines Users API
  description: 'The users resource allows you to access public information

    associated with a user account. Most resources in the users

    endpoint have been deprecated in favor of workspaces.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-users-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-webhooks-api
  name: Bitbucket Pipelines Webhooks API
  description: 'Webhooks provide a way to configure Bitbucket Cloud to make requests to

    your server (or another external service) whenever certain events occur in

    Bitbucket Cloud.


    A webhook consists of:


    * A subject -- The resource that generates the events. Currently, this resource

    is the repository, user account, or team where you create the webhook.

    * One or more event -- The default event is a repository push, but you can

    select multiple events that can trigger the webhook.

    * A URL -- The endpoint where you want Bitbucket to send the event payloads

    when a matching event happens.


    There are two parts to getting a webhook to work: creating the webhook and

    triggering the webhook. After you create a webhook for an event, every time

    that event occurs, Bitbucket sends a payload request that describes the event

    to the specified URL. Thus, you can think of webhooks as a kind of

    notification system.


    Use webhooks to integrate applications with Bitbucket Cloud. The following

    use cases provides examples of when you would want to use webhooks:


    * Every time a user pushes commits in a repository, you may want to notify

    your CI server to start a build.

    * Every time a user pushes commits or creates a pull request, you may want to

    display a notification in your application.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-webhooks-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
- aid: bitbucket-pipelines:bitbucket-pipelines-workspaces-api
  name: Bitbucket Pipelines Workspaces API
  description: 'A workspace is where you create repositories, collaborate on

    your code, and organize different streams of work in your Bitbucket

    Cloud account. Workspaces replace the use of teams and users in API

    calls.'
  humanURL: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Workspaces
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-workspaces-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
  - type: APIReference
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/
  - type: OpenAPISource
    url: https://api.bitbucket.org/swagger.json
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
common:
- type: AgenticAccess
  url: agentic-access/bitbucket-pipelines-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/bitbucket-pipelines-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/bitbucket-pipelines-domain-security.yml
- type: Authentication
  url: authentication/bitbucket-pipelines-authentication.yml
- type: OAuthScopes
  url: scopes/bitbucket-pipelines-scopes.yml
- type: Website
  url: https://bitbucket.org/product/features/pipelines
- type: Documentation
  url: https://support.atlassian.com/bitbucket-cloud/docs/get-started-with-bitbucket-pipelines/
- type: Pricing
  url: https://www.atlassian.com/software/bitbucket/pricing
- type: GitHub
  url: https://bitbucket.org/atlassian/atlassian-pipelines-pipes
- type: StatusPage
  url: https://bitbucket.status.atlassian.com/
- type: Plans
  url: plans/bitbucket-pipelines-plans-pricing.yml
- type: RateLimits
  url: rate-limits/bitbucket-pipelines-rate-limits.yml
- type: FinOps
  url: finops/bitbucket-pipelines-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com