bitbucket_webhooks
Manage webhooks for Bitbucket repositories and workspaces to automate workflows by listing, creating, updating, and deleting event-triggered notifications.
Instructions
Manage Bitbucket webhooks for repositories and workspaces. Actions:
list: List webhooks for a repository
get: Get details of a specific webhook
create: Create a new webhook
update: Update an existing webhook
delete: Delete a webhook
list_workspace: List webhooks for a workspace
get_workspace: Get a workspace webhook
create_workspace: Create a workspace webhook
update_workspace: Update a workspace webhook
delete_workspace: Delete a workspace webhook
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform | |
| workspace | Yes | Workspace slug | |
| repo_slug | No | Repository slug (required for repo-level webhooks) | |
| webhook_uuid | No | Webhook UUID (required for get/update/delete) | |
| url | No | Webhook URL | |
| description | No | Webhook description | |
| active | No | Whether webhook is active | |
| events | No | List of events to trigger webhook (e.g., "repo:push", "pullrequest:created") | |
| secret | No | Webhook secret for signature verification | |
| page | No | Page number for pagination | |
| pagelen | No | Results per page (max 100) | |
| format | No | Output format: json (full), toon (compact tokens), compact (essential fields only) |