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 61–90 of 110 actions

Get tag

BITBUCKET_GET_REPOSITORIES_REFS_TAGS

Retrieves detailed information about a specific tag in a Bitbucket repository. Use when you need to get tag metadata, target commit details, or verify a tag exists.

Untrusted display-only summary

Get repositories src

BITBUCKET_GET_REPOSITORIES_SRC

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

Untrusted display-only summary

Get repository watchers

BITBUCKET_GET_REPOSITORIES_WATCHERS

Retrieves a paginated list of all the watchers on the specified repository. Use when you need to see who is watching a particular repository.

Untrusted display-only summary

Get repository

BITBUCKET_GET_REPOSITORY

Retrieves detailed information about a specific repository in a Bitbucket workspace. Use when you need to get repository metadata, settings, or details.

Untrusted display-only summary

Get Repository Patch

BITBUCKET_GET_REPOSITORY_PATCH

Tool to retrieve the git patch content for a Bitbucket repository at a specified revision or commit range. Use when you need to review code changes, generate diffs, or analyze modifications between commits. Returns raw patch in unified diff format.

Untrusted display-only summary

Get snippet

BITBUCKET_GET_SNIPPET

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

Untrusted display-only summary

Get snippet watch status

BITBUCKET_GET_SNIPPETS_WATCH

Checks if the current user is watching a specific snippet. Use when you need to verify watch status for a snippet.

Untrusted display-only summary

Get SSH keys for user

BITBUCKET_GET_SSH_LATEST_KEYS

Retrieves a paginated list of SSH keys for a specified Bitbucket user. Use when you need to view or audit SSH keys configured for a user account.

Untrusted display-only summary

Get user

BITBUCKET_GET_USER

Retrieves public profile information for a specific Bitbucket user by username or UUID. Use when you need to get user details like display name, avatar, creation date, and links to related resources.

Untrusted display-only summary

Get user emails

BITBUCKET_GET_USER_EMAILS

Returns all the authenticated user's email addresses, both confirmed and unconfirmed. Use when you need to retrieve all email addresses associated with the current user's account.

Untrusted display-only summary

Get user email details

BITBUCKET_GET_USER_EMAILS2

Retrieves details about a specific email address for the authenticated user. Use when you need to check if an email is primary, confirmed, or verify email ownership.

Untrusted display-only summary

Get user permissions for repositories

BITBUCKET_GET_USER_PERMISSIONS_REPOSITORIES

Returns an object for each repository the caller has explicit access to, including their permission level. Use when you need to discover which repositories the authenticated user can access and their specific permissions.

Untrusted display-only summary

Get user permissions for workspaces

BITBUCKET_GET_USER_PERMISSIONS_WORKSPACES

Retrieves workspace memberships and permission levels for the authenticated user. Returns an object for each workspace the caller is a member of, along with their effective role (highest privilege level). Use when you need to determine which workspaces a user can access and their permission level in each.

Untrusted display-only summary

Get user workspaces

BITBUCKET_GET_USER_WORKSPACES

Tool to retrieve all workspaces accessible to the authenticated user. Use when you need to list workspaces the current user can access, optionally filtered by workspace slug or permission level.

Untrusted display-only summary

Get workspace

BITBUCKET_GET_WORKSPACE

Retrieves detailed information about a specific Bitbucket workspace. Use when you need to get workspace metadata, settings, or details.

Untrusted display-only summary

Get Workspace Pull Requests by User

BITBUCKET_GET_WORKSPACES_PULLREQUESTS

Tool to get all workspace pull requests authored by a specified user. Use when you need to retrieve pull requests created by a specific user across all repositories in a workspace.

Untrusted display-only summary

Search code in workspace

BITBUCKET_GET_WORKSPACES_SEARCH_CODE

Tool to search for code in the repositories of the specified workspace. Use when you need to find specific code patterns, function definitions, or text across all repositories in a workspace.

Untrusted display-only summary

List branches

BITBUCKET_LIST_BRANCHES

Lists branches in a Bitbucket repository with optional server-side filtering by name pattern (BBQL) and sorting. Use when you need to discover available branches, search for specific branch patterns, or navigate repository branch structure.

Untrusted display-only summary

List commits

BITBUCKET_LIST_COMMITS

Tool to retrieve a page of commits from a Bitbucket repository. Returns commits in reverse chronological order (newest first), similar to git log. Use when you need to browse commit history, filter commits by branch/tag, or restrict to commits affecting a specific path.

Untrusted display-only summary

List commits from revision

BITBUCKET_LIST_COMMITS_FROM_REVISION

Tool to list commits starting from a specific revision in a Bitbucket repository. Commits are paginated and returned in reverse chronological order. Use when you need to retrieve commit history from a specific commit, branch, or tag.

Untrusted display-only summary

List commits on master

BITBUCKET_LIST_COMMITS_ON_MASTER

Lists commits on the master branch of a Bitbucket repository. Use when you need to retrieve the commit history for the master branch, including commit messages, authors, dates, and parent relationships.

Untrusted display-only summary

List deployments

BITBUCKET_LIST_DEPLOYMENTS

Lists deployments for a specified Bitbucket repository. Use when you need to view deployment history and status across environments.

Untrusted display-only summary

List issues in a repository

BITBUCKET_LIST_ISSUES

Lists issues in a Bitbucket repository with optional filtering by state, priority, kind, or assignee. Use when you need to discover issue IDs or get an overview of repository issues.

Untrusted display-only summary

List pipelines

BITBUCKET_LIST_PIPELINES

Tool to find pipelines in a Bitbucket repository. Returns pipeline metadata including state, trigger, and duration. Use when you need to browse pipeline history or check pipeline status.

Untrusted display-only summary

List pull requests

BITBUCKET_LIST_PULL_REQUESTS

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

Untrusted display-only summary

List pull request tasks

BITBUCKET_LIST_PULL_REQUEST_TASKS

Lists all tasks associated with a pull request in a Bitbucket repository. Use when you need to view or track tasks on a PR.

Untrusted display-only summary

List all public repositories

BITBUCKET_LIST_REPOSITORIES

Retrieves a paginated list of all public repositories on Bitbucket. Use when you need to discover or search across public repositories, optionally filtered by role, query string, creation date, or sorted by various fields.

Untrusted display-only summary

List repository environments

BITBUCKET_LIST_REPOSITORIES_ENVIRONMENTS

List all deployment environments configured for a Bitbucket repository. Use when you need to view available environments for deployments, check environment configurations, or select an environment for deployment operations.

Untrusted display-only summary

List repositories in workspace

BITBUCKET_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. Responses are paginated; iterate using the `next` field in each response until it is absent to retrieve all repositories.

Untrusted display-only summary

List repository forks

BITBUCKET_LIST_REPOSITORY_FORKS

Retrieves a paginated list of all forks for a specific repository in a Bitbucket workspace. Returns repository objects for each fork with metadata like owner, creation date, and size. Use this action when you need to discover who has forked a repository or analyze fork relationships.

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.