IT and Development
Bitbucket
2min
The Bitbucket modules enable you to monitor repositories, users, or teams and create, update, retrieve, or delete issues, snippets, or milestones in your Bitbucket account.
To get started with Bitbucket, create an account at bitbucket.org.
For the list of available endpoints, refer to the Bitbucket API documentation.
To connect to the Bitbucket app:
- Log in to your Make account, add any Bitbucket module, and click the Add button next to the Connection field.
- Optional: In the Connection name field, enter a name for the connection.
- Optional: Click Show Advanced Settings and enter your custom app's Consumer Key and Secret values. See Bitbucket Oauth2.0 documentation.
- Click Save.
- If prompted, log in to your Bitbucket account and confirm the access by clicking the Grant Access button.
You have successfully connected the app and can now build Make.
After connecting the app, you can perform the following actions:
- Watch a RepositoryCreates a new webhook on the specified repository.
Watch a User
Watch a Team
- Watch a WorkspaceCreates a new webhook on the specified workspace.
- Create an IssueCreates a new issue. Private repositories or issue trackers require the caller to authenticate with an account with appropriate authorization.
- Get an IssueReturns the specified issue.
- List IssuesReturns the issues in the issue tracker.
- Update an IssueUpdates an issue.
- Delete an IssueDeletes the specified issue. This requires write access to the repository.
- Create an Issue CommentCreates a new issue comment.
- List MilestonesReturns the milestones that have been defined in the issue tracker. This resource is only available on repositories that have the issue tracker enabled.
- Get a MilestoneReturns the specified issue tracker milestone object.
- List Repository WatchersReturns all watchers on the specified repository.
- Get a FileReturns a redirect to the contents of a downloaded artifact. This endpoint returns the actual file contents and not the artifact's metadata.
- List SnippetsReturns all snippets.
- Get a SnippetRetrieves a single snippet.
- Start Watching a SnippetStart watching a specific snippet.
- Stop Watching a SnippetStops watching specific snippets.
- List Snippet WatchersReturns a list of all users watching a specific snippet.
- Create a Snippet CommentCreates a new comment on a snippet.
- Make an API CallPerforms an arbitrary authorized API call.