Skip to main content

Celonis Product Documentation

Bitbucket Connection [Extractor Builder]

Important

Any references to third-party products or services do not constitute Celonis Product Documentation nor do they create any contractual obligations. This material is for informational purposes only and is subject to change without notice.

Celonis does not warrant the availability, accuracy, reliability, completeness, or usefulness of any information regarding the subject of third-party services or systems.

The Bitbucket Extractor is based on the Extractor Builder. You can use the default Extractor provided by Celonis or use the Extractor Builder to customize the Extractor further, based on your needs.

Authentication and permissions

The Bitbucket API uses Basic Authentication or OAuth2.

To connect with Basic Authorization, you need a username and password.

To connect with OAuth2, you need a client id and client secret.

In both cases, you supply the project and repository name as parameters.

Endpoints

The default Extractor allows you to call these endpoints:

Method

Endpoint

Description

GET

Branches

Retrieve data about branches

GET

Commits

Retrieve data about commits

GET

Hooks

Retrieve data about hooks

GET

Pull Requests

  • Pull Request Activity

  • Pull Request Commits

Retrieve data about pull requests

GET

Tags

Retrieve data about tags

API request limits and details

Visit the Bitbucket authentication documentation.