Bitbucket integration
Bitbucket is a Git-based code hosting and collaboration platform supporting…
- Provider
- bitbucket
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 107 available
Quick start
Call Bitbucket from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Bitbucket's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"BITBUCKET_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
OverSkill hosts the OAuth application for Bitbucket. End-users click Connect on the integration card in your app, complete the OAuth flow with Bitbucket, and OverSkill stores the access token scoped to their account. No client_id / client_secret configuration needed on your side.
Supported auth schemes: OAUTH2.
Available actions
107 actions exposed via the
Bitbucket integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
BITBUCKET_APPROVE_PULL_REQUEST -
BITBUCKET_BROWSE_REPOSITORY_PATH -
BITBUCKET_CREATE_BRANCH -
BITBUCKET_CREATE_ISSUE -
BITBUCKET_CREATE_ISSUE_COMMENT -
BITBUCKET_CREATE_PULL_REQUEST -
BITBUCKET_CREATE_PULL_REQUEST_COMMENT -
BITBUCKET_CREATE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS -
BITBUCKET_CREATE_REPOSITORIES_COMMITS2 -
BITBUCKET_CREATE_REPOSITORY -
BITBUCKET_CREATE_SNIPPET_COMMENT -
BITBUCKET_CREATE_TEAMS_PIPELINES_CONFIG_VARIABLES
Show all 107 actions
-
BITBUCKET_CREATE_USERS_PIPELINES_CONFIG_VARIABLES -
BITBUCKET_DELETE_COMMIT_COMMENT -
BITBUCKET_DELETE_ISSUE -
BITBUCKET_DELETE_PULL_REQUEST_COMMENT -
BITBUCKET_DELETE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS -
BITBUCKET_DELETE_REPOSITORY -
BITBUCKET_DELETE_SNIPPETS_WATCH -
BITBUCKET_DELETE_USER_PIPELINE_VARIABLE -
BITBUCKET_GET_BRANCH -
BITBUCKET_GET_COMMIT_BUILD_STATUS -
BITBUCKET_GET_COMMIT_CHANGES -
BITBUCKET_GET_COMMIT_COMMENT -
BITBUCKET_GET_COMMIT_DIFF -
BITBUCKET_GET_CURRENT_USER2 -
BITBUCKET_GET_DEPLOYMENT_ENVIRONMENT_VARIABLES -
BITBUCKET_GET_FILE_FROM_REPOSITORY -
BITBUCKET_GET_HOOK_EVENTS -
BITBUCKET_GET_OPENID_CONFIGURATION -
BITBUCKET_GET_PULL_REQUEST -
BITBUCKET_GET_PULL_REQUEST_COMMENT -
BITBUCKET_GET_PULL_REQUEST_COMMITS -
BITBUCKET_GET_PULL_REQUEST_DIFF -
BITBUCKET_GET_PULL_REQUEST_DIFFSTAT -
BITBUCKET_GET_RAW_FILE_CONTENT -
BITBUCKET_GET_REPOSITORIES_BRANCHING_MODEL -
BITBUCKET_GET_REPOSITORIES_COMMIT -
BITBUCKET_GET_REPOSITORIES_COMMIT_COMMENTS -
BITBUCKET_GET_REPOSITORIES_COMMIT_REPORT -
BITBUCKET_GET_REPOSITORIES_COMMIT_REPORTS -
BITBUCKET_GET_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS -
BITBUCKET_GET_REPOSITORIES_COMMIT_STATUSES -
BITBUCKET_GET_REPOSITORIES_EFFECTIVE_BRANCHING_MODEL -
BITBUCKET_GET_REPOSITORIES_ENVIRONMENTS2 -
BITBUCKET_GET_REPOSITORIES_FILEHISTORY -
BITBUCKET_GET_REPOSITORIES_ISSUES_VOTE -
BITBUCKET_GET_REPOSITORIES_MERGE_BASE -
BITBUCKET_GET_REPOSITORIES_PIPELINES2 -
BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_CACHES -
BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_RUNNERS -
BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_SCHEDULES -
BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_SSH_KNOWN_HOSTS -
BITBUCKET_GET_REPOSITORIES_PIPELINES_CONFIG_VARIABLES -
BITBUCKET_GET_REPOSITORIES_PIPELINES_STEPS -
BITBUCKET_GET_REPOSITORIES_PULLREQUESTS_ACTIVITY -
BITBUCKET_GET_REPOSITORIES_PULLREQUESTS_COMMENTS -
BITBUCKET_GET_REPOSITORIES_PULLREQUESTS_STATUSES -
BITBUCKET_GET_REPOSITORIES_REFS -
BITBUCKET_GET_REPOSITORIES_REFS_TAGS -
BITBUCKET_GET_REPOSITORIES_SRC -
BITBUCKET_GET_REPOSITORIES_WATCHERS -
BITBUCKET_GET_REPOSITORY -
BITBUCKET_GET_REPOSITORY_PATCH -
BITBUCKET_GET_SNIPPET -
BITBUCKET_GET_SNIPPETS_WATCH -
BITBUCKET_GET_SSH_LATEST_KEYS -
BITBUCKET_GET_USER -
BITBUCKET_GET_USER_EMAILS -
BITBUCKET_GET_USER_EMAILS2 -
BITBUCKET_GET_USER_PERMISSIONS_REPOSITORIES -
BITBUCKET_GET_USER_PERMISSIONS_WORKSPACES -
BITBUCKET_GET_USER_WORKSPACES -
BITBUCKET_GET_WORKSPACE -
BITBUCKET_GET_WORKSPACES_PULLREQUESTS -
BITBUCKET_GET_WORKSPACES_SEARCH_CODE -
BITBUCKET_LIST_BRANCHES -
BITBUCKET_LIST_COMMITS -
BITBUCKET_LIST_COMMITS_FROM_REVISION -
BITBUCKET_LIST_COMMITS_ON_MASTER -
BITBUCKET_LIST_DEPLOYMENTS -
BITBUCKET_LIST_ISSUES -
BITBUCKET_LIST_PIPELINES -
BITBUCKET_LIST_PULL_REQUESTS -
BITBUCKET_LIST_PULL_REQUEST_TASKS -
BITBUCKET_LIST_REPOSITORIES -
BITBUCKET_LIST_REPOSITORIES_ENVIRONMENTS -
BITBUCKET_LIST_REPOSITORIES_IN_WORKSPACE -
BITBUCKET_LIST_REPOSITORY_PATHS -
BITBUCKET_LIST_SNIPPETS -
BITBUCKET_LIST_TAGS -
BITBUCKET_LIST_VERSIONS -
BITBUCKET_LIST_WORKSPACE_MEMBERS -
BITBUCKET_LIST_WORKSPACE_PROJECTS -
BITBUCKET_LIST_WORKSPACES -
BITBUCKET_MERGE_PULL_REQUEST -
BITBUCKET_REQUEST_PULL_REQUEST_CHANGES -
BITBUCKET_RESOLVE_PULL_REQUEST_COMMENT -
BITBUCKET_SEARCH_TEAM_CODE -
BITBUCKET_SEARCH_USER_REPOSITORIES_CODE -
BITBUCKET_UPDATE_INSIGHTS_PROJECTS_REPOS_COMMITS_REPORTS -
BITBUCKET_UPDATE_ISSUE -
BITBUCKET_UPDATE_PULL_REQUEST -
BITBUCKET_UPDATE_REPOSITORIES_COMMIT_COMMENTS -
BITBUCKET_UPDATE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS -
BITBUCKET_UPDATE_TEAMS_PIPELINES_CONFIG_VARIABLES -
BITBUCKET_UPDATE_USERS_PIPELINES_CONFIG_VARIABLES
Build with Bitbucket
Open OverSkill, describe what you want to build, and reference Bitbucket in your prompt — the AI will wire up the integration automatically.