Connecting to Bitbucket (extractor)
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 Celonis Bitbucket extractor integrates the Celonis Platform with your Atlassian Bitbucket Cloud instance to retrieve repository data through the REST API. It supports the following basic features:
Prerequisites
This section details important prerequisites or prerequisite knowledge for using this extractor.
The Bitbucket Cloud REST API uses basic authentication or OAuth2:
Basic authentication: Provide a username and password.
OAuth2: Provide a client ID and client secret.
For both authentication methods you must also supply the project and repository name as parameters.
Method | Endpoint | Description |
---|---|---|
GET | Branches | Retrieve data about branches. |
GET | Commits | Retrieve data about commits. |
GET | Hooks | Retrieve data about hooks. |
GET | Pull Requests
| Retrieve data about pull requests. |
GET | Tags | Retrieve data about tags. |
For more information about Bitbucket Cloud, see: Bitbucket Cloud Documentation - REST APIs.
Configuring the Bitbucket extractor
This section describes the basic setup of configuring the Bitbucket extractor. To configure the extractor: