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.
Block Preview
Bitbucket
Manage Bitbucket repositories and pull requests
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the bitbucket block with monitoring enabled in production.
Inputs (UI)
Bitbucket Account
oauth-inputPlaceholder: Select Bitbucket account
Layout: full
Provider: bitbucket
Operation
dropdownLayout: full
Options: List Repositories, Get Repository, List Pull Requests, Create Pull Request
Workspace
short-inputPlaceholder: Enter workspace slug
Layout: full
Repository Slug
short-inputPlaceholder: Enter repository slug
Layout: full
Condition: operation = ["get_repo","list_prs","create_pr","list_commits"]
PR Title
short-inputPlaceholder: Enter pull request title
Layout: full
Condition: operation = "create_pr"
Source Branch
short-inputPlaceholder: e.g., feature/new-feature
Layout: half
Condition: operation = "create_pr"
Destination Branch
short-inputPlaceholder: e.g., main
Layout: half
Condition: operation = "create_pr"
Inputs (API)
credential
stringRequired
operation
stringRequired
workspace
stringOptional
repoSlug
stringOptional
title
stringOptional
sourceBranch
stringOptional
destinationBranch
stringOptional
Outputs
Primary response type:
{
"data": "json"
}