Bitbucket website screenshot

Bitbucket

Bitbucket is a Git-based source code repository hosting service owned by Atlassian offering both commercial plans and free accounts with unlimited private repositories, along with CI/CD pipelines, code reviews via pull requests, and code collaboration tools for development teams.

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

The Bitbucket catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.

Bitbucket’s developer surface includes authentication, developer portal, signup flow, engineering blog, support, and 14 more developer resources.

59.9/100 strong ▼ -6.6 Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
23 APIs 16 Features 5 Use Cases
AtlassianCI/CDCode CollaborationCode ReviewDevOpsGitPull RequestsRepository HostingVersion Control

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 59.9/100 · strong
Contract Quality 20.2 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 13.7 / 20
Operational Transparency 6.8 / 13
Governance 6.3 / 12
Discoverability 6.9 / 10
Agent readiness — 36/100 · agent ready
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 6 / 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: 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 Addon API

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

Bitbucket 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 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 Commit statuses API

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

Bitbucket 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 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 Downloads API

Access the list of download links associated with the repository.

Bitbucket GPG API

The GPG resource allows you to manage GPG keys.

Bitbucket 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 API

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

Bitbucket Projects API

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

Bitbucket properties API

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

Bitbucket 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 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 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 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 Search API

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

Bitbucket 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 Source API

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

Bitbucket SSH API

The SSH resource allows you to manage SSH keys.

Bitbucket 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 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 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

Postman Collections 23

Ready-to-run Postman collections for exercising this provider's APIs.

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 Rate Limits

5 limits

RATE LIMITS

FinOps 1

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

Features 16

Notable capabilities this provider offers.

Free: 5 users, 1 GB, 50 build minutes/mo
Standard at $3.65/user/mo: unlimited users/storage, 2,500 build minutes
Premium at $7.25/user/mo: 3,500 minutes, AI PR, IP allowlisting, 99.9% SLA
REST API v2 at api.bitbucket.org/2.0
1,000 req/hr per user, 60K req/hr per IP
Pipelines for CI/CD
Pipeline concurrency: 1 Free, 10 Standard, 20 Premium
OAuth 2.0 + repository/workspace access tokens
Webhooks for repository, PR, pipeline events
Code insights for static analysis integration
Self-hosted runners (1 slot Standard, 2 Premium)
Deployment environments tracking
Native Jira integration
Atlassian Marketplace apps
Git LFS support (5 GB Standard, 10 GB Premium)
Forge / Connect framework for apps

Scroll for all 16

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Bitbucket Cloud Webhook Events

Bitbucket Cloud webhooks deliver event payloads to a subscriber URL via HTTP POST whenever a configured event occurs in a repository or workspace. Each event request includes an...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Bitbucket Cloud Rest Api Context

4 classes · 23 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Bitbucket API Rules

7 rules · 1 errors 6 warnings

SPECTRAL

Bitbucket API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Bitbucket API Rules

22 rules · 8 errors 12 warnings 2 info

SPECTRAL

JSON Schema 4

Standalone JSON Schema definitions for this provider's data models.

Commit

7 properties

JSON SCHEMA

Pipeline

10 properties

JSON SCHEMA

Pullrequest

16 properties

JSON SCHEMA

Repository

18 properties

JSON SCHEMA

JSON Structure 5

JSON Structure definitions describing this provider's data shapes.

Bitbucket Cloud Rest Api Commit Structure

4 properties

JSON STRUCTURE

Bitbucket Structure

0 properties

JSON STRUCTURE

Examples 4

Example request and response payloads for these APIs.

Security Posture 4

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

Bitbucket Authentication

apiKey/http/oauth2 · 3 schemes

SECURITY

Bitbucket Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Bitbucket Vulnerability Disclosure

security.txt · contact published

SECURITY

Bitbucket Trust Center

FedRAMP

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Bitbucket Scopes

26 scopes · authorizationCode

26 scopes

SCOPES

Agentic Access 1

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

Bitbucket Agentic Access

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

335 operations · 156 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Code Review Workflows

Enforce code quality through structured pull request reviews with required approvals.

CI/CD Automation

Automate build, test, and deployment pipelines triggered by code changes.

Team Collaboration

Enable distributed development teams to collaborate on code with workspaces and projects.

Release Management

Manage releases with deployment tracking and environment promotion.

Security Scanning

Integrate security scanning into CI/CD pipelines for vulnerability detection.

Integrations 8

Pre-built integrations with other platforms and tools.

Jira Software

Deep integration with Jira for issue tracking and project management.

Trello

Connect Bitbucket with Trello for visual project management.

Slack

Receive Bitbucket notifications in Slack channels.

Confluence

Link documentation in Confluence with code in Bitbucket.

AWS

Deploy to AWS services using Bitbucket Pipelines.

Azure

Deploy to Azure services using Bitbucket Pipelines.

Google Cloud

Deploy to Google Cloud using Bitbucket Pipelines.

Docker

Build and push Docker images using Bitbucket Pipelines.

Scroll for all 8

Resources

Get Started 2

Portal, sign-up, and the first successful call

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: bitbucket
name: Bitbucket
description: Bitbucket is a Git-based source code repository hosting service owned by Atlassian offering both commercial plans
  and free accounts with unlimited private repositories, along with CI/CD pipelines, code reviews via pull requests, and code
  collaboration tools for development teams.
type: Index
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.png
tags:
- Atlassian
- CI/CD
- Code Collaboration
- Code Review
- DevOps
- Git
- Pull Requests
- Repository Hosting
- Version Control
url: https://raw.githubusercontent.com/api-evangelist/bitbucket/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-29'
specificationVersion: '0.19'
apis:
- aid: bitbucket:bitbucket-addon-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Addon
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-addon-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-branch-restrictions-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Branch restrictions
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-branch-restrictions-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-branching-model-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Branching model
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-branching-model-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-commit-statuses-api
  name: Bitbucket Commit statuses API
  description: 'Commit statuses provide a way to tag commits with meta data,

    like automated build results.'
  humanURL: https://developer.atlassian.com/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Commit statuses
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-commit-statuses-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-commits-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Commits
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-commits-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-deployments-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Deployments
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-deployments-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-downloads-api
  name: Bitbucket Downloads API
  description: Access the list of download links associated with the repository.
  humanURL: https://developer.atlassian.com/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Downloads
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-downloads-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-gpg-api
  name: Bitbucket GPG API
  description: The GPG resource allows you to manage GPG keys.
  humanURL: https://developer.atlassian.com/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - GPG
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-gpg-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-issue-tracker-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Issue tracker
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-issue-tracker-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-pipelines-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Pipelines
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pipelines-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-projects-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-projects-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-properties-api
  name: Bitbucket properties API
  description: The properties API from Bitbucket — 4 operation(s) for properties.
  humanURL: https://developer.atlassian.com/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - properties
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-properties-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-pullrequests-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Pullrequests
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-pullrequests-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-refs-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Refs
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-refs-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-reports-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-reports-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-repositories-api
  name: Bitbucket 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/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Repositories
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-repositories-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pipeline-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-commit-example.json
  - type: AsyncAPI
    url: asyncapi/bitbucket-cloud-webhooks-asyncapi.yml
- aid: bitbucket:bitbucket-search-api
  name: Bitbucket Search API
  description: The Search API from Bitbucket — 3 operation(s) for search.
  humanURL: https://developer.atlassian.com/bitbucket/api/2/reference/
  baseURL: https://api.bitbucket.org/2.0
  tags:
  - Search
  properties:
  - type: OpenAPI
    url: openapi/bitbucket-search-api-openapi.yml
  - type: Documentation
    url: https://developer.atlassian.com/bitbucket/api/2/reference/
  - type: Authentication
    url: https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-repository-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pullrequest-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/bitbucket-cloud-rest-api-commit-schema.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-repository-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pullrequest-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-pipeline-structure.json
  - type: JSONStructure
    url: json-structure/bitbucket-cloud-rest-api-commit-structure.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-repository-example.json
  - type: Examples
    url: examples/bitbucket-cloud-rest-api-pullrequest-example.json
  - type: Examples
    url: examples/bitbucket-cl

# --- truncated at 32 KB (47 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/bitbucket/refs/heads/main/apis.yml