BundleUp logo
v

Bitbucket

A platform for version control and collaboration, allowing developers to host and review code, manage projects, and build software together.

https://api.bitbucket.org
Terminal
curl https://proxy.bundleup.io/[...] \
  -H "Authorization: Bearer Zw7Lt7..." \
  -H "BU-Connection-Id: conn_abc123"
Proxy
const bundleup = new BundleUp('Zw7Lt7...');

const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]');

Unified MCP Tools

me
Get the Bitbucket account the connection is authenticated as.
repos
List repositories from the connected Bitbucket account.
pulls
List pull requests from a specified Bitbucket repository.
issues
List issues from a specified Bitbucket repository.
tags
List tags from a specified Bitbucket repository.
branches
List branches from a specified Bitbucket repository.
commits
List commits from a specified Bitbucket repository.

Unified API Endpoints

/me
Retrieve the Bitbucket account this connection is authenticated as. Bitbucket serves email addresses from a separate endpoint, so email is always null.
/git/repos
Retrieve a list of repositories for the authenticated user.
/git/repos/{repo}/pulls
Retrieve a list of pull requests for a specified repository.
/git/repos/{repo}/issues
Retrieve a list of issues for a specified repository. Requires the repository to have its issue tracker enabled.
/git/repos/{repo}/tags
Retrieve a list of tags for a specified repository.
/git/repos/{repo}/branches
Retrieve a list of branches for a specified repository.
/git/repos/{repo}/commits
Retrieve a list of commits for a specified repository.

We use cookies to understand how you use our site and to improve your experience. Analytics cookies are only set once you accept. See our Privacy Policy for details.