Bitbucket API Skill
bitbucket-org
bitbucket-org
| Method | Path | Description |
|---|---|---|
DELETE | /addon | |
PUT | /addon | Delete an app |
GET | /addon/{addon_key}/client-key | Update an installed app |
GET | /hook_events | Get the client key of a Connect addon |
GET | /hook_events/{subject_type} | Get a webhook resource |
GET | /repositories | List subscribable webhook types |
GET | /repositories/{workspace} | List public repositories |
DELETE | /repositories/{workspace}/{repo_slug} | List repositories in a workspace |
GET | /repositories/{workspace}/{repo_slug} | Delete a repository |
POST | /repositories/{workspace}/{repo_slug} | Get a repository |
PUT | /repositories/{workspace}/{repo_slug} | Create a repository |
GET | /repositories/{workspace}/{repo_slug}/branch-restrictions | Update a repository |
POST | /repositories/{workspace}/{repo_slug}/branch-restrictions | List branch restrictions |
DELETE | /repositories/{workspace}/{repo_slug}/branch-restrictions/{id} | Create a branch restriction rule |
GET | /repositories/{workspace}/{repo_slug}/branch-restrictions/{id} | Delete a branch restriction rule |
PUT | /repositories/{workspace}/{repo_slug}/branch-restrictions/{id} | Get a branch restriction rule |
GET | /repositories/{workspace}/{repo_slug}/branching-model | Update a branch restriction rule |
GET | /repositories/{workspace}/{repo_slug}/branching-model/settings | Get the branching model for a repository |
PUT | /repositories/{workspace}/{repo_slug}/branching-model/settings | Get the branching model config for a repository |
GET | /repositories/{workspace}/{repo_slug}/commit/{commit} | Update the branching model config for a repository |
DELETE | /repositories/{workspace}/{repo_slug}/commit/{commit}/approve | Get a commit |
POST | /repositories/{workspace}/{repo_slug}/commit/{commit}/approve | Unapprove a commit |
GET | /repositories/{workspace}/{repo_slug}/commit/{commit}/comments | Approve a commit |
POST | /repositories/{workspace}/{repo_slug}/commit/{commit}/comments | List a commit's comments |
DELETE | /repositories/{workspace}/{repo_slug}/commit/{commit}/comments/{comment_id} | Create comment for a commit |
GET | /repositories/{workspace}/{repo_slug}/commit/{commit}/comments/{comment_id} | Delete a commit comment |
PUT | /repositories/{workspace}/{repo_slug}/commit/{commit}/comments/{comment_id} | Get a commit comment |
PUT | /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name} | Update a commit comment |
DELETE | /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name} | Update a commit application property |
GET | /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name} | Delete a commit application property |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install bitbucket-org
Downloads and installs to ~/.claude/skills/bitbucket-org/
2.0 (2026-02-13)