What you can do with Bitbucket
Every task in plain language. Pick one, and we can help you get access.
361 things you can do
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.
Continuous Integration Management
Report a build status on a commitUpdate a build status on a commitAdd a variable to a deployment environmentUpdate a deployment environment variableRemove a variable from a deployment environmentRun a pipelineClear pipeline caches by nameDelete a single pipeline cacheRegister a self-hosted runner on a repositoryUpdate a repository runnerRemove a repository runnerStop a running pipelineEnable or disable Pipelines on a repoSet the next pipeline build numberSchedule a pipeline to run on a cronPause or resume a pipeline scheduleDelete a pipeline scheduleSet the SSH key pair used by pipelinesRemove the pipelines SSH key pairAdd a trusted SSH known host for pipelinesUpdate a pipeline SSH known hostRemove a pipeline SSH known hostAdd a pipeline variable to a repositoryUpdate a repository pipeline variableDelete a repository pipeline variableAdd a team pipeline variable (deprecated)Update a team pipeline variable (deprecated)Delete a team pipeline variable (deprecated)Add a user pipeline variable (deprecated)Update a user pipeline variable (deprecated)Delete a user pipeline variable (deprecated)Register a self-hosted runner for a workspaceUpdate a workspace runnerRemove a workspace runnerAdd a pipeline variable to a workspaceUpdate a workspace pipeline variableDelete a workspace pipeline variableList build statuses for a commitGet one build status on a commitList variables for a deployment environmentList pipeline runs in a repositoryList a repository's pipeline cachesGet the download link for a pipeline cacheList self-hosted runners for a repositoryGet a repository runnerGet a pipeline runList the steps of a pipeline runGet one step of a pipeline runDownload the log for a pipeline stepGet a build or service container logSummarize test results for a pipeline stepList test cases run in a pipeline stepGet the failure output for a test caseCheck whether Pipelines is enabled on a repoList scheduled pipelinesGet a pipeline scheduleList runs triggered by a scheduleGet the pipelines SSH public keyList pipeline SSH known hostsGet a pipeline SSH known hostList a repository's pipeline variablesGet a repository pipeline variableList a team's pipeline variables (deprecated)Get a team pipeline variable (deprecated)List a user's pipeline variables (deprecated)Get a user pipeline variable (deprecated)Get the Pipelines OIDC discovery documentGet the signing keys for Pipelines OIDC tokensList self-hosted runners for a workspaceGet a workspace runnerList a workspace's pipeline variablesGet a workspace pipeline variableSoftware Construction Management
Add a user to a repo's default reviewersRemove a user from a repo's default reviewersOpen a new pull requestUpdate an open pull requestApprove a pull requestWithdraw my approval of a pull requestComment on a pull requestEdit a comment on a pull requestDelete a comment on a pull requestResolve a PR comment threadReopen a resolved PR comment threadDecline a pull requestMerge a pull requestRequest changes on a pull requestWithdraw a change request on a PRAdd a task to a pull requestUpdate or resolve a pull request taskDelete a task from a pull requestCommit files by uploading themCreate a branch restriction ruleUpdate a branch restriction ruleDelete a branch restriction ruleApprove a commitWithdraw my approval of a commitComment on a commitEdit a commit commentDelete a commit commentUpdate a repository's settingsCreate a repositoryDelete a repositoryFork a repositorySet which repo settings override the projectGrant or change a group's repo permissionRemove a group's access to a repositoryGrant or change a user's repo permissionRemove a user's access to a repositoryCreate a branchDelete a branchCreate an annotated tagDelete a tagFind pull requests that contain a commitList a repository's default reviewersCheck whether a user is a default reviewerList effective default reviewers incl. projectList a repository's pull requestsList activity across a repo's pull requestsGet a pull requestGet one pull request's activity logList comments on a pull requestGet one comment on a pull requestList commits in a pull requestGet the diff of a pull requestGet a pull request's diffstatCheck the status of an async PR mergeGet a pull request as a patchList build statuses for a pull requestList tasks on a pull requestGet one task on a pull requestList commits that changed a fileBrowse the main branch root directoryRead a file or directory at a revisionList a repository's branch restrictionsGet a branch restriction ruleGet a commitList comments on a commitGet a commit commentList a repository's commitsList commits with include and exclude in the bodyList commits reachable from a revisionList a revision's commits with body filtersGet a raw diff between commitsSummarize lines changed between commitsFind the common ancestor of two commitsGet a patch series for commitsList all public repositories (deprecated)List repositories in a workspaceGet a repositoryList forks of a repositoryGet which repo settings override the projectList group permissions on a repositoryGet one group's permission on a repositoryList user permissions on a repositoryGet one user's permission on a repositoryList a repository's watchersList my repo permissions everywhere (deprecated)List my repo permissions in one workspaceList branches and tags togetherList open branchesGet a branchList tagsGet a tagSoftware Quality Engineering
File a new issueStart an export of a repo's issuesImport issues from a zip, replacing existing onesEdit an issueDelete an issueUpload an attachment to an issueDelete an issue attachmentChange an issue's state or assigneeComment on an issueEdit a comment on an issueDelete a comment on an issueVote for an issueRetract my vote on an issueWatch an issueStop watching an issueList issue tracker componentsGet an issue tracker componentList a repository's issuesCheck an issue export and download the zipCheck the status of an issue importGet an issueList files attached to an issueDownload an issue attachmentList the change history of an issueGet one change on an issueList comments on an issueGet one comment on an issueCheck whether I voted for an issueCheck whether I'm watching an issueList issue tracker milestonesGet an issue tracker milestoneList versions defined for issuesGet a version defined for issuesSoftware Release & Deployment Management
Add a deploy key to a repositoryRelabel a repository deploy keyRemove a repository deploy keyCreate a deployment environmentDelete a deployment environmentChange a deployment environment's settingsAdd a deploy key to a projectRemove a project deploy keyList a repository's deploy keysGet a repository deploy keyList deployments in a repositoryGet a deploymentList deployment environmentsGet a deployment environmentList a project's deploy keysGet a project deploy keyWebhook & Event Subscription Management
Create a repository webhookUpdate a repository webhookDelete a repository webhookCreate a workspace webhookUpdate a workspace webhookDelete a workspace webhookList webhook subject typesList webhook events for a subject typeList a repository's webhooksGet a repository webhookList a workspace's webhooksGet a workspace webhookOther things you can do
Upload a download artifactDelete a download artifactUpdate a repository's branching model configUpdate a project's branching model configCreate or update a code insight reportRemove a code insight reportBulk upload findings to a code insight reportUpsert one finding on a code insight reportRemove a single report findingCreate a snippet under my accountCreate a snippet in a workspaceUpdate a snippetDelete a snippetComment on a snippetEdit a comment on a snippetDelete a comment on a snippetWatch a snippetStop watching a snippetUpdate a snippet at an explicit revisionDelete a snippet via its latest revision URLStore an app property on a commitDelete an app property from a commitStore an app property on a repositoryDelete an app property from a repositoryStore an app property on a pull requestDelete an app property from a pull requestStore an app property on a userDelete an app property from a userCreate a project in a workspaceUpdate or create a project by keyDelete a projectAdd a project default reviewerRemove a project default reviewerSet a group's permission on a projectRevoke a group's project permissionSet a user's permission on a projectRevoke a user's project permissionAdd a GPG key to a userDelete a GPG keyUpdate an installed Connect appUninstall a Connect appBulk replace a linker's valuesAdd a value to a linkerDelete all values of a linkerDelete one linker valueAdd an SSH key to a userUpdate an SSH key's commentDelete an SSH keyList a repository's download artifactsDownload a repository artifact fileList my workspace permissions (deprecated)List workspaces I can accessGet my role in a workspaceList my workspaces (deprecated endpoint)Get a workspaceList members of a workspaceGet a user's membership in a workspaceList member permission levels in a workspaceList repo permissions across a workspaceList user permissions on one repo in a workspaceList projects in a workspaceGet a project in a workspaceList a user's pull requests across a workspaceGet the current userList my email addressesCheck one of my email addressesGet a user's public profileGet a repository's branching modelGet a repository's branching model configGet a repo's effective branching modelGet a project's branching modelGet a project's branching model configList reports attached to a commitRetrieve a single code insight reportList the findings in a code insight reportRetrieve a single report findingList snippets I can see (deprecated)List snippets owned by a workspaceGet a snippetList comments on a snippetGet one comment on a snippetList a snippet's change historyGet one commit made to a snippetGet a snippet file's raw content at HEADCheck whether I'm watching a snippetList users watching a snippetGet a snippet as of an older revisionGet a snippet file's raw content at a revisionDiff a snippet revision against its parentGet a snippet revision as a patchRead an app property stored on a commitRead an app property stored on a repositoryRead an app property stored on a pull requestRead an app property stored on a userList a project's default reviewersCheck a project default reviewerList group permissions on a projectGet a group's permission on a projectList user permissions on a projectGet a user's permission on a projectList a user's GPG keysGet a GPG key by fingerprintList an app's linkersGet one linker of an appList the values of a linkerGet a single linker valueList a user's SSH keysGet an SSH keySearch code across a team's repositoriesSearch code in a user's repositoriesSearch code across a workspaceShowing 335 of 361. Search above to find the rest.