Bitbucket Cloud Projects API — workspace-scoped project management.
All fns delegate to atlassian.bitbucket.client/request; no network is
touched at load time. Pagination responses include :values, :page, :pagelen,
:size, :next, :previous — follow :next via bitbucket/request-url.
Bitbucket Cloud Projects API — workspace-scoped project management. All fns delegate to `atlassian.bitbucket.client/request`; no network is touched at load time. Pagination responses include :values, :page, :pagelen, :size, :next, :previous — follow :next via `bitbucket/request-url`.
(create-projects client workspace body)(create-projects client workspace body opts)Create a project in a workspace. POST /2.0/workspaces/{workspace}/projects Required: workspace Body: project resource map.
Create a project in a workspace.
POST /2.0/workspaces/{workspace}/projects
Required: workspace
Body: project resource map.(delete-projects client workspace project-key)(delete-projects client workspace project-key opts)Delete a project for a workspace. DELETE /2.0/workspaces/{workspace}/projects/{project_key} Required: workspace, project-key
Delete a project for a workspace.
DELETE /2.0/workspaces/{workspace}/projects/{project_key}
Required: workspace, project-key(delete-projects-default-reviewers client workspace project-key selected-user)(delete-projects-default-reviewers client
workspace
project-key
selected-user
opts)Remove the specific user from the project's default reviewers. DELETE /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user} Required: workspace, project-key, selected-user
Remove the specific user from the project's default reviewers.
DELETE /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user}
Required: workspace, project-key, selected-user(delete-projects-permissions-config-groups client
workspace
project-key
group-slug)(delete-projects-permissions-config-groups client
workspace
project-key
group-slug
opts)Delete an explicit group permission for a project. DELETE /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug} Required: workspace, project-key, group-slug
Delete an explicit group permission for a project.
DELETE /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug}
Required: workspace, project-key, group-slug(delete-projects-permissions-config-users client
workspace
project-key
selected-user-id)(delete-projects-permissions-config-users client
workspace
project-key
selected-user-id
opts)Delete an explicit user permission for a project. DELETE /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id} Required: workspace, project-key, selected-user-id
Delete an explicit user permission for a project.
DELETE /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id}
Required: workspace, project-key, selected-user-id(get-projects client workspace project-key)(get-projects client workspace project-key opts)Get a project for a workspace. GET /2.0/workspaces/{workspace}/projects/{project_key} Required: workspace, project-key
Get a project for a workspace.
GET /2.0/workspaces/{workspace}/projects/{project_key}
Required: workspace, project-key(get-projects-default-reviewers client workspace project-key selected-user)(get-projects-default-reviewers client workspace project-key selected-user opts)Get a default reviewer. GET /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user} Required: workspace, project-key, selected-user
Get a default reviewer.
GET /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user}
Required: workspace, project-key, selected-user(get-projects-permissions-config-groups client workspace project-key group-slug)(get-projects-permissions-config-groups client
workspace
project-key
group-slug
opts)Get an explicit group permission for a project. GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug} Required: workspace, project-key, group-slug
Get an explicit group permission for a project.
GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug}
Required: workspace, project-key, group-slug(get-projects-permissions-config-users client
workspace
project-key
selected-user-id)(get-projects-permissions-config-users client
workspace
project-key
selected-user-id
opts)Get an explicit user permission for a project. GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id} Required: workspace, project-key, selected-user-id
Get an explicit user permission for a project.
GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id}
Required: workspace, project-key, selected-user-id(list-projects-default-reviewers client workspace project-key)(list-projects-default-reviewers client workspace project-key opts)List the default reviewers in a project. GET /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers Required: workspace, project-key
List the default reviewers in a project.
GET /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers
Required: workspace, project-key(list-projects-permissions-config-groups client workspace project-key)(list-projects-permissions-config-groups client workspace project-key opts)List explicit group permissions for a project. GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups Required: workspace, project-key
List explicit group permissions for a project.
GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups
Required: workspace, project-key(list-projects-permissions-config-users client workspace project-key)(list-projects-permissions-config-users client workspace project-key opts)List explicit user permissions for a project. GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users Required: workspace, project-key
List explicit user permissions for a project.
GET /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users
Required: workspace, project-key(update-projects client workspace project-key body)(update-projects client workspace project-key body opts)Update a project for a workspace. PUT /2.0/workspaces/{workspace}/projects/{project_key} Required: workspace, project-key Body: project resource map with fields to update.
Update a project for a workspace.
PUT /2.0/workspaces/{workspace}/projects/{project_key}
Required: workspace, project-key
Body: project resource map with fields to update.(update-projects-default-reviewers client workspace project-key selected-user)(update-projects-default-reviewers client
workspace
project-key
selected-user
opts)Add the specific user as a default reviewer for the project. PUT /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user} Required: workspace, project-key, selected-user
Add the specific user as a default reviewer for the project.
PUT /2.0/workspaces/{workspace}/projects/{project_key}/default-reviewers/{selected_user}
Required: workspace, project-key, selected-user(update-projects-permissions-config-groups client
workspace
project-key
group-slug
body)(update-projects-permissions-config-groups client
workspace
project-key
group-slug
body
opts)Update an explicit group permission for a project. PUT /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug} Required: workspace, project-key, group-slug Body: permission resource map.
Update an explicit group permission for a project.
PUT /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/groups/{group_slug}
Required: workspace, project-key, group-slug
Body: permission resource map.(update-projects-permissions-config-users client
workspace
project-key
selected-user-id
body)(update-projects-permissions-config-users client
workspace
project-key
selected-user-id
body
opts)Update an explicit user permission for a project. PUT /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id} Required: workspace, project-key, selected-user-id Body: permission resource map.
Update an explicit user permission for a project.
PUT /2.0/workspaces/{workspace}/projects/{project_key}/permissions-config/users/{selected_user_id}
Required: workspace, project-key, selected-user-id
Body: permission resource map.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |