Socket
Book a DemoInstallSign in
Socket

github.com/gdasson/bitbucketv1go

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/gdasson/bitbucketv1go

Source
Go
Version
v1.0.0
Version published
Created
Source

Go API client for bitbucketv1go

This is the reference document for the Atlassian Bitbucket REST API. The REST API is for developers who want to: - integrate Bitbucket with other applications; - create scripts that interact with Bitbucket; or - develop plugins that enhance the Bitbucket UI, using REST to interact with the backend. You can read more about developing Bitbucket plugins in the Bitbucket Developer Documentation.

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 8.14
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen For more information, please visit https://jira.atlassian.com/projects/BSERV/summary

Installation

Put the package under your project folder and add the following in import:

import "./bitbucketv1go"

Documentation for API Endpoints

All URIs are relative to http://{baseurl}/rest

ClassMethodHTTP requestDescription
AuthenticationApiAddForProjectPost /keys/latest/projects/{projectKey}/sshAdd project SSH key
AuthenticationApiAddForRepositoryPost /keys/latest/projects/{projectKey}/repos/{repositorySlug}/sshAdd repository SSH key
AuthenticationApiAddSshKeyPost /ssh/latest/keysAdd SSH key for user
AuthenticationApiCreateAccessToken1Put /access-tokens/latest/projects/{projectKey}Create project HTTP token
AuthenticationApiCreateAccessToken2Put /access-tokens/latest/projects/{projectKey}/repos/{repositorySlug}Create repository HTTP token
AuthenticationApiCreateAccessToken3Put /access-tokens/latest/users/{userSlug}Create personal HTTP token
AuthenticationApiDeleteByIdDelete /access-tokens/latest/projects/{projectKey}/{tokenId}Delete a HTTP token
AuthenticationApiDeleteById1Delete /access-tokens/latest/projects/{projectKey}/repos/{repositorySlug}/{tokenId}Delete a HTTP token
AuthenticationApiDeleteById2Delete /access-tokens/latest/users/{userSlug}/{tokenId}Delete a HTTP token
AuthenticationApiDeleteSshKeyDelete /ssh/latest/keys/{keyId}Remove SSH key
AuthenticationApiDeleteSshKeysDelete /ssh/latest/keysDelete all user SSH key
AuthenticationApiGetAllAccessTokensGet /access-tokens/latest/projects/{projectKey}Get project HTTP tokens
AuthenticationApiGetAllAccessTokens1Get /access-tokens/latest/projects/{projectKey}/repos/{repositorySlug}Get repository HTTP tokens
AuthenticationApiGetAllAccessTokens2Get /access-tokens/latest/users/{userSlug}Get personal HTTP tokens
AuthenticationApiGetByIdGet /access-tokens/latest/projects/{projectKey}/{tokenId}Get HTTP token by ID
AuthenticationApiGetById1Get /access-tokens/latest/projects/{projectKey}/repos/{repositorySlug}/{tokenId}Get HTTP token by ID
AuthenticationApiGetById2Get /access-tokens/latest/users/{userSlug}/{tokenId}Get HTTP token by ID
AuthenticationApiGetForProjectGet /keys/latest/projects/{projectKey}/ssh/{keyId}Get project SSH key
AuthenticationApiGetForProjectsGet /keys/latest/ssh/{keyId}/projectsGet project SSH keys
AuthenticationApiGetForRepositoriesGet /keys/latest/ssh/{keyId}/reposGet repository SSH key
AuthenticationApiGetForRepositoryGet /keys/latest/projects/{projectKey}/repos/{repositorySlug}/sshGet repository SSH keys
AuthenticationApiGetForRepository1Get /keys/latest/projects/{projectKey}/repos/{repositorySlug}/ssh/{keyId}Get repository SSH key
AuthenticationApiGetSshKeyGet /ssh/latest/keys/{keyId}Get SSH key for user by keyId
AuthenticationApiGetSshKeysGet /ssh/latest/keysGet SSH keys for user
AuthenticationApiGetSshKeysForProjectGet /keys/latest/projects/{projectKey}/sshGet SSH key
AuthenticationApiRevokeForProjectDelete /keys/latest/projects/{projectKey}/ssh/{keyId}Revoke project SSH key
AuthenticationApiRevokeForRepositoryDelete /keys/latest/projects/{projectKey}/repos/{repositorySlug}/ssh/{keyId}Revoke repository SSH key
AuthenticationApiRevokeManyDelete /keys/latest/ssh/{keyId}Revoke project SSH key
AuthenticationApiSshSettingsGet /ssh/latest/settingsGet SSH settings
AuthenticationApiUpdateAccessTokenPost /access-tokens/latest/projects/{projectKey}/{tokenId}Update HTTP token
AuthenticationApiUpdateAccessToken1Post /access-tokens/latest/projects/{projectKey}/repos/{repositorySlug}/{tokenId}Update HTTP token
AuthenticationApiUpdateAccessToken2Post /access-tokens/latest/users/{userSlug}/{tokenId}Update HTTP token
AuthenticationApiUpdatePermissionPut /keys/latest/projects/{projectKey}/ssh/{keyId}/permission/{permission}Update project SSH key permission
AuthenticationApiUpdatePermission1Put /keys/latest/projects/{projectKey}/repos/{repositorySlug}/ssh/{keyId}/permission/{permission}Update repository SSH key permission
BuildsAndDeploymentsApiAddPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/buildsStore a build status
BuildsAndDeploymentsApiAddAnnotationsPost /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}/annotationsAdd Code Insights annotations
BuildsAndDeploymentsApiCreateOrUpdateDeploymentPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/deploymentsCreate or update a deployment
BuildsAndDeploymentsApiCreateRequiredBuildsMergeCheckPost /required-builds/latest/projects/{projectKey}/repos/{repositorySlug}/conditionCreate a required builds merge check
BuildsAndDeploymentsApiDeleteDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/buildsDelete a specific build status
BuildsAndDeploymentsApiDelete1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/deploymentsDelete a deployment
BuildsAndDeploymentsApiDeleteACodeInsightsReportDelete /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}Delete a Code Insights report
BuildsAndDeploymentsApiDeleteAnnotationsDelete /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}/annotationsDelete Code Insights annotations
BuildsAndDeploymentsApiDeleteRequiredBuildsMergeCheckDelete /required-builds/latest/projects/{projectKey}/repos/{repositorySlug}/condition/{id}Delete a required builds merge check
BuildsAndDeploymentsApiGetGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/buildsGet a specific build status
BuildsAndDeploymentsApiGet1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/deploymentsGet a deployment
BuildsAndDeploymentsApiGetACodeInsightsReportGet /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}Get a Code Insights report
BuildsAndDeploymentsApiGetAnnotationsGet /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}/annotationsGet Code Insights annotations for a report
BuildsAndDeploymentsApiGetAnnotations1Get /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/annotationsGet Code Insights annotations for a commit
BuildsAndDeploymentsApiGetBuildStatusStatsGet /build-status/latest/commits/stats/{commitId}Get build status statistics for commit
BuildsAndDeploymentsApiGetPageOfRequiredBuildsMergeChecksGet /required-builds/latest/projects/{projectKey}/repos/{repositorySlug}/conditionsGet required builds merge checks
BuildsAndDeploymentsApiGetReportsGet /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reportsGet all Code Insights reports for a commit
BuildsAndDeploymentsApiSetACodeInsightsReportPut /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}Create a Code Insights report
BuildsAndDeploymentsApiSetAnnotationPut /insights/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/reports/{key}/annotations/{externalId}Create or replace a Code Insights annotation
BuildsAndDeploymentsApiUpdateRequiredBuildsMergeCheckPut /required-builds/latest/projects/{projectKey}/repos/{repositorySlug}/condition/{id}Update a required builds merge check
CapabilitiesApiGetCapabilitiesGet /api/latest/build/capabilitiesGet build capabilities
CapabilitiesApiGetCapabilities1Get /api/latest/deployment/capabilitiesGet deployment capabilities
DashboardApiGetPullRequestSuggestionsGet /api/latest/dashboard/pull-request-suggestionsGet pull request suggestions
DashboardApiGetPullRequests1Get /api/latest/dashboard/pull-requestsGet pull requests for a user
DefaultApiGetPullRequestCountGet /api/latest/inbox/pull-requests/countGet total number of pull requests in inbox
DefaultApiGetPullRequests2Get /api/latest/inbox/pull-requestsGet pull requests in inbox
DeprecatedApiAddBuildStatusPost /build-status/latest/commits/{commitId}Create build status for commit
DeprecatedApiAddGroupToUserPost /api/latest/admin/users/add-groupAdd user to group
DeprecatedApiAddUserToGroupPost /api/latest/admin/groups/add-userAdd user to group
DeprecatedApiApprovePost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/approveApprove pull request
DeprecatedApiCountPullRequestTasksGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/tasks/countGet pull request task count
DeprecatedApiCreateTaskPost /api/latest/tasksCreate task
DeprecatedApiDeleteTaskDelete /api/latest/tasks/{taskId}Delete task
DeprecatedApiGetBuildStatusGet /build-status/latest/commits/{commitId}Get build statuses for commit
DeprecatedApiGetBuildStatusStatsGet /build-status/latest/commits/stats/{commitId}Get build status statistics for commit
DeprecatedApiGetDefaultBranch1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/branches/defaultGet default branch
DeprecatedApiGetLikersGet /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}/likesGet comment likes
DeprecatedApiGetLikers1Get /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}/likesGet pull request comment likes
DeprecatedApiGetPullRequestTasksGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/tasksGet pull request tasks
DeprecatedApiGetTaskGet /api/latest/tasks/{taskId}Get task
DeprecatedApiLikePost /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}/likesLike a commit comment
DeprecatedApiLike1Post /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}/likesLike a pull request comment
DeprecatedApiOnAddonDisabledPost /mirroring/latest/upstreamServers/{upstreamId}/addon/disabledOn disable of mirror addon
DeprecatedApiOnAddonEnabledPost /mirroring/latest/upstreamServers/{upstreamId}/addon/enabledOn enabled of mirror addon
DeprecatedApiRemoveUserFromGroupPost /api/latest/admin/groups/remove-userRemove user from group
DeprecatedApiSetDefaultBranch1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/branches/defaultUpdate default branch
DeprecatedApiSynchronizeRepositoryWithUpstreamPost /mirroring/latest/upstreamServers/{upstreamId}/repos/{upstreamRepoId}/synchronizationGet upstream settings
DeprecatedApiSynchronizeWithUpstreamPost /mirroring/latest/upstreamServers/{upstreamId}/synchronizationChange upstream settings
DeprecatedApiUnassignParticipantRole1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/participantsUnassign pull request participant
DeprecatedApiUnlikeDelete /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}/likesUnlike a commit comment
DeprecatedApiUnlike1Delete /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}/likesUnlike a pull request comment
DeprecatedApiUpdateTaskPut /api/latest/tasks/{taskId}Update task
DeprecatedApiWithdrawApprovalDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/approveUnapprove pull request
JiraIntegrationApiCreateIssuePost /jira/latest/comments/{commentId}/issuesCreate Jira Issue
JiraIntegrationApiGetCommitsByIssueKeyGet /jira/latest/issues/{issueKey}/commitsGet changesets for issue key
JiraIntegrationApiGetEnhancedEntityLinkForProjectGet /jira/latest/projects/{projectKey}/primary-enhanced-entitylinkGet entity link
JiraIntegrationApiGetIssueKeysForPullRequestGet /jira/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/issuesGet issues for a pull request
MarkupApiPreviewPost /api/latest/markup/previewPreview markdown render
MirroringMirrorApiGetFarmNodesGet /mirroring/latest/upstreamServers/{upstreamId}/farmNodesGet farm nodes
MirroringMirrorApiGetMirrorModeGet /mirroring/latest/upstreamServers/{upstreamId}/settings/modeGet mirror mode
MirroringMirrorApiGetMirrorSettingsGet /mirroring/latest/upstreamServers/{upstreamId}/settingsGet upstream settings
MirroringMirrorApiGetMirroredProjectsGet /mirroring/latest/upstreamServers/{upstreamId}/settings/projectsGet mirrored project IDs
MirroringMirrorApiGetMirroredRepositoryGet /mirroring/latest/upstreamServers/{upstreamId}/repos/{upstreamRepoId}Get clone URLs
MirroringMirrorApiGetRefChangesQueueGet /mirroring/latest/supportInfo/refChangesQueueGet items in ref changes queue
MirroringMirrorApiGetRefChangesQueueCountGet /mirroring/latest/supportInfo/refChangesQueue/countGet total number of items in ref changes queue
MirroringMirrorApiGetRepoSyncStatusGet /mirroring/latest/supportInfo/repoSyncStatusGet sync status of repositories
MirroringMirrorApiGetSynchronizationProgressGet /mirroring/latest/upstreamServers/{upstreamId}/progressGet synchronization progress state
MirroringMirrorApiGetUpstreamServerGet /mirroring/latest/upstreamServers/{upstreamId}Get upstream server by ID
MirroringMirrorApiListUpstreamServersGet /mirroring/latest/upstreamServersGet upstream servers
MirroringMirrorApiOnAddonDisabledPost /mirroring/latest/upstreamServers/{upstreamId}/addon/disabledOn disable of mirror addon
MirroringMirrorApiOnAddonEnabledPost /mirroring/latest/upstreamServers/{upstreamId}/addon/enabledOn enabled of mirror addon
MirroringMirrorApiSetMirrorModePut /mirroring/latest/upstreamServers/{upstreamId}/settings/modeUpdate mirror mode
MirroringMirrorApiSetMirrorSettingsPut /mirroring/latest/upstreamServers/{upstreamId}/settingsUpdate upstream settings
MirroringMirrorApiStartMirroringProjectPost /mirroring/latest/upstreamServers/{upstreamId}/settings/projects/{projectId}Add project to be mirrored
MirroringMirrorApiStartMirroringProjectsPost /mirroring/latest/upstreamServers/{upstreamId}/settings/projectsAdd multiple projects to be mirrored
MirroringMirrorApiStopMirroringProjectDelete /mirroring/latest/upstreamServers/{upstreamId}/settings/projects/{projectId}Stop mirroring project
MirroringMirrorApiStopMirroringProjectsDelete /mirroring/latest/upstreamServers/{upstreamId}/settings/projectsStop mirroring projects
MirroringMirrorApiSynchronizeRepositoryWithUpstreamPost /mirroring/latest/upstreamServers/{upstreamId}/repos/{upstreamRepoId}/synchronizationGet upstream settings
MirroringMirrorApiSynchronizeWithUpstreamPost /mirroring/latest/upstreamServers/{upstreamId}/synchronizationChange upstream settings
MirroringUpstreamApiAcceptPost /mirroring/latest/requests/{mirroringRequestId}/acceptAccept a mirroring request
MirroringUpstreamApiAnalyticsSettingsGet /mirroring/latest/analyticsSettingsGet analytics settings from upstream
MirroringUpstreamApiAuthenticatePost /mirroring/latest/authenticateAuthenticate on behalf of a user
MirroringUpstreamApiDeleteMirroringRequestDelete /mirroring/latest/requests/{mirroringRequestId}Delete a mirroring request
MirroringUpstreamApiDeletePreferredMirrorIdDelete /mirroring/latest/account/settings/preferred-mirrorRemove preferred mirror
MirroringUpstreamApiGetAllContentHashesGet /mirroring/latest/reposGet content hashes for repositories
MirroringUpstreamApiGetAllReposForProjectGet /mirroring/latest/projects/{projectId}/reposGet hashes for repositories in project
MirroringUpstreamApiGetContentHashByIdGet /mirroring/latest/repos/{repoId}Get content hash for a repository
MirroringUpstreamApiGetMirrorGet /mirroring/latest/mirrorServers/{mirrorId}Get mirror by ID
MirroringUpstreamApiGetMirroringRequestGet /mirroring/latest/requests/{mirroringRequestId}Get a mirroring request
MirroringUpstreamApiGetPanelHtmlGet /mirroring/latest/mirrorServers/{mirrorId}/webPanels/configGet HTML for remote-connect web-panel on mirror
MirroringUpstreamApiGetPreferredMirrorIdGet /mirroring/latest/account/settings/preferred-mirrorGet preferred mirror
MirroringUpstreamApiGetProjectByIdGet /mirroring/latest/projects/{projectId}Get project
MirroringUpstreamApiGetRepositoryMirrorsGet /mirroring/latest/repos/{repoId}/mirrorsGet mirrors for repository
MirroringUpstreamApiListMirrorsGet /mirroring/latest/mirrorServersGet all mirrors
MirroringUpstreamApiListRequestsGet /mirroring/latest/requestsGet mirroring requests
MirroringUpstreamApiPublishEventPost /mirroring/latest/mirrorServers/{mirrorId}/eventsPublish RepositoryMirrorEvent
MirroringUpstreamApiRegisterPost /mirroring/latest/requestsCreate a mirroring request
MirroringUpstreamApiRejectPost /mirroring/latest/requests/{mirroringRequestId}/rejectReject a mirroring request
MirroringUpstreamApiRemoveDelete /mirroring/latest/mirrorServers/{mirrorId}Delete mirror by ID
MirroringUpstreamApiSetPreferredMirrorIdPost /mirroring/latest/account/settings/preferred-mirrorSet preferred mirror
MirroringUpstreamApiUpgradePut /mirroring/latest/mirrorServers/{mirrorId}Upgrade add-on for a mirror
PermissionManagementApiAddGroupToUserPost /api/latest/admin/users/add-groupAdd user to group
PermissionManagementApiAddUserToGroupPost /api/latest/admin/groups/add-userAdd user to group
PermissionManagementApiAddUserToGroupsPost /api/latest/admin/users/add-groupsAdd user to groups
PermissionManagementApiAddUsersToGroupPost /api/latest/admin/groups/add-usersAdd multiple users to group
PermissionManagementApiClearUserCaptchaChallengeDelete /api/latest/admin/users/captchaClear CAPTCHA for user
PermissionManagementApiCreateGroupPost /api/latest/admin/groupsCreate group
PermissionManagementApiCreateUserPost /api/latest/admin/usersCreate user
PermissionManagementApiDeleteGroupDelete /api/latest/admin/groupsRemove group
PermissionManagementApiDeleteUserDelete /api/latest/admin/usersRemove user
PermissionManagementApiEraseUserPost /api/latest/admin/users/erasureErase user information
PermissionManagementApiFindGroupsForUserGet /api/latest/admin/users/more-membersGet groups for user
PermissionManagementApiFindOtherGroupsForUserGet /api/latest/admin/users/more-non-membersFind other groups for user
PermissionManagementApiFindUsersInGroupGet /api/latest/admin/groups/more-membersGet group members
PermissionManagementApiFindUsersNotInGroupGet /api/latest/admin/groups/more-non-membersGet members not in group
PermissionManagementApiGetGroupsGet /api/latest/groupsGet group names
PermissionManagementApiGetGroups1Get /api/latest/admin/groupsGet groups
PermissionManagementApiGetGroupsWithAnyPermissionGet /api/latest/admin/permissions/groupsGet groups with a global permission
PermissionManagementApiGetGroupsWithAnyPermission2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/groupsGet groups with permission to repository
PermissionManagementApiGetGroupsWithoutAnyPermissionGet /api/latest/admin/permissions/groups/noneGet groups with no global permission
PermissionManagementApiGetGroupsWithoutAnyPermission2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/groups/noneGet groups without repository permission
PermissionManagementApiGetUserDirectoriesGet /api/latest/admin/user-directoriesGet directories
PermissionManagementApiGetUsers1Get /api/latest/admin/usersGet users
PermissionManagementApiGetUsersWithAnyPermissionGet /api/latest/admin/permissions/usersGet users with a global permission
PermissionManagementApiGetUsersWithAnyPermission2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/usersGet users with permission to repository
PermissionManagementApiGetUsersWithoutAnyPermissionGet /api/latest/admin/permissions/users/noneGet users with no global permission
PermissionManagementApiGetUsersWithoutPermission1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/users/noneGet users without repository permission
PermissionManagementApiRemoveGroupFromUserPost /api/latest/admin/users/remove-groupRemove user from group
PermissionManagementApiRemoveUserFromGroupPost /api/latest/admin/groups/remove-userRemove user from group
PermissionManagementApiRenameUserPost /api/latest/admin/users/renameRename user
PermissionManagementApiRevokePermissions1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissionsRevoke all repository permissions for users and groups
PermissionManagementApiRevokePermissionsForGroupDelete /api/latest/admin/permissions/groupsRevoke all global permissions for group
PermissionManagementApiRevokePermissionsForGroup2Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/groupsRevoke group repository permission
PermissionManagementApiRevokePermissionsForUserDelete /api/latest/admin/permissions/usersRevoke all global permissions for user
PermissionManagementApiRevokePermissionsForUser2Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/usersRevoke user repository permission
PermissionManagementApiSearchPermissions1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/searchSearch repository permissions
PermissionManagementApiSetPermissionForGroupPut /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/groupsUpdate group repository permission
PermissionManagementApiSetPermissionForGroupsPut /api/latest/admin/permissions/groupsUpdate global permission for group
PermissionManagementApiSetPermissionForUserPut /api/latest/projects/{projectKey}/repos/{repositorySlug}/permissions/usersUpdate user repository permission
PermissionManagementApiSetPermissionForUsersPut /api/latest/admin/permissions/usersUpdate global permission for user
PermissionManagementApiUpdateUserDetailsPut /api/latest/admin/usersUpdate user details
PermissionManagementApiUpdateUserPasswordPut /api/latest/admin/users/credentialsSet password for user
PermissionManagementApiValidateErasableGet /api/latest/admin/users/erasureCheck user removal
ProjectApiCreate3Post /api/latest/projects/{projectKey}/settings-restrictionEnforce project restriction
ProjectApiCreateProjectPost /api/latest/projectsCreate a new project
ProjectApiCreateRepositoryPost /api/latest/projects/{projectKey}/reposCreate repository
ProjectApiCreateRestrictionsPost /branch-permissions/latest/projects/{projectKey}/restrictionsCreate multiple ref restrictions
ProjectApiCreateWebhookPost /api/latest/projects/{projectKey}/webhooksCreate webhook
ProjectApiDelete7Delete /api/latest/projects/{projectKey}/settings-restrictionStop enforcing project restriction
ProjectApiDeleteAutoDeclineSettingsDelete /api/latest/projects/{projectKey}/settings/auto-declineDelete auto decline settings
ProjectApiDeleteProjectDelete /api/latest/projects/{projectKey}Delete project
ProjectApiDeleteRepositoryDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}Delete repository
ProjectApiDeleteRestrictionDelete /branch-permissions/latest/projects/{projectKey}/restrictions/{id}Delete a ref restriction
ProjectApiDeleteWebhookDelete /api/latest/projects/{projectKey}/webhooks/{webhookId}Delete webhook
ProjectApiDisableHookDelete /api/latest/projects/{projectKey}/settings/hooks/{hookKey}/enabledDisable repository hook
ProjectApiEnableHookPut /api/latest/projects/{projectKey}/settings/hooks/{hookKey}/enabledEnable repository hook
ProjectApiFindWebhooksGet /api/latest/projects/{projectKey}/webhooksFind webhooks
ProjectApiForkRepositoryPost /api/latest/projects/{projectKey}/repos/{repositorySlug}Fork repository
ProjectApiGet5Get /api/latest/projects/{projectKey}/settings-restrictionGet enforcing project setting
ProjectApiGetAllGet /api/latest/projects/{projectKey}/settings-restriction/allGet all enforcing project settings
ProjectApiGetAutoDeclineSettingsGet /api/latest/projects/{projectKey}/settings/auto-declineGet auto decline settings
ProjectApiGetAvatarGet /api/latest/hooks/{hookKey}/avatarGet project avatar
ProjectApiGetConfigurationsGet /api/latest/projects/{projectKey}/hook-scriptsGet configured hook scripts
ProjectApiGetDefaultBranch2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/default-branchGet repository default branch
ProjectApiGetForkedRepositoriesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/forksGet repository forks
ProjectApiGetGroupsWithAnyPermission1Get /api/latest/projects/{projectKey}/permissions/groupsGet groups with permission to project
ProjectApiGetGroupsWithoutAnyPermission1Get /api/latest/projects/{projectKey}/permissions/groups/noneGet groups without project permission
ProjectApiGetLatestInvocationGet /api/latest/projects/{projectKey}/webhooks/{webhookId}/latestGet last webhook invocation details
ProjectApiGetProjectGet /api/latest/projects/{projectKey}Get a project
ProjectApiGetProjectAvatarGet /api/latest/projects/{projectKey}/avatar.pngGet avatar for project
ProjectApiGetProjectsGet /api/latest/projectsGet projects
ProjectApiGetPullRequestSettingsGet /api/latest/projects/{projectKey}/settings/pull-requests/{scmId}Get merge strategy
ProjectApiGetRelatedRepositoriesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/relatedGet related repository
ProjectApiGetRepositoriesGet /api/latest/projects/{projectKey}/reposGet repositories for project
ProjectApiGetRepositoryGet /api/latest/projects/{projectKey}/repos/{repositorySlug}Get repository
ProjectApiGetRepositoryHookGet /api/latest/projects/{projectKey}/settings/hooks/{hookKey}Get a repository hook
ProjectApiGetRepositoryHooksGet /api/latest/projects/{projectKey}/settings/hooksGet repository hooks
ProjectApiGetRestrictionGet /branch-permissions/latest/projects/{projectKey}/restrictions/{id}Get a ref restriction
ProjectApiGetRestrictionsGet /branch-permissions/latest/projects/{projectKey}/restrictionsSearch for ref restrictions
ProjectApiGetSettingsGet /api/latest/projects/{projectKey}/settings/hooks/{hookKey}/settingsGet repository hook settings
ProjectApiGetUsersWithAnyPermission1Get /api/latest/projects/{projectKey}/permissions/usersGet users with permission to project
ProjectApiGetUsersWithoutPermissionGet /api/latest/projects/{projectKey}/permissions/users/noneGet users without project permission
ProjectApiGetWebhookGet /api/latest/projects/{projectKey}/webhooks/{webhookId}Get webhook
ProjectApiHasAllUserPermissionGet /api/latest/projects/{projectKey}/permissions/{permission}/allCheck default project permission
ProjectApiModifyAllUserPermissionPost /api/latest/projects/{projectKey}/permissions/{permission}/allGrant project permission
ProjectApiRemoveConfigurationDelete /api/latest/projects/{projectKey}/hook-scripts/{scriptId}Remove a hook script
ProjectApiRetryCreateRepositoryPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/recreateRetry repository creation
ProjectApiRevokePermissionsDelete /api/latest/projects/{projectKey}/permissionsRevoke project permissions
ProjectApiRevokePermissionsForGroup1Delete /api/latest/projects/{projectKey}/permissions/groupsRevoke group project permission
ProjectApiRevokePermissionsForUser1Delete /api/latest/projects/{projectKey}/permissions/usersRevoke user project permission
ProjectApiSearchPermissionsGet /api/latest/projects/{projectKey}/permissions/searchSearch project permissions
ProjectApiSetAutoDeclineSettingsPut /api/latest/projects/{projectKey}/settings/auto-declineCreate/Update auto decline settings
ProjectApiSetConfigurationPut /api/latest/projects/{projectKey}/hook-scripts/{scriptId}Create/update a hook script
ProjectApiSetDefaultBranch2Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/default-branchUpdate default branch for repository
ProjectApiSetPermissionForGroups1Put /api/latest/projects/{projectKey}/permissions/groupsUpdate group project permission
ProjectApiSetPermissionForUsers1Put /api/latest/projects/{projectKey}/permissions/usersUpdate user project permission
ProjectApiSetSettingsPut /api/latest/projects/{projectKey}/settings/hooks/{hookKey}/settingsUpdate repository hook settings
ProjectApiStreamContributingGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/contributingGet repository contributing guidelines
ProjectApiStreamLicenseGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/licenseGet repository license
ProjectApiStreamReadmeGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/readmeGet repository readme
ProjectApiUpdateProjectPut /api/latest/projects/{projectKey}Update project
ProjectApiUpdatePullRequestSettingsPost /api/latest/projects/{projectKey}/settings/pull-requests/{scmId}Update merge strategy
ProjectApiUpdateRepositoryPut /api/latest/projects/{projectKey}/repos/{repositorySlug}Update repository
ProjectApiUpdateWebhookPut /api/latest/projects/{projectKey}/webhooks/{webhookId}Update webhook
ProjectApiUploadAvatarPost /api/latest/projects/{projectKey}/avatar.pngUpdate project avatar
PullRequestsApiApplySuggestionPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}/apply-suggestionApply pull request suggestion
PullRequestsApiApprovePost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/approveApprove pull request
PullRequestsApiAssignParticipantRolePost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/participantsAssign pull request participant role
PullRequestsApiCanMergeGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/mergeTest if pull request can be merged
PullRequestsApiCanRebaseGet /git/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/rebaseCheck PR rebase precondition
PullRequestsApiCreatePost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requestsCreate pull request
PullRequestsApiCreate1Post /api/latest/projects/{projectKey}/settings/reviewer-groupsCreate reviewer group
PullRequestsApiCreate2Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/reviewer-groupsCreate reviewer group
PullRequestsApiCreateComment1Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/blocker-commentsAdd new blocker comment
PullRequestsApiCreateComment2Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/commentsAdd pull request comment
PullRequestsApiCreatePullRequestConditionPost /default-reviewers/latest/projects/{projectKey}/conditionCreate default reviewer
PullRequestsApiCreatePullRequestCondition1Post /default-reviewers/latest/projects/{projectKey}/repos/{repositorySlug}/conditionCreate default reviewers condition
PullRequestsApiDeclinePost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/declineDecline pull request
PullRequestsApiDelete3Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}Delete pull request
PullRequestsApiDelete4Delete /api/latest/projects/{projectKey}/settings/reviewer-groups/{id}Delete reviewer group
PullRequestsApiDelete5Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/reviewer-groups/{id}Delete reviewer group
PullRequestsApiDeleteComment1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/blocker-comments/{commentId}Delete pull request comment
PullRequestsApiDeleteComment2Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}Delete a pull request comment
PullRequestsApiDeletePullRequestConditionDelete /default-reviewers/latest/projects/{projectKey}/condition/{id}Remove default reviewer
PullRequestsApiDeletePullRequestCondition1Delete /default-reviewers/latest/projects/{projectKey}/repos/{repositorySlug}/condition/{id}Delete a default reviewer condition
PullRequestsApiDiscardReviewDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/reviewDiscard pull request review
PullRequestsApiFinishReviewPut /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/reviewComplete pull request review
PullRequestsApiGet3Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}Get pull request
PullRequestsApiGetActivitiesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/activitiesGet pull request activity
PullRequestsApiGetComment1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/blocker-comments/{commentId}Get pull request comment
PullRequestsApiGetComment2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}Get a pull request comment
PullRequestsApiGetComments1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/blocker-commentsSearch pull request comments
PullRequestsApiGetComments2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/commentsGet pull request comments for path
PullRequestsApiGetCommitMessageSuggestionGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/commit-message-suggestionGet commit message suggestion
PullRequestsApiGetCommits1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/commitsGet pull request commits
PullRequestsApiGetMergeConfigGet /api/latest/admin/pull-requests/{scmId}Get merge strategies
PullRequestsApiGetPageGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requestsGet pull requests for repository
PullRequestsApiGetPullRequestConditionsGet /default-reviewers/latest/projects/{projectKey}/conditionsGet default reviewers
PullRequestsApiGetPullRequestConditions1Get /default-reviewers/latest/projects/{projectKey}/repos/{repositorySlug}/conditionsGet configured default reviewers
PullRequestsApiGetPullRequestsGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/pull-requestsGet repository pull requests containing commit
PullRequestsApiGetReviewGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/reviewGet pull request comment thread
PullRequestsApiGetReviewerGroupGet /api/latest/projects/{projectKey}/settings/reviewer-groups/{id}Get reviewer group
PullRequestsApiGetReviewerGroup1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/reviewer-groups/{id}Get reviewer group
PullRequestsApiGetReviewerGroupsGet /api/latest/projects/{projectKey}/settings/reviewer-groupsGet all reviewer groups
PullRequestsApiGetReviewerGroups1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/reviewer-groupsGet all reviewer groups
PullRequestsApiGetReviewersGet /default-reviewers/latest/projects/{projectKey}/repos/{repositorySlug}/reviewersGet required reviewers for PR creation
PullRequestsApiGetUsersGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/reviewer-groups/{id}/usersGet reviewer group users
PullRequestsApiListParticipantsGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/participantsGet pull request participants
PullRequestsApiMergePost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/mergeMerge pull request
PullRequestsApiReact1Put /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}/reactions/{emoticon}React to a PR comment
PullRequestsApiRebasePost /git/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/rebaseRebase pull request
PullRequestsApiReopenPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/reopenRe-open pull request
PullRequestsApiSearchGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/participantsSearch pull request participants
PullRequestsApiSetMergeConfigPost /api/latest/admin/pull-requests/{scmId}Update merge strategies
PullRequestsApiStreamChanges1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/changesGets pull request changes
PullRequestsApiStreamDiff2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/diff/{path}Stream a diff within a pull request
PullRequestsApiStreamPatch1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}.patchStream pull request as patch
PullRequestsApiStreamRawDiff2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}.diffStream raw pull request diff
PullRequestsApiUnReact1Delete /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}/reactions/{emoticon}Remove a reaction from a PR comment
PullRequestsApiUnassignParticipantRoleDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/participants/{userSlug}Unassign pull request participant
PullRequestsApiUnassignParticipantRole1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/participantsUnassign pull request participant
PullRequestsApiUnwatch1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/watchStop watching pull request
PullRequestsApiUpdatePut /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}Update pull request metadata
PullRequestsApiUpdate1Put /api/latest/projects/{projectKey}/settings/reviewer-groups/{id}Update reviewer group attributes
PullRequestsApiUpdate2Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/reviewer-groups/{id}Update reviewer group attributes
PullRequestsApiUpdateComment1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/blocker-comments/{commentId}Update pull request comment
PullRequestsApiUpdateComment2Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/comments/{commentId}Update pull request comment
PullRequestsApiUpdatePullRequestConditionPut /default-reviewers/latest/projects/{projectKey}/condition/{id}Update the default reviewer
PullRequestsApiUpdatePullRequestCondition1Put /default-reviewers/latest/projects/{projectKey}/repos/{repositorySlug}/condition/{id}Update a default reviewer condition
PullRequestsApiUpdateStatusPut /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/participants/{userSlug}Change pull request status
PullRequestsApiWatch1Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/watchWatch pull request
PullRequestsApiWithdrawApprovalDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/approveUnapprove pull request
RepositoryApiAddLabelPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/labelsAdd repository label
RepositoryApiCreateBranchPost /branch-utils/latest/projects/{projectKey}/repos/{repositorySlug}/branchesCreate branch
RepositoryApiCreateBranchForRepositoryPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/branchesCreate branch
RepositoryApiCreateCommentPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/commentsAdd a new commit comment
RepositoryApiCreateRestrictions1Post /branch-permissions/latest/projects/{projectKey}/repos/{repositorySlug}/restrictionsCreate multiple ref restrictions
RepositoryApiCreateTagPost /git/latest/projects/{projectKey}/repos/{repositorySlug}/tagsCreate tag
RepositoryApiCreateTagForRepositoryPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/tagsCreate tag
RepositoryApiCreateWebhook1Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooksCreate webhook
RepositoryApiDeleteAttachmentDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/attachments/{attachmentId}Delete an attachment
RepositoryApiDeleteAttachmentMetadataDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/attachments/{attachmentId}/metadataDelete attachment metadata
RepositoryApiDeleteAutoDeclineSettings1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/auto-declineDelete auto decline settings
RepositoryApiDeleteBranchDelete /branch-utils/latest/projects/{projectKey}/repos/{repositorySlug}/branchesDelete branch
RepositoryApiDeleteCommentDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}Delete a commit comment
RepositoryApiDeleteRepositoryHookDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooks/{hookKey}Delete repository hook
RepositoryApiDeleteRestriction1Delete /branch-permissions/latest/projects/{projectKey}/repos/{repositorySlug}/restrictions/{id}Delete a ref restriction
RepositoryApiDeleteTagDelete /git/latest/projects/{projectKey}/repos/{repositorySlug}/tags/{name}Delete tag
RepositoryApiDeleteWebhook1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooks/{webhookId}Delete webhook
RepositoryApiDisableHook1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooks/{hookKey}/enabledDisable repository hook
RepositoryApiEditFilePut /api/latest/projects/{projectKey}/repos/{repositorySlug}/browse/{path}Edit file
RepositoryApiEnableHook1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooks/{hookKey}/enabledEnable repository hook
RepositoryApiFindBranchesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/ref-change-activities/branchesGet branches with ref change activities for repository
RepositoryApiFindByCommitGet /branch-utils/latest/projects/{projectKey}/repos/{repositorySlug}/branches/info/{commitId}Get branch
RepositoryApiFindWebhooks1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooksFind webhooks
RepositoryApiGetAllLabelsForRepositoryGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/labelsGet repository labels
RepositoryApiGetArchiveGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/archiveStream archive of repository
RepositoryApiGetAttachmentGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/attachments/{attachmentId}Get an attachment
RepositoryApiGetAttachmentMetadataGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/attachments/{attachmentId}/metadataGet attachment metadata
RepositoryApiGetAutoDeclineSettings1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/auto-declineGet auto decline settings
RepositoryApiGetBranchesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/branchesFind branches
RepositoryApiGetChangesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/changesGet changes in commit
RepositoryApiGetChanges1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/changesGet changes made in commit
RepositoryApiGetCommentGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}Get a commit comment
RepositoryApiGetCommentsGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/commentsSearch for commit comments
RepositoryApiGetCommitGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}Get commit by ID
RepositoryApiGetCommitsGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commitsGet commits
RepositoryApiGetConfigurations1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/hook-scriptsGet hook scripts
RepositoryApiGetContentGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/browseGet file content at revision
RepositoryApiGetContent1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/browse/{path}Get file content
RepositoryApiGetDefaultBranch1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/branches/defaultGet default branch
RepositoryApiGetLatestInvocation1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooks/{webhookId}/latestGet last webhook invocation details
RepositoryApiGetPullRequestSettings1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/pull-requestsGet pull request settings
RepositoryApiGetRefChangeActivityGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/ref-change-activitiesGet ref change activity
RepositoryApiGetRepositories1Get /api/latest/reposSearch for repositories
RepositoryApiGetRepositoriesRecentlyAccessedGet /api/latest/profile/recent/reposGet recently accessed repositories
RepositoryApiGetRepositoryHook1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooks/{hookKey}Get repository hook
RepositoryApiGetRepositoryHooks1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooksGet repository hooks
RepositoryApiGetRestriction1Get /branch-permissions/latest/projects/{projectKey}/repos/{repositorySlug}/restrictions/{id}Get a ref restriction
RepositoryApiGetRestrictions1Get /branch-permissions/latest/projects/{projectKey}/repos/{repositorySlug}/restrictionsSearch for ref restrictions
RepositoryApiGetSettings1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooks/{hookKey}/settingsGet repository hook settings
RepositoryApiGetStatusGet /sync/latest/projects/{projectKey}/repos/{repositorySlug}Get synchronization status
RepositoryApiGetTagGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/tags/{name}Get tag
RepositoryApiGetTagsGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/tagsFind tag
RepositoryApiGetWebhook1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooks/{webhookId}Get webhook
RepositoryApiReactPut /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}/reactions/{emoticon}React to a comment
RepositoryApiRemoveConfiguration1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/hook-scripts/{scriptId}Remove a hook script
RepositoryApiRemoveLabelDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/labels/{labelName}Remove repository label
RepositoryApiSaveAttachmentMetadataPut /api/latest/projects/{projectKey}/repos/{repositorySlug}/attachments/{attachmentId}/metadataSave attachment metadata
RepositoryApiSearchWebhooksGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooks/searchSearch webhooks
RepositoryApiSetAutoDeclineSettings1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/auto-declineCreate auto decline settings
RepositoryApiSetConfiguration1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/hook-scripts/{scriptId}Create/update a hook script
RepositoryApiSetDefaultBranch1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/branches/defaultUpdate default branch
RepositoryApiSetEnabledPost /sync/latest/projects/{projectKey}/repos/{repositorySlug}Disable synchronization
RepositoryApiSetSettings1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/hooks/{hookKey}/settingsUpdate repository hook settings
RepositoryApiStreamGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/last-modifiedStream files
RepositoryApiStream1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/last-modified/{path}Stream files with last modified commit in path
RepositoryApiStreamChangesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/compare/changesCompare commits
RepositoryApiStreamCommitsGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/compare/commitsGet accessible commits
RepositoryApiStreamDiffGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/diff/{path}Get diff between revisions
RepositoryApiStreamDiff1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/compare/diff{path}Get diff between commits
RepositoryApiStreamFilesGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/files/{path}Get files in directory
RepositoryApiStreamFiles1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/filesGet files in directory
RepositoryApiStreamPatchGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/patchGet patch content at revision
RepositoryApiStreamRawGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/raw/{path}Get raw content of a file at revision
RepositoryApiStreamRawDiffGet /api/latest/projects/{projectKey}/repos/{repositorySlug}/diffGet raw diff for path
RepositoryApiStreamRawDiff1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/diff/{path}Get raw diff for path
RepositoryApiSynchronizePost /sync/latest/projects/{projectKey}/repos/{repositorySlug}/synchronizeManual synchronization
RepositoryApiUnReactDelete /comment-likes/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}/reactions/{emoticon}Remove a reaction from comment
RepositoryApiUnwatchDelete /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/watchStop watching commit
RepositoryApiUnwatch2Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/watchStop watching repository
RepositoryApiUpdateCommentPut /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/comments/{commentId}Update a commit comment
RepositoryApiUpdatePullRequestSettings1Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/settings/pull-requestsUpdate pull request settings
RepositoryApiUpdateWebhook1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/webhooks/{webhookId}Update webhook
RepositoryApiWatchPost /api/latest/projects/{projectKey}/repos/{repositorySlug}/commits/{commitId}/watchWatch commit
RepositoryApiWatch2Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/watchWatch repository
SecurityApiAddKeyPost /gpg/latest/keysCreate a GPG key
SecurityApiBulkAddExemptRepositoriesPost /api/latest/secret-scanning/exemptBulk exempt repos from secret scanning
SecurityApiCreateAllowlistRulePost /api/latest/projects/{projectKey}/secret-scanning/allowlistCreate project secret scanning allowlist rule
SecurityApiCreateAllowlistRule1Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/allowlistCreate repository secret scanning allowlist rule
SecurityApiCreateRulePost /api/latest/projects/{projectKey}/secret-scanning/rulesCreate project secret scanning rule
SecurityApiCreateRule1Post /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/rulesCreate repository secret scanning rule
SecurityApiCreateRule2Post /api/latest/secret-scanning/rulesCreate global secret scanning rule
SecurityApiDeleteAllowlistRuleDelete /api/latest/projects/{projectKey}/secret-scanning/allowlist/{id}Delete a project secret scanning allowlist rule
SecurityApiDeleteAllowlistRule1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/allowlist/{id}Delete a repository secret scanning allowlist rule
SecurityApiDeleteForUserDelete /gpg/latest/keysDelete all GPG keys for user
SecurityApiDeleteKeyDelete /gpg/latest/keys/{fingerprintOrId}Delete a GPG key
SecurityApiDeleteRuleDelete /api/latest/projects/{projectKey}/secret-scanning/rules/{id}Delete a project secret scanning rule
SecurityApiDeleteRule1Delete /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/rules/{id}Delete a repository secret scanning rule
SecurityApiDeleteRule2Delete /api/latest/secret-scanning/rules/{id}Delete a global secret scanning rule
SecurityApiEditAllowlistRulePut /api/latest/projects/{projectKey}/secret-scanning/allowlist/{id}Edit an existing project secret scanning allowlist rule
SecurityApiEditAllowlistRule1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/allowlist/{id}Edit an existing repository secret scanning allowlist rule
SecurityApiEditRulePut /api/latest/projects/{projectKey}/secret-scanning/rules/{id}Edit an existing project secret scanning rule
SecurityApiEditRule1Put /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/rules/{id}Edit an existing repository secret scanning rule
SecurityApiEditRule2Put /api/latest/secret-scanning/rules/{id}Edit a global secret scanning rule.
SecurityApiFindExemptReposByScopeGet /api/latest/secret-scanning/exemptFind all repos exempt from secret scan
SecurityApiGetAllowlistRuleGet /api/latest/projects/{projectKey}/secret-scanning/allowlist/{id}Get a project secret scanning allowlist rule
SecurityApiGetAllowlistRule1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/allowlist/{id}Get a repository secret scanning allowlist rule
SecurityApiGetKeysForUserGet /gpg/latest/keysGet all GPG keys
SecurityApiGetRuleGet /api/latest/projects/{projectKey}/secret-scanning/rules/{id}Get a project secret scanning rule
SecurityApiGetRule1Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/rules/{id}Get a repository secret scanning rule
SecurityApiGetRule2Get /api/latest/secret-scanning/rules/{id}Get a global secret scanning rule
SecurityApiSearch1Get /api/latest/projects/{projectKey}/secret-scanning/rulesFind project secret scanning rules
SecurityApiSearch2Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/allowlistFind repository secret scanning allowlist rules
SecurityApiSearch3Get /api/latest/projects/{projectKey}/repos/{repositorySlug}/secret-scanning/rulesFind repository secret scanning rules
SecurityApiSearch4Get /api/latest/secret-scanning/rulesFind global secret scanning rules
SecurityApiSearchAllowlistRuleGet /api/latest/projects/{projectKey}/secret-scanning/allowlistFind project secret scanning allowlist rules
SystemMaintenanceApiCancelExportJobPost /api/latest/migration/exports/{jobId}/cancelCancel export job
SystemMaintenanceApiCancelImportJobPost /api/latest/migration/imports/{jobId}/cancelCancel import job
SystemMaintenanceApiCancelMeshMigrationJobPost /api/latest/migration/mesh/{jobId}/cancelCancel Mesh migration job
SystemMaintenanceApiClearDefaultBranchDelete /api/latest/admin/default-branchClear default branch
SystemMaintenanceApiClearSenderAddressDelete /api/latest/admin/mail-server/sender-addressUpdate mail configuration
SystemMaintenanceApiConnectivityGet /api/latest/admin/git/mesh/diagnostics/connectivityGenerate Mesh connectivity report
SystemMaintenanceApiCreateHookScriptPost /api/latest/hook-scriptsCreate a new hook script
SystemMaintenanceApiDelete2Delete /api/latest/admin/git/mesh/nodes/{id}Delete Mesh node
SystemMaintenanceApiDelete6Delete /api/latest/admin/rate-limit/settings/users/{userSlug}Delete user specific rate limit settings
SystemMaintenanceApiDeleteAvatarDelete /api/latest/users/{userSlug}/avatar.pngDelete user avatar
SystemMaintenanceApiDeleteBannerDelete /api/latest/admin/bannerDelete announcement banner
SystemMaintenanceApiDeleteHookScriptDelete /api/latest/hook-scripts/{scriptId}Delete a hook script.
SystemMaintenanceApiDeleteMailConfigDelete /api/latest/admin/mail-serverDelete mail configuration
SystemMaintenanceApiDismissRetentionConfigReviewNotificationDelete /audit/latest/notification-settings/retention-config-reviewDismiss retention config notification
SystemMaintenanceApiGet2Get /api/latest/admin/licenseGet license details
SystemMaintenanceApiGet4Get /api/latest/admin/rate-limit/settings/users/{userSlug}Get user specific rate limit settings
SystemMaintenanceApiGetActiveMeshMigrationSummaryGet /api/latest/migration/mesh/summaryGet summary for Mesh migration job
SystemMaintenanceApiGetAllMeshMigrationSummariesGet /api/latest/migration/mesh/summariesGet all Mesh migration job summaries
SystemMaintenanceApiGetAllRateLimitSettingsGet /api/latest/admin/rate-limit/settings/usersGet rate limit settings for user
SystemMaintenanceApiGetAllRegisteredMeshNodesGet /api/latest/admin/git/mesh/nodesGet all registered Mesh nodes
SystemMaintenanceApiGetApplicationPropertiesGet /api/latest/application-propertiesGet application properties
SystemMaintenanceApiGetBannerGet /api/latest/admin/bannerGet announcement banner
SystemMaintenanceApiGetControlPlanePublicKeyGet /api/latest/admin/git/mesh/config/control-plane.pemGet the control plane PEM
SystemMaintenanceApiGetDefaultBranchGet /api/latest/admin/default-branchGet the default branch
SystemMaintenanceApiGetExportJobGet /api/latest/migration/exports/{jobId}Get export job details
SystemMaintenanceApiGetExportJobMessagesGet /api/latest/migration/exports/{jobId}/messagesGet job messages
SystemMaintenanceApiGetGlobalSettingsGet /adminGet global SSH key settings
SystemMaintenanceApiGetHistoryGet /api/latest/admin/rate-limit/historyGet rate limit history
SystemMaintenanceApiGetHookScriptGet /api/latest/hook-scripts/{scriptId}Get a hook script
SystemMaintenanceApiGetImportJobGet /api/latest/migration/imports/{jobId}Get import job status
SystemMaintenanceApiGetImportJobMessagesGet /api/latest/migration/imports/{jobId}/messagesGet import job messages
SystemMaintenanceApiGetInformationGet /api/latest/admin/clusterGet cluster node information
SystemMaintenanceApiGetLabelGet /api/latest/labels/{labelName}Get label
SystemMaintenanceApiGetLabelablesGet /api/latest/labels/{labelName}/labeledGet labelables for label
SystemMaintenanceApiGetLabelsGet /api/latest/labelsGet all labels
SystemMaintenanceApiGetLevelGet /api/latest/logs/logger/{loggerName}Get current log level
SystemMaintenanceApiGetMailConfigGet /api/latest/admin/mail-serverGet mail configuration
SystemMaintenanceApiGetMeshMigrationJobGet /api/latest/migration/mesh/{jobId}Get Mesh migration job details
SystemMaintenanceApiGetMeshMigrationJobMessagesGet /api/latest/migration/mesh/{jobId}/messagesGet Mesh migration job messages
SystemMaintenanceApiGetMeshMigrationJobSummaryGet /api/latest/migration/mesh/{jobId}/summaryGet Mesh migration job summary
SystemMaintenanceApiGetRegisteredMeshNodeByIdGet /api/latest/admin/git/mesh/nodes/{id}Get Mesh node
SystemMaintenanceApiGetRepositoryArchivePolicyGet /policies/latest/admin/repos/archiveGet repository archive policy
SystemMaintenanceApiGetRepositoryDeletePolicyGet /policies/latest/admin/repos/deleteGet repository delete policy
SystemMaintenanceApiGetRootLevelGet /api/latest/logs/rootLoggerGet root log level
SystemMaintenanceApiGetSenderAddressGet /api/latest/admin/mail-server/sender-addressGet server mail address
SystemMaintenanceApiGetSettings2Get /api/latest/admin/rate-limit/settingsGet rate limit settings
SystemMaintenanceApiGetSupportZipGet /api/latest/admin/git/mesh/support-zips/{id}Get support zip for node
SystemMaintenanceApiGetSupportZipsGet /api/latest/admin/git/mesh/support-zipsGet support zips for all Mesh nodes
SystemMaintenanceApiGetSupportedKeyTypesGet /admin/supported-key-typesGet supported SSH key algorithms and lengths
SystemMaintenanceApiGetUserGet /api/latest/users/{userSlug}Get user
SystemMaintenanceApiGetUserSettingsGet /api/latest/users/{userSlug}/settingsGet user settings
SystemMaintenanceApiGetUsers2Get /api/latest/usersGet all users
SystemMaintenanceApiPreviewExportPost /api/latest/migration/exports/previewPreview export
SystemMaintenanceApiPreviewMeshMigrationPost /api/latest/migration/mesh/previewPreview Mesh migration
SystemMaintenanceApiReadGet /api/latest/hook-scripts/{scriptId}/contentGet hook script content
SystemMaintenanceApiRegisterNewMeshNodePost /api/latest/admin/git/mesh/nodesRegister new Mesh node
SystemMaintenanceApiSearchMeshMigrationReposGet /api/latest/migration/mesh/reposFind repositories by Mesh migration state
SystemMaintenanceApiSetPost /api/latest/admin/rate-limit/settings/usersSet rate limit settings for users
SystemMaintenanceApiSet1Put /api/latest/admin/rate-limit/settings/users/{userSlug}Set rate limit settings for user
SystemMaintenanceApiSetBannerPut /api/latest/admin/bannerUpdate/Set announcement banner
SystemMaintenanceApiSetDefaultBranchPut /api/latest/admin/default-branchUpdate/Set default branch
SystemMaintenanceApiSetLevelPut /api/latest/logs/logger/{loggerName}/{levelName}Set log level
SystemMaintenanceApiSetMailConfigPut /api/latest/admin/mail-serverUpdate mail configuration
SystemMaintenanceApiSetRepositoryArchivePolicyPut /policies/latest/admin/repos/archiveUpdate repository archive policy
SystemMaintenanceApiSetRepositoryDeletePolicyPut /policies/latest/admin/repos/deleteUpdate the repository delete policy
SystemMaintenanceApiSetRootLevelPut /api/latest/logs/rootLogger/{levelName}Set root log level
SystemMaintenanceApiSetSenderAddressPut /api/latest/admin/mail-server/sender-addressUpdate server mail address
SystemMaintenanceApiSetSettings2Put /api/latest/admin/rate-limit/settingsSet rate limit
SystemMaintenanceApiStartExportPost /api/latest/migration/exportsStart export job
SystemMaintenanceApiStartImportPost /api/latest/migration/importsStart import job
SystemMaintenanceApiStartMeshMigrationPost /api/latest/migration/meshStart Mesh migration job
SystemMaintenanceApiUpdateGlobalSettingsPut /adminUpdate global SSH key settings
SystemMaintenanceApiUpdateHookScriptPut /api/latest/hook-scripts/{scriptId}Update a hook script
SystemMaintenanceApiUpdateLicensePost /api/latest/admin/licenseUpdate license
SystemMaintenanceApiUpdateMeshNodePut /api/latest/admin/git/mesh/nodes/{id}Update Mesh node
SystemMaintenanceApiUpdateSettingsPost /api/latest/users/{userSlug}/settingsUpdate user settings
SystemMaintenanceApiUpdateUserDetails1Put /api/latest/usersUpdate user details
SystemMaintenanceApiUpdateUserPassword1Put /api/latest/users/credentialsSet password
SystemMaintenanceApiUploadAvatar1Post /api/latest/users/{userSlug}/avatar.pngUpdate user avatar

Documentation For Models

Documentation For Authorization

basic

  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
	UserName: "username",
	Password: "password",
})
r, err := client.Service.Operation(auth, args)

Author

FAQs

Package last updated on 30 Oct 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts