Bitbucket Integration

Bitbucket API Operations

Browse all 107 operations available for Bitbucket workflow automation.

crm

107 operations
ActionBITBUCKET_APPROVE_PULL_REQUEST

Approve Pull Request

Tool to approve a pull request as the authenticated user.

3 input
ActionBITBUCKET_BROWSE_REPOSITORY_PATH

Browse repository path

Tool to retrieve content for a file path or browse directory contents at a specified revision in a Bitbucket repository.

10 input
ActionBITBUCKET_GET_REPOSITORIES_ISSUES_VOTE

Check if user voted for issue

Tool to check whether the authenticated user has voted for a specific issue in a Bitbucket repository.

3 input
ActionBITBUCKET_CREATE_BRANCH

Create a branch

Creates a new branch in a Bitbucket repository from a target commit hash; the branch name must be unique, adhere to Bitbucket's naming conventions, and not…

4 input
ActionBITBUCKET_CREATE_PULL_REQUEST

Create a pull request

Creates a new pull request in a specified Bitbucket repository, ensuring the source branch exists and is distinct from the (optional) destination branch.

8 input
ActionBITBUCKET_CREATE_ISSUE

Create an issue

Creates a new issue in a Bitbucket repository, setting the authenticated user as reporter; ensures assignee (if provided) has repository access, and that any…

11 input
ActionBITBUCKET_CREATE_ISSUE_COMMENT

Create an issue comment

Adds a new comment with markdown support to an existing Bitbucket issue.

4 input
ActionBITBUCKET_CREATE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS

Create commit report annotations

Adds multiple annotations to a commit report in bulk.

5 input
ActionBITBUCKET_CREATE_PULL_REQUEST_COMMENT

Create pull request comment

Creates a new comment on a Bitbucket pull request.

6 input
ActionBITBUCKET_CREATE_REPOSITORY

Create repository

Creates a new Bitbucket 'git' repository in a specified workspace, defaulting to the workspace's oldest project if projectkey is not provided.

9 input
ActionBITBUCKET_CREATE_SNIPPET_COMMENT

Create snippet comment

Posts a new top-level comment or a threaded reply to an existing comment on a specified Bitbucket snippet.

4 input
ActionBITBUCKET_CREATE_TEAMS_PIPELINES_CONFIG_VARIABLES

Create team pipeline variable

Creates a team-level pipeline configuration variable in Bitbucket.

4 input
ActionBITBUCKET_CREATE_USERS_PIPELINES_CONFIG_VARIABLES

Create user pipeline variable

Creates a user-level pipeline variable for Bitbucket pipelines.

4 input
ActionBITBUCKET_DELETE_COMMIT_COMMENT

Delete commit comment

Permanently deletes a specific comment on a commit.

4 input
ActionBITBUCKET_DELETE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS

Delete commit report annotation

Deletes a single annotation matching the provided ID from a commit report.

5 input
ActionBITBUCKET_DELETE_ISSUE

Delete issue

Permanently deletes a specific issue, identified by its issueid, from the repository specified by reposlug within the given workspace.

3 input
ActionBITBUCKET_DELETE_PULL_REQUEST_COMMENT

Delete pull request comment

Permanently deletes a specific pull request comment (top-level, inline, or threaded reply).

4 input
ActionBITBUCKET_DELETE_REPOSITORY

Delete repository

Permanently deletes a specified Bitbucket repository; this action is irreversible and does not affect forks.

2 input
ActionBITBUCKET_DELETE_SNIPPETS_WATCH

Delete snippet watch

Stops watching a specific snippet.

2 input
ActionBITBUCKET_DELETE_USER_PIPELINE_VARIABLE

Delete user pipeline variable

Permanently deletes a user-level pipeline configuration variable identified by its UUID.

2 input
ActionBITBUCKET_GET_COMMIT_BUILD_STATUS

Get Commit Build Status

Get a specific build status for a commit in Bitbucket.

4 input
ActionBITBUCKET_GET_COMMIT_CHANGES

Get Commit Changes

Tool to retrieve a page of changes made in a specified commit, showing all changed files with their change statistics (lines added/removed, status).

5 input
ActionBITBUCKET_GET_COMMIT_DIFF

Get Commit Diff

Tool to retrieve the unified diff between two provided revisions or for a single commit in a Bitbucket repository.

10 input
ActionBITBUCKET_GET_REPOSITORIES_COMMIT_REPORTS

Get Commit Reports

Tool to get reports linked to a specific commit.

3 input
ActionBITBUCKET_GET_OPENID_CONFIGURATION

Get OpenID configuration for OIDC in Pipelines

Retrieves the OpenID Connect discovery configuration for Bitbucket Pipelines OIDC.

1 input
ActionBITBUCKET_GET_PULL_REQUEST

Get Pull Request

Get a single pull request by ID with complete details.

3 input
ActionBITBUCKET_GET_PULL_REQUEST_COMMITS

Get Pull Request Commits

Tool to retrieve commits for a specified pull request.

4 input
ActionBITBUCKET_GET_PULL_REQUEST_DIFF

Get Pull Request Diff

Tool to fetch the unified diff for a Bitbucket pull request (follows 302 redirect to repository diff).

4 input
ActionBITBUCKET_GET_PULL_REQUEST_DIFFSTAT

Get Pull Request Diffstat

Tool to get the diffstat for a Bitbucket pull request, showing all changed files with their change statistics (lines added/removed, status).

5 input
ActionBITBUCKET_GET_REPOSITORIES_MERGE_BASE

Get Repositories Merge Base

Get the merge base (best common ancestor) between two commits in a Bitbucket repository.

3 input
ActionBITBUCKET_GET_REPOSITORIES_BRANCHING_MODEL

Get Repository Branching Model

Return the branching model as applied to the repository.

2 input
ActionBITBUCKET_GET_REPOSITORIES_COMMIT

Get Repository Commit

Tool to retrieve detailed information about a specific commit in a Bitbucket repository.

3 input
ActionBITBUCKET_GET_REPOSITORIES_ENVIRONMENTS2

Get Repository Environment

Retrieve detailed information about a specific deployment environment in a Bitbucket repository.

3 input
ActionBITBUCKET_GET_REPOSITORY_PATCH

Get Repository Patch

Tool to retrieve the git patch content for a Bitbucket repository at a specified revision or commit range.

4 input
ActionBITBUCKET_GET_SSH_LATEST_KEYS

Get SSH keys for user

Retrieves a paginated list of SSH keys for a specified Bitbucket user.

3 input
ActionBITBUCKET_GET_WORKSPACES_PULLREQUESTS

Get Workspace Pull Requests by User

Tool to get all workspace pull requests authored by a specified user.

5 input
ActionBITBUCKET_GET_BRANCH

Get branch

Retrieves detailed information about a specific branch in a Bitbucket repository.

3 input
ActionBITBUCKET_GET_COMMIT_COMMENT

Get commit comment

Retrieves a specific comment from a commit by its ID.

4 input
ActionBITBUCKET_GET_REPOSITORIES_COMMIT_COMMENTS

Get commit comments

Retrieves all comments on a specific commit in a Bitbucket repository.

5 input
ActionBITBUCKET_GET_REPOSITORIES_COMMIT_REPORT

Get commit report

Returns a single report matching the provided ID from a commit.

4 input
ActionBITBUCKET_GET_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS

Get commit report annotation

Returns a single annotation matching the provided ID from a commit report.

5 input
ActionBITBUCKET_GET_REPOSITORIES_COMMIT_STATUSES

Get commit statuses

Returns all build statuses (e.g., CI/CD pipeline results) for a specific commit.

3 input
ActionBITBUCKET_GET_CURRENT_USER2

Get current user (v2)

Tool to retrieve complete profile information for the currently authenticated Bitbucket user.

ActionBITBUCKET_GET_DEPLOYMENT_ENVIRONMENT_VARIABLES

Get deployment environment variables

Retrieves deployment environment level variables for a specific Bitbucket repository environment.

3 input
ActionBITBUCKET_GET_REPOSITORIES_EFFECTIVE_BRANCHING_MODEL

Get effective branching model

Retrieves the effective branching model for a Bitbucket repository, showing which branching model is currently applied (including any inheritance from…

2 input
ActionBITBUCKET_GET_REPOSITORIES_FILEHISTORY

Get file commit history

Returns a paginated list of commits that modified the specified file.

9 input
ActionBITBUCKET_GET_FILE_FROM_REPOSITORY

Get file from repository

Retrieves a specific file's content from a Bitbucket repository at a given commit (hash, branch, or tag), failing if the file path is invalid for that commit.

4 input
ActionBITBUCKET_GET_HOOK_EVENTS

Get hook events

Retrieves a paginated list of all valid webhook events for a specified entity type (repository or workspace).

1 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES_STEPS

Get pipeline steps

Retrieves all steps for a given pipeline.

3 input
ActionBITBUCKET_GET_PULL_REQUEST_COMMENT

Get pull request comment

Tool to retrieve a specific comment from a pull request by its ID.

4 input
ActionBITBUCKET_GET_REPOSITORIES_PULLREQUESTS_COMMENTS

Get pull request comments

Retrieves a paginated list of comments on a specific pull request in a Bitbucket repository.

6 input
ActionBITBUCKET_GET_REPOSITORIES_PULLREQUESTS_STATUSES

Get pull request statuses

Returns all build statuses (e.g., CI/CD pipeline results) for a specific pull request.

5 input
ActionBITBUCKET_GET_REPOSITORIES_PULLREQUESTS_ACTIVITY

Get pull requests activity log

Get paginated activity log for all pull requests in a repository.

4 input
ActionBITBUCKET_GET_RAW_FILE_CONTENT

Get raw file content

DEPRECATED: Use BITBUCKETGETFILEFROMREPOSITORY instead.

4 input
ActionBITBUCKET_GET_REPOSITORIES_SRC

Get repositories src

Lists the contents of the root directory on the repository's main branch without needing to specify a commit or branch.

3 input
ActionBITBUCKET_GET_REPOSITORY

Get repository

Retrieves detailed information about a specific repository in a Bitbucket workspace.

2 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_SSH_KNOWN_HOSTS

Get repository SSH known hosts

Retrieves repository-level SSH known hosts configured for Bitbucket Pipelines.

2 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_RUNNERS

Get repository pipeline runners

Retrieves the list of self-hosted runners configured for a repository's pipelines.

2 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_SCHEDULES

Get repository pipeline schedules

Retrieves configured pipeline schedules for a Bitbucket repository.

2 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_VARIABLES

Get repository pipeline variables

Retrieves repository-level pipeline variables for a specific Bitbucket repository.

6 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_CACHES

Get repository pipelines caches

Retrieves the repository pipelines caches.

2 input
ActionBITBUCKET_GET_REPOSITORIES_REFS

Get repository refs

Returns the branches and tags in the repository.

6 input
ActionBITBUCKET_GET_REPOSITORIES_WATCHERS

Get repository watchers

Retrieves a paginated list of all the watchers on the specified repository.

2 input
ActionBITBUCKET_GET_SNIPPET

Get snippet

Retrieves a specific Bitbucket snippet by its encoded ID from an existing workspace, returning its metadata and file structure.

3 input
ActionBITBUCKET_GET_SNIPPETS_WATCH

Get snippet watch status

Checks if the current user is watching a specific snippet.

2 input
ActionBITBUCKET_GET_REPOSITORIES_PIPELINES2

Get specific pipeline

Retrieve a specified pipeline from a Bitbucket repository.

3 input
ActionBITBUCKET_GET_REPOSITORIES_REFS_TAGS

Get tag

Retrieves detailed information about a specific tag in a Bitbucket repository.

3 input
ActionBITBUCKET_GET_USER

Get user

Retrieves public profile information for a specific Bitbucket user by username or UUID.

1 input
ActionBITBUCKET_GET_USER_EMAILS2

Get user email details

Retrieves details about a specific email address for the authenticated user.

1 input
ActionBITBUCKET_GET_USER_EMAILS

Get user emails

Returns all the authenticated user's email addresses, both confirmed and unconfirmed.

ActionBITBUCKET_GET_USER_PERMISSIONS_REPOSITORIES

Get user permissions for repositories

Returns an object for each repository the caller has explicit access to, including their permission level.

2 input
ActionBITBUCKET_GET_USER_PERMISSIONS_WORKSPACES

Get user permissions for workspaces

Retrieves workspace memberships and permission levels for the authenticated user.

3 input
ActionBITBUCKET_GET_USER_WORKSPACES

Get user workspaces

Tool to retrieve all workspaces accessible to the authenticated user.

1 input
ActionBITBUCKET_GET_WORKSPACE

Get workspace

Retrieves detailed information about a specific Bitbucket workspace.

1 input
ActionBITBUCKET_LIST_REPOSITORIES

List all public repositories

Retrieves a paginated list of all public repositories on Bitbucket.

4 input
ActionBITBUCKET_LIST_BRANCHES

List branches

Lists branches in a Bitbucket repository with optional server-side filtering by name pattern (BBQL) and sorting.

6 input
ActionBITBUCKET_LIST_COMMITS

List commits

Tool to retrieve a page of commits from a Bitbucket repository.

7 input
ActionBITBUCKET_LIST_COMMITS_FROM_REVISION

List commits from revision

Tool to list commits starting from a specific revision in a Bitbucket repository.

8 input
ActionBITBUCKET_CREATE_REPOSITORIES_COMMITS2

List commits from revision (POST)

Tool to list commits from a revision using POST method.

8 input
ActionBITBUCKET_LIST_COMMITS_ON_MASTER

List commits on master

Lists commits on the master branch of a Bitbucket repository.

4 input
ActionBITBUCKET_LIST_DEPLOYMENTS

List deployments

Lists deployments for a specified Bitbucket repository.

6 input
ActionBITBUCKET_LIST_ISSUES

List issues in a repository

Lists issues in a Bitbucket repository with optional filtering by state, priority, kind, or assignee.

8 input
ActionBITBUCKET_LIST_PIPELINES

List pipelines

Tool to find pipelines in a Bitbucket repository.

4 input
ActionBITBUCKET_LIST_PULL_REQUEST_TASKS

List pull request tasks

Lists all tasks associated with a pull request in a Bitbucket repository.

5 input
ActionBITBUCKET_LIST_PULL_REQUESTS

List pull requests

Lists pull requests in a specified, accessible Bitbucket repository, optionally filtering by state (OPEN, MERGED, DECLINED).

5 input
ActionBITBUCKET_LIST_REPOSITORIES_IN_WORKSPACE

List repositories in workspace

Lists repositories in a specified Bitbucket workspace, accessible to the authenticated user, with options to filter by role or query string, and sort results.

6 input
ActionBITBUCKET_LIST_REPOSITORIES_ENVIRONMENTS

List repository environments

List all deployment environments configured for a Bitbucket repository.

6 input
ActionBITBUCKET_LIST_REPOSITORY_PATHS

List repository paths

Lists file and directory entries under a repository path at a given revision, with optional breadth-first recursion via maxdepth for repository traversal and…

9 input
ActionBITBUCKET_LIST_SNIPPETS

List snippets

Returns all snippets accessible to the authenticated user.

3 input
ActionBITBUCKET_LIST_TAGS

List tags

Lists tags in a Bitbucket repository with optional server-side filtering by name pattern or commit hash (BBQL) and sorting.

6 input
ActionBITBUCKET_LIST_VERSIONS

List versions

Lists versions (milestones) in a Bitbucket repository's issue tracker.

6 input
ActionBITBUCKET_LIST_WORKSPACE_MEMBERS

List workspace members

Lists all members of a specified Bitbucket workspace; the workspace must exist.

3 input
ActionBITBUCKET_LIST_WORKSPACE_PROJECTS

List workspace projects

Lists projects in a specified Bitbucket workspace.

5 input
ActionBITBUCKET_LIST_WORKSPACES

List workspaces

Lists Bitbucket workspaces accessible to the authenticated user, optionally filtered and sorted.

4 input
ActionBITBUCKET_MERGE_PULL_REQUEST

Merge Pull Request

Tool to merge a Bitbucket Cloud pull request via the REST API.

6 input
ActionBITBUCKET_REQUEST_PULL_REQUEST_CHANGES

Request Pull Request Changes

Tool to request changes on a pull request as the authenticated user.

3 input
ActionBITBUCKET_RESOLVE_PULL_REQUEST_COMMENT

Resolve pull request comment

Tool to resolve or reopen a pull request comment thread.

5 input
ActionBITBUCKET_SEARCH_TEAM_CODE

Search code in team repositories

Search for code in repositories of a specified team.

4 input
ActionBITBUCKET_SEARCH_USER_REPOSITORIES_CODE

Search code in user repositories

Tool to search for code in the repositories of a specified user.

5 input
ActionBITBUCKET_GET_WORKSPACES_SEARCH_CODE

Search code in workspace

Tool to search for code in the repositories of the specified workspace.

5 input
ActionBITBUCKET_UPDATE_PULL_REQUEST

Update Pull Request

Tool to update an existing pull request's editable fields (e.g., title, description, reviewers) via the Bitbucket Cloud API.

8 input
ActionBITBUCKET_UPDATE_ISSUE

Update an issue

Updates an existing issue in a Bitbucket repository by modifying specified attributes; requires workspace, reposlug, issueid, and at least one attribute to…

12 input
ActionBITBUCKET_UPDATE_REPOSITORIES_COMMIT_COMMENTS

Update commit comment

Updates the contents of a comment on a commit.

5 input
ActionBITBUCKET_UPDATE_INSIGHTS_PROJECTS_REPOS_COMMITS_REPORTS

Update commit insight report

Create or update an insight report for a commit.

13 input
ActionBITBUCKET_UPDATE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS

Update commit report annotation

Creates or updates an individual annotation for a commit report.

14 input
ActionBITBUCKET_UPDATE_TEAMS_PIPELINES_CONFIG_VARIABLES

Update team pipeline variable

Updates a team-level pipeline configuration variable in Bitbucket.

5 input
ActionBITBUCKET_UPDATE_USERS_PIPELINES_CONFIG_VARIABLES

Update user pipeline variable

Updates a user-level pipeline variable for Bitbucket pipelines.

5 input