DevTools

Bitbucket

Bitbucket is Atlassian's Git hosting — repositories, pull requests and the review around them.

Authentication

  • App password

Actions

Generic API request. Call any Bitbucket API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Get current userRetrieve the profile of the authenticated user (GET /user).
  • Get pull requestFetch one Bitbucket pull request by its per-repository id, including its title and current state.
  • Get repositoryFetch one Bitbucket repository by workspace and slug, including its uuid, fullname and whether it is private.
  • List pull requestsList the pull requests on one Bitbucket repository, optionally narrowed by state to just the open, merged, declined or superseded ones.
  • List repositoriesList the repositories in one Bitbucket workspace, optionally filtered server-side with a BBQL query such as name~"api".
  • List workspacesList workspaces the authenticated user is a member of (GET /workspaces).

Triggers

  • New or updated pull requestStarts when a pull request is opened or updated in the selected Bitbucket repository.
  • Pull request createdStarts when Bitbucket delivers a pullrequest:created webhook event for a newly opened pull request on a repository.
  • Repository pushedStarts when Bitbucket delivers a repo:push webhook event, reporting one or more commits pushed to a branch or tag.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.