Blocks

Bitbucket

Manage Bitbucket repositories and pull requests

Integrate with Bitbucket to manage repositories, create and review pull requests, manage pipelines, and automate your development workflow with OAuth authentication.

Back to Catalog
Toolsbitbucket

Block Preview

Bitbucket

Bitbucket

Manage Bitbucket repositories and pull requests

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Connect the required credentials or OAuth provider before running.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the bitbucket block with monitoring enabled in production.

Inputs (UI)

Bitbucket Account

oauth-input

Placeholder: Select Bitbucket account

Layout: full

Provider: bitbucket

Operation

dropdown

Layout: full

Options: List Repositories, Get Repository, List Pull Requests, Create Pull Request

Workspace

short-input

Placeholder: Enter workspace slug

Layout: full

Repository Slug

short-input

Placeholder: Enter repository slug

Layout: full

Condition: operation = ["get_repo","list_prs","create_pr","list_commits"]

PR Title

short-input

Placeholder: Enter pull request title

Layout: full

Condition: operation = "create_pr"

Source Branch

short-input

Placeholder: e.g., feature/new-feature

Layout: half

Condition: operation = "create_pr"

Destination Branch

short-input

Placeholder: e.g., main

Layout: half

Condition: operation = "create_pr"

Inputs (API)

credential

string

Required

operation

string

Required

workspace

string

Optional

repoSlug

string

Optional

title

string

Optional

sourceBranch

string

Optional

destinationBranch

string

Optional

Outputs

Primary response type:

{
  "data": "json"
}

Tool Access

bitbucket_api
Bitbucket | NowFlow Blocks