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
Proxy
const bundleup = new BundleUp('Zw7Lt7...');
const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]'); Unified API
const bundleup = new BundleUp('Zw7Lt7...');
const unify = bundleup.unify('conn_abc123');
const response = await unify.me();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.
