Bitbucket Pipelines · Capability
Bitbucket API — Deployments
Bitbucket API — Deployments. 16 operations. Lead operation: List repository deploy keys. Self-contained Naftiko capability covering one Bitbucket Pipelines business surface.
What You Can Do
GET
Get
— List repository deploy keys
/v1/repositories/{workspace}/{repo-slug}/deploy-keys
POST
Post
— Add a repository deploy key
/v1/repositories/{workspace}/{repo-slug}/deploy-keys
DELETE
Delete
— Delete a repository deploy key
/v1/repositories/{workspace}/{repo-slug}/deploy-keys/{key-id}
GET
Get
— Get a repository deploy key
/v1/repositories/{workspace}/{repo-slug}/deploy-keys/{key-id}
PUT
Put
— Update a repository deploy key
/v1/repositories/{workspace}/{repo-slug}/deploy-keys/{key-id}
GET
Getdeploymentsforrepository
— List deployments
/v1/repositories/{workspace}/{repo-slug}/deployments
GET
Getdeploymentforrepository
— Get a deployment
/v1/repositories/{workspace}/{repo-slug}/deployments/{deployment-uuid}
GET
Getenvironmentsforrepository
— List environments
/v1/repositories/{workspace}/{repo-slug}/environments
POST
Createenvironment
— Create an environment
/v1/repositories/{workspace}/{repo-slug}/environments
GET
Getenvironmentforrepository
— Get an environment
/v1/repositories/{workspace}/{repo-slug}/environments/{environment-uuid}
DELETE
Deleteenvironmentforrepository
— Delete an environment
/v1/repositories/{workspace}/{repo-slug}/environments/{environment-uuid}
POST
Updateenvironmentforrepository
— Update an environment
/v1/repositories/{workspace}/{repo-slug}/environments/{environment-uuid}/changes
GET
Get
— List project deploy keys
/v1/workspaces/{workspace}/projects/{project-key}/deploy-keys
POST
Post
— Create a project deploy key
/v1/workspaces/{workspace}/projects/{project-key}/deploy-keys
DELETE
Delete
— Delete a deploy key from a project
/v1/workspaces/{workspace}/projects/{project-key}/deploy-keys/{key-id}
GET
Get
— Get a project deploy key
/v1/workspaces/{workspace}/projects/{project-key}/deploy-keys/{key-id}
MCP Tools
list-repository-deploy-keys
List repository deploy keys
read-only
idempotent
add-repository-deploy-key
Add a repository deploy key
delete-repository-deploy-key
Delete a repository deploy key
idempotent
get-repository-deploy-key
Get a repository deploy key
read-only
idempotent
update-repository-deploy-key
Update a repository deploy key
idempotent
list-deployments
List deployments
read-only
idempotent
get-deployment
Get a deployment
read-only
idempotent
list-environments
List environments
read-only
idempotent
create-environment
Create an environment
get-environment
Get an environment
read-only
idempotent
delete-environment
Delete an environment
idempotent
update-environment
Update an environment
list-project-deploy-keys
List project deploy keys
read-only
idempotent
create-project-deploy-key
Create a project deploy key
delete-deploy-key-project
Delete a deploy key from a project
idempotent
get-project-deploy-key
Get a project deploy key
read-only
idempotent