# Bitbucket Pipelines Branch restrictions API

**Canonical:** https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-branch-restrictions-api/  
**Provider:** Bitbucket Pipelines — https://apis.io/providers/bitbucket-pipelines/  
**Base URL:** https://api.bitbucket.org/2.0  
**Documentation:** https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/

Bitbucket Pipelines Branch restrictions API is one of 23 APIs that [Bitbucket Pipelines](https://apis.io/providers/bitbucket-pipelines/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Branch restrictions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

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)

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bitbucket-pipelines/refs/heads/main/openapi/bitbucket-pipelines-branch-restrictions-api-openapi.yml
- **Documentation** — https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/
- **APIReference** — https://developer.atlassian.com/cloud/bitbucket/rest/intro/
- **OpenAPISource** — https://api.bitbucket.org/swagger.json
- **Authentication** — https://developer.atlassian.com/cloud/bitbucket/rest/intro/#authentication

## Other Bitbucket Pipelines APIs (12)

- [Bitbucket Pipelines Addon API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-addon-api/)
- [Bitbucket Pipelines Branching model API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-branching-model-api/)
- [Bitbucket Pipelines Commit statuses API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-commit-statuses-api/)
- [Bitbucket Pipelines Commits API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-commits-api/)
- [Bitbucket Pipelines Deployments API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-deployments-api/)
- [Bitbucket Pipelines Downloads API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-downloads-api/)
- [Bitbucket Pipelines GPG API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-gpg-api/)
- [Bitbucket Pipelines Issue tracker API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-issue-tracker-api/)
- [Bitbucket Pipelines Pipelines API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-pipelines-api/)
- [Bitbucket Pipelines Projects API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-projects-api/)
- [Bitbucket Pipelines properties API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-properties-api/)
- [Bitbucket Pipelines Pullrequests API](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-pullrequests-api/)

## Tags

Branch restrictions

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/bitbucket-pipelines/bitbucket-pipelines-branch-restrictions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/bitbucket-pipelines/.
