All integrations
Catalogue metadata onlydeveloper toolsv20260903_00

BITBUCKET

Bitbucket

Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and integrations

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

110

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

OAuth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 110 actions

Get OpenID configuration for OIDC in Pipelines

BITBUCKET_GET_OPENID_CONFIGURATION

Retrieves the OpenID Connect discovery configuration for Bitbucket Pipelines OIDC. Use when integrating Bitbucket Pipelines with resource servers (AWS, GCP, Vault) using OpenID Connect authentication. Returns issuer URL, JWKS URI, and supported capabilities.

Untrusted display-only summary

Get Pull Request

BITBUCKET_GET_PULL_REQUEST

Get a single pull request by ID with complete details.

Untrusted display-only summary

Get pull request comment

BITBUCKET_GET_PULL_REQUEST_COMMENT

Tool to retrieve a specific comment from a pull request by its ID. Use when you need to fetch details of a particular pull request comment including content, author, timestamps, and inline location.

Untrusted display-only summary

Get Pull Request Commits

BITBUCKET_GET_PULL_REQUEST_COMMITS

Tool to retrieve commits for a specified pull request. Use when reviewing the commit history of a PR or analyzing changes included in a pull request.

Untrusted display-only summary

Get Pull Request Diff

BITBUCKET_GET_PULL_REQUEST_DIFF

Tool to fetch the unified diff for a Bitbucket pull request (follows 302 redirect to repository diff). Use when reviewing code changes in a PR. Supports optional truncation for large diffs via max_chars parameter.

Untrusted display-only summary

Get Pull Request Diffstat

BITBUCKET_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). Use when you need to enumerate files modified in a PR.

Untrusted display-only summary

Get raw file content

BITBUCKET_GET_RAW_FILE_CONTENT

DEPRECATED: Use BITBUCKET_GET_FILE_FROM_REPOSITORY instead. Tool to retrieve the raw content of a file from a Bitbucket repository at a specified commit, branch, or tag. Use when you need to read file contents from a specific revision.

Untrusted display-only summary

Get Repository Branching Model

BITBUCKET_GET_REPOSITORIES_BRANCHING_MODEL

Return the branching model as applied to the repository. Use when you need to understand the repository's branch workflow configuration, including development/production branches and branch type prefixes.

Untrusted display-only summary

Get Repository Commit

BITBUCKET_GET_REPOSITORIES_COMMIT

Tool to retrieve detailed information about a specific commit in a Bitbucket repository. Use when you need to get complete commit details including author, message, date, parents, and related links.

Untrusted display-only summary

Get commit comments

BITBUCKET_GET_REPOSITORIES_COMMIT_COMMENTS

Retrieves all comments on a specific commit in a Bitbucket repository. Returns both global and inline code comments. Use when you need to view feedback, discussions, or notes left on a specific commit.

Untrusted display-only summary

Get commit report

BITBUCKET_GET_REPOSITORIES_COMMIT_REPORT

Returns a single report matching the provided ID from a commit. Use when you need to retrieve details of a specific analysis report (e.g., security scan, code coverage, test results, or bug report) for a commit.

Untrusted display-only summary

Get Commit Reports

BITBUCKET_GET_REPOSITORIES_COMMIT_REPORTS

Tool to get reports linked to a specific commit. Use when you need to retrieve analysis results, test reports, security scans, or code coverage data associated with a commit.

Untrusted display-only summary

Get commit report annotation

BITBUCKET_GET_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS

Returns a single annotation matching the provided ID from a commit report. Use when you need to retrieve details of a specific code analysis finding (e.g., vulnerability, code smell, or bug) identified in a commit.

Untrusted display-only summary

Get commit statuses

BITBUCKET_GET_REPOSITORIES_COMMIT_STATUSES

Returns all build statuses (e.g., CI/CD pipeline results) for a specific commit. Use when you need to check build status, verify test results, or monitor deployment pipelines for a particular commit.

Untrusted display-only summary

Get effective branching model

BITBUCKET_GET_REPOSITORIES_EFFECTIVE_BRANCHING_MODEL

Retrieves the effective branching model for a Bitbucket repository, showing which branching model is currently applied (including any inheritance from project-level settings). Use when you need to understand the repository's branch workflow configuration, including development and production branches and branch type p…

Untrusted display-only summary

Get Repository Environment

BITBUCKET_GET_REPOSITORIES_ENVIRONMENTS2

Retrieve detailed information about a specific deployment environment in a Bitbucket repository. Use when you need to get environment configuration, deployment settings, or check environment properties like locks and restrictions.

Untrusted display-only summary

Get file commit history

BITBUCKET_GET_REPOSITORIES_FILEHISTORY

Returns a paginated list of commits that modified the specified file. Use when you need to track file changes over time, find who modified a file, or determine when a file was created or last changed.

Untrusted display-only summary

Check if user voted for issue

BITBUCKET_GET_REPOSITORIES_ISSUES_VOTE

Tool to check whether the authenticated user has voted for a specific issue in a Bitbucket repository. Use when you need to verify if the current user has already voted on an issue before attempting to vote or unvote.

Untrusted display-only summary

Get Repositories Merge Base

BITBUCKET_GET_REPOSITORIES_MERGE_BASE

Get the merge base (best common ancestor) between two commits in a Bitbucket repository. Use when you need to find the common ancestor commit between two branches or commits for comparison or merge operations.

Untrusted display-only summary

Get specific pipeline

BITBUCKET_GET_REPOSITORIES_PIPELINES2

Retrieve a specified pipeline from a Bitbucket repository. Use when you need to get detailed information about a specific pipeline execution including its status, build number, and results.

Untrusted display-only summary

Get repository pipelines caches

BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_CACHES

Retrieves the repository pipelines caches. Use when you need to list all caches configured for Bitbucket Pipelines in a specific repository.

Untrusted display-only summary

Get repository pipeline runners

BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_RUNNERS

Retrieves the list of self-hosted runners configured for a repository's pipelines. Use when you need to view available runners for pipeline execution.

Untrusted display-only summary

Get repository pipeline schedules

BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_SCHEDULES

Retrieves configured pipeline schedules for a Bitbucket repository. Use when you need to view scheduled pipeline runs and their cron patterns.

Untrusted display-only summary

Get repository SSH known hosts

BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_SSH_KNOWN_HOSTS

Retrieves repository-level SSH known hosts configured for Bitbucket Pipelines. Use when you need to list or verify SSH known hosts that Pipelines can connect to during builds.

Untrusted display-only summary

Get repository pipeline variables

BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_VARIABLES

Retrieves repository-level pipeline variables for a specific Bitbucket repository. Use when you need to view or audit pipeline configuration variables that are scoped to a repository.

Untrusted display-only summary

Get pipeline steps

BITBUCKET_GET_REPOSITORIES_PIPELINES_STEPS

Retrieves all steps for a given pipeline. Use when you need to inspect the individual steps of a pipeline execution, including their state, duration, and commands.

Untrusted display-only summary

Get pull requests activity log

BITBUCKET_GET_REPOSITORIES_PULLREQUESTS_ACTIVITY

Get paginated activity log for all pull requests in a repository. Returns comments, updates, approvals, and request changes. Use when you need to track pull request activity history.

Untrusted display-only summary

Get pull request comments

BITBUCKET_GET_REPOSITORIES_PULLREQUESTS_COMMENTS

Retrieves a paginated list of comments on a specific pull request in a Bitbucket repository. Returns global, inline, and threaded comments. Use when you need to view feedback, discussions, or reviews left on a pull request.

Untrusted display-only summary

Get pull request statuses

BITBUCKET_GET_REPOSITORIES_PULLREQUESTS_STATUSES

Returns all build statuses (e.g., CI/CD pipeline results) for a specific pull request. Use when you need to check build status, verify test results, or monitor deployment pipelines for a pull request.

Untrusted display-only summary

Get repository refs

BITBUCKET_GET_REPOSITORIES_REFS

Returns the branches and tags in the repository. Use when you need to list all refs (both branches and tags) in a single API call with optional filtering by type, name pattern, or commit hash.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.