Bitbucket API
Code against the Bitbucket API to automate simple tasks, embed Bitbucket data into your own site, build mobile or desktop apps, or even add custom UI add-ons into Bitbucket itself using the Connect framework.
For more information, please visit https://support.atlassian.com/bitbucket-cloud/
Automatically generated by the Swagger Codegen
Building the API client library requires:
To install the API client library to your local Maven repository, simply execute:
mvn clean install
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
mvn clean deploy
Refer to the OSSRH Guide for more information.
Add this dependency to your project’s POM:
<dependency>
<groupId>com.rappi.bitbucket.client</groupId>
<artifactId>bitbucket-api-client-lib</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
</dependency>
Add this dependency to your project’s build file:
compile "com.rappi.bitbucket.client:bitbucket-api-client-lib:1.0.0"
At first generate the JAR by executing:
mvn clean package
Then manually install the following JARs:
target/bitbucket-api-client-lib-1.0.0.jartarget/lib/*.jarPlease follow the installation instruction and execute the following Java code:
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
try {
apiInstance.addonDelete();
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonDelete");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
try {
apiInstance.addonLinkersGet();
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersGet");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
try {
apiInstance.addonLinkersLinkerKeyGet(linkerKey);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyGet");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
try {
apiInstance.addonLinkersLinkerKeyValuesDelete(linkerKey);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyValuesDelete");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
try {
apiInstance.addonLinkersLinkerKeyValuesGet(linkerKey);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyValuesGet");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
try {
apiInstance.addonLinkersLinkerKeyValuesPost(linkerKey);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyValuesPost");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
try {
apiInstance.addonLinkersLinkerKeyValuesPut(linkerKey);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyValuesPut");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
Integer valueId = 56; // Integer | The numeric ID of the linker value.
try {
apiInstance.addonLinkersLinkerKeyValuesValueIdDelete(linkerKey, valueId);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyValuesValueIdDelete");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
String linkerKey = "linkerKey_example"; // String | The unique key of a [linker module](/cloud/bitbucket/modules/linker/) as defined in an application descriptor.
Integer valueId = 56; // Integer | The numeric ID of the linker value.
try {
apiInstance.addonLinkersLinkerKeyValuesValueIdGet(linkerKey, valueId);
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonLinkersLinkerKeyValuesValueIdGet");
e.printStackTrace();
}
}
}
import com.rappi.bitbucket.client.invoker.*;
import com.rappi.bitbucket.client.invoker.auth.*;
import com.rappi.bitbucket.client.model.*;
import com.rappi.bitbucket.client.api.AddonApi;
import java.io.File;
import java.util.*;
public class AddonApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: api_key
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
api_key.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//api_key.setApiKeyPrefix("Token");
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");
AddonApi apiInstance = new AddonApi();
try {
apiInstance.addonPut();
} catch (ApiException e) {
System.err.println("Exception when calling AddonApi#addonPut");
e.printStackTrace();
}
}
}
All URIs are relative to https://api.bitbucket.org/2.0
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AddonApi | addonDelete | DELETE /addon | |
| AddonApi | addonLinkersGet | GET /addon/linkers | |
| AddonApi | addonLinkersLinkerKeyGet | GET /addon/linkers/{linker_key} | |
| AddonApi | addonLinkersLinkerKeyValuesDelete | DELETE /addon/linkers/{linker_key}/values | |
| AddonApi | addonLinkersLinkerKeyValuesGet | GET /addon/linkers/{linker_key}/values | |
| AddonApi | addonLinkersLinkerKeyValuesPost | POST /addon/linkers/{linker_key}/values | |
| AddonApi | addonLinkersLinkerKeyValuesPut | PUT /addon/linkers/{linker_key}/values | |
| AddonApi | addonLinkersLinkerKeyValuesValueIdDelete | DELETE /addon/linkers/{linker_key}/values/{value_id} | |
| AddonApi | addonLinkersLinkerKeyValuesValueIdGet | GET /addon/linkers/{linker_key}/values/{value_id} | |
| AddonApi | addonPut | PUT /addon | |
| BranchingModelApi | repositoriesWorkspaceRepoSlugBranchingModelGet | GET /repositories/{workspace}/{repo_slug}/branching-model | |
| BranchingModelApi | repositoriesWorkspaceRepoSlugBranchingModelSettingsGet | GET /repositories/{workspace}/{repo_slug}/branching-model/settings | |
| BranchingModelApi | repositoriesWorkspaceRepoSlugBranchingModelSettingsPut | PUT /repositories/{workspace}/{repo_slug}/branching-model/settings | |
| BranchrestrictionsApi | repositoriesWorkspaceRepoSlugBranchRestrictionsGet | GET /repositories/{workspace}/{repo_slug}/branch-restrictions | |
| BranchrestrictionsApi | repositoriesWorkspaceRepoSlugBranchRestrictionsIdDelete | DELETE /repositories/{workspace}/{repo_slug}/branch-restrictions/{id} | |
| BranchrestrictionsApi | repositoriesWorkspaceRepoSlugBranchRestrictionsIdGet | GET /repositories/{workspace}/{repo_slug}/branch-restrictions/{id} | |
| BranchrestrictionsApi | repositoriesWorkspaceRepoSlugBranchRestrictionsIdPut | PUT /repositories/{workspace}/{repo_slug}/branch-restrictions/{id} | |
| BranchrestrictionsApi | repositoriesWorkspaceRepoSlugBranchRestrictionsPost | POST /repositories/{workspace}/{repo_slug}/branch-restrictions | |
| CommitsApi | bulkCreateOrUpdateAnnotations | POST /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations | |
| CommitsApi | createOrUpdateAnnotation | PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId} | |
| CommitsApi | createOrUpdateReport | PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId} | |
| CommitsApi | deleteAnnotation | DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId} | |
| CommitsApi | deleteReport | DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId} | |
| CommitsApi | getAnnotation | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId} | |
| CommitsApi | getAnnotationsForReport | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations | |
| CommitsApi | getReport | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId} | |
| CommitsApi | getReportsForCommit | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitNodeApproveDelete | DELETE /repositories/{workspace}/{repo_slug}/commit/{node}/approve | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitNodeApprovePost | POST /repositories/{workspace}/{repo_slug}/commit/{node}/approve | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIdGet | GET /repositories/{workspace}/{repo_slug}/commit/{node}/comments/{comment_id} | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitNodeCommentsGet | GET /repositories/{workspace}/{repo_slug}/commit/{node}/comments | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitNodeCommentsPost | POST /repositories/{workspace}/{repo_slug}/commit/{node}/comments | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitNodeGet | GET /repositories/{workspace}/{repo_slug}/commit/{node} | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitsGet | GET /repositories/{workspace}/{repo_slug}/commits | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitsPost | POST /repositories/{workspace}/{repo_slug}/commits | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitsRevisionGet | GET /repositories/{workspace}/{repo_slug}/commits/{revision} | |
| CommitsApi | repositoriesWorkspaceRepoSlugCommitsRevisionPost | POST /repositories/{workspace}/{repo_slug}/commits/{revision} | |
| CommitsApi | repositoriesWorkspaceRepoSlugDiffSpecGet | GET /repositories/{workspace}/{repo_slug}/diff/{spec} | |
| CommitsApi | repositoriesWorkspaceRepoSlugMergeBaseRevspecGet | GET /repositories/{workspace}/{repo_slug}/merge-base/{revspec} | |
| CommitsApi | repositoriesWorkspaceRepoSlugPatchSpecGet | GET /repositories/{workspace}/{repo_slug}/patch/{spec} | |
| CommitstatusesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyGet | GET /repositories/{workspace}/{repo_slug}/commit/{node}/statuses/build/{key} | |
| CommitstatusesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyPut | PUT /repositories/{workspace}/{repo_slug}/commit/{node}/statuses/build/{key} | |
| CommitstatusesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesBuildPost | POST /repositories/{workspace}/{repo_slug}/commit/{node}/statuses/build | |
| CommitstatusesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesGet | GET /repositories/{workspace}/{repo_slug}/commit/{node}/statuses | |
| CommitstatusesApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdStatusesGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/statuses | |
| DefaultApi | repositoriesWorkspaceRepoSlugDiffstatSpecGet | GET /repositories/{workspace}/{repo_slug}/diffstat/{spec} | |
| DefaultApi | repositoriesWorkspaceRepoSlugIssuesExportPost | POST /repositories/{workspace}/{repo_slug}/issues/export | |
| DefaultApi | repositoriesWorkspaceRepoSlugIssuesExportRepoNameIssuesTaskIdZipGet | GET /repositories/{workspace}/{repo_slug}/issues/export/{repo_name}-issues-{task_id}.zip | |
| DefaultApi | repositoriesWorkspaceRepoSlugIssuesImportGet | GET /repositories/{workspace}/{repo_slug}/issues/import | |
| DefaultApi | repositoriesWorkspaceRepoSlugIssuesImportPost | POST /repositories/{workspace}/{repo_slug}/issues/import | |
| DefaultApi | repositoriesWorkspaceRepoSlugPipelinesPipelineUuidStepsStepUuidLogsLogUuidGet | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/logs/{log_uuid} | |
| DefaultApi | repositoriesWorkspaceRepoSlugPipelinesPipelineUuidStepsStepUuidTestReportsGet | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports | |
| DefaultApi | repositoriesWorkspaceRepoSlugPipelinesPipelineUuidStepsStepUuidTestReportsTestCasesGet | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports/test_cases | |
| DefaultApi | repositoriesWorkspaceRepoSlugPipelinesPipelineUuidStepsStepUuidTestReportsTestCasesTestCaseUuidTestCaseReasonsGet | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports/test_cases/{test_case_uuid}/test_case_reasons | |
| DefaultApi | teamsUsernamePermissionsGet | GET /teams/{username}/permissions | |
| DefaultApi | teamsUsernamePermissionsRepositoriesGet | GET /teams/{username}/permissions/repositories | |
| DefaultApi | teamsUsernamePermissionsRepositoriesRepoSlugGet | GET /teams/{username}/permissions/repositories/{repo_slug} | |
| DefaultApi | userPermissionsTeamsGet | GET /user/permissions/teams | |
| DefaultApi | workspacesWorkspacePermissionsRepositoriesGet | GET /workspaces/{workspace}/permissions/repositories | |
| DefaultApi | workspacesWorkspacePermissionsRepositoriesRepoSlugGet | GET /workspaces/{workspace}/permissions/repositories/{repo_slug} | |
| DeployApi | repositoriesWorkspaceRepoSlugDeployKeysGet | GET /repositories/{workspace}/{repo_slug}/deploy-keys | |
| DeployApi | repositoriesWorkspaceRepoSlugDeployKeysKeyIdDelete | DELETE /repositories/{workspace}/{repo_slug}/deploy-keys/{key_id} | |
| DeployApi | repositoriesWorkspaceRepoSlugDeployKeysKeyIdGet | GET /repositories/{workspace}/{repo_slug}/deploy-keys/{key_id} | |
| DeployApi | repositoriesWorkspaceRepoSlugDeployKeysKeyIdPut | PUT /repositories/{workspace}/{repo_slug}/deploy-keys/{key_id} | |
| DeployApi | repositoriesWorkspaceRepoSlugDeployKeysPost | POST /repositories/{workspace}/{repo_slug}/deploy-keys | |
| DeploymentsApi | createEnvironment | POST /repositories/{workspace}/{repo_slug}/environments/ | |
| DeploymentsApi | deleteEnvironmentForRepository | DELETE /repositories/{workspace}/{repo_slug}/environments/{environment_uuid} | |
| DeploymentsApi | getDeploymentForRepository | GET /repositories/{workspace}/{repo_slug}/deployments/{deployment_uuid} | |
| DeploymentsApi | getDeploymentsForRepository | GET /repositories/{workspace}/{repo_slug}/deployments/ | |
| DeploymentsApi | getEnvironmentForRepository | GET /repositories/{workspace}/{repo_slug}/environments/{environment_uuid} | |
| DeploymentsApi | getEnvironmentsForRepository | GET /repositories/{workspace}/{repo_slug}/environments/ | |
| DeploymentsApi | updateEnvironmentForRepository | POST /repositories/{workspace}/{repo_slug}/environments/{environment_uuid}/changes/ | |
| DownloadsApi | repositoriesWorkspaceRepoSlugDownloadsFilenameDelete | DELETE /repositories/{workspace}/{repo_slug}/downloads/{filename} | |
| DownloadsApi | repositoriesWorkspaceRepoSlugDownloadsFilenameGet | GET /repositories/{workspace}/{repo_slug}/downloads/{filename} | |
| DownloadsApi | repositoriesWorkspaceRepoSlugDownloadsGet | GET /repositories/{workspace}/{repo_slug}/downloads | |
| DownloadsApi | repositoriesWorkspaceRepoSlugDownloadsPost | POST /repositories/{workspace}/{repo_slug}/downloads | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugComponentsComponentIdGet | GET /repositories/{workspace}/{repo_slug}/components/{component_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugComponentsGet | GET /repositories/{workspace}/{repo_slug}/components | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesGet | GET /repositories/{workspace}/{repo_slug}/issues | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdAttachmentsGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdAttachmentsPathDelete | DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdAttachmentsPathGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdAttachmentsPost | POST /repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdChangesChangeIdGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes/{change_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdChangesGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdChangesPost | POST /repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdCommentsCommentIdDelete | DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdCommentsCommentIdGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdCommentsCommentIdPut | PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdCommentsGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdCommentsPost | POST /repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdDelete | DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdPut | PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdVoteDelete | DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdVoteGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdVotePut | PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdWatchDelete | DELETE /repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdWatchGet | GET /repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesIssueIdWatchPut | PUT /repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugIssuesPost | POST /repositories/{workspace}/{repo_slug}/issues | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugMilestonesGet | GET /repositories/{workspace}/{repo_slug}/milestones | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugMilestonesMilestoneIdGet | GET /repositories/{workspace}/{repo_slug}/milestones/{milestone_id} | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugVersionsGet | GET /repositories/{workspace}/{repo_slug}/versions | |
| IssueTrackerApi | repositoriesWorkspaceRepoSlugVersionsVersionIdGet | GET /repositories/{workspace}/{repo_slug}/versions/{version_id} | |
| PipelinesApi | createDeploymentVariable | POST /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables | |
| PipelinesApi | createPipelineForRepository | POST /repositories/{workspace}/{repo_slug}/pipelines/ | |
| PipelinesApi | createPipelineVariableForTeam | POST /teams/{username}/pipelines_config/variables/ | |
| PipelinesApi | createPipelineVariableForUser | POST /users/{selected_user}/pipelines_config/variables/ | |
| PipelinesApi | createPipelineVariableForWorkspace | POST /workspaces/{workspace}/pipelines-config/variables | |
| PipelinesApi | createRepositoryPipelineKnownHost | POST /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/ | |
| PipelinesApi | createRepositoryPipelineSchedule | POST /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/ | |
| PipelinesApi | createRepositoryPipelineVariable | POST /repositories/{workspace}/{repo_slug}/pipelines_config/variables/ | |
| PipelinesApi | deleteDeploymentVariable | DELETE /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables/{variable_uuid} | |
| PipelinesApi | deletePipelineVariableForTeam | DELETE /teams/{username}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | deletePipelineVariableForUser | DELETE /users/{selected_user}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | deletePipelineVariableForWorkspace | DELETE /workspaces/{workspace}/pipelines-config/variables/{variable_uuid} | |
| PipelinesApi | deleteRepositoryPipelineCache | DELETE /repositories/{workspace}/{repo_slug}/pipelines-config/caches/{cache_uuid} | |
| PipelinesApi | deleteRepositoryPipelineKeyPair | DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/key_pair | |
| PipelinesApi | deleteRepositoryPipelineKnownHost | DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid} | |
| PipelinesApi | deleteRepositoryPipelineSchedule | DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid} | |
| PipelinesApi | deleteRepositoryPipelineVariable | DELETE /repositories/{workspace}/{repo_slug}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | getDeploymentVariables | GET /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables | |
| PipelinesApi | getPipelineForRepository | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid} | |
| PipelinesApi | getPipelineStepForRepository | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid} | |
| PipelinesApi | getPipelineStepLogForRepository | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/log | |
| PipelinesApi | getPipelineStepsForRepository | GET /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/ | |
| PipelinesApi | getPipelineVariableForTeam | GET /teams/{username}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | getPipelineVariableForUser | GET /users/{selected_user}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | getPipelineVariableForWorkspace | GET /workspaces/{workspace}/pipelines-config/variables/{variable_uuid} | |
| PipelinesApi | getPipelineVariablesForTeam | GET /teams/{username}/pipelines_config/variables/ | |
| PipelinesApi | getPipelineVariablesForUser | GET /users/{selected_user}/pipelines_config/variables/ | |
| PipelinesApi | getPipelineVariablesForWorkspace | GET /workspaces/{workspace}/pipelines-config/variables | |
| PipelinesApi | getPipelinesForRepository | GET /repositories/{workspace}/{repo_slug}/pipelines/ | |
| PipelinesApi | getRepositoryPipelineCacheContentURI | GET /repositories/{workspace}/{repo_slug}/pipelines-config/caches/{cache_uuid}/content-uri | |
| PipelinesApi | getRepositoryPipelineCaches | GET /repositories/{workspace}/{repo_slug}/pipelines-config/caches/ | |
| PipelinesApi | getRepositoryPipelineConfig | GET /repositories/{workspace}/{repo_slug}/pipelines_config | |
| PipelinesApi | getRepositoryPipelineKnownHost | GET /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid} | |
| PipelinesApi | getRepositoryPipelineKnownHosts | GET /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/ | |
| PipelinesApi | getRepositoryPipelineSchedule | GET /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid} | |
| PipelinesApi | getRepositoryPipelineScheduleExecutions | GET /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}/executions/ | |
| PipelinesApi | getRepositoryPipelineSchedules | GET /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/ | |
| PipelinesApi | getRepositoryPipelineSshKeyPair | GET /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/key_pair | |
| PipelinesApi | getRepositoryPipelineVariable | GET /repositories/{workspace}/{repo_slug}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | getRepositoryPipelineVariables | GET /repositories/{workspace}/{repo_slug}/pipelines_config/variables/ | |
| PipelinesApi | stopPipeline | POST /repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/stopPipeline | |
| PipelinesApi | updateDeploymentVariable | PUT /repositories/{workspace}/{repo_slug}/deployments_config/environments/{environment_uuid}/variables/{variable_uuid} | |
| PipelinesApi | updatePipelineVariableForTeam | PUT /teams/{username}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | updatePipelineVariableForUser | PUT /users/{selected_user}/pipelines_config/variables/{variable_uuid} | |
| PipelinesApi | updatePipelineVariableForWorkspace | PUT /workspaces/{workspace}/pipelines-config/variables/{variable_uuid} | |
| PipelinesApi | updateRepositoryBuildNumber | PUT /repositories/{workspace}/{repo_slug}/pipelines_config/build_number | |
| PipelinesApi | updateRepositoryPipelineConfig | PUT /repositories/{workspace}/{repo_slug}/pipelines_config | |
| PipelinesApi | updateRepositoryPipelineKeyPair | PUT /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/key_pair | |
| PipelinesApi | updateRepositoryPipelineKnownHost | PUT /repositories/{workspace}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid} | |
| PipelinesApi | updateRepositoryPipelineSchedule | PUT /repositories/{workspace}/{repo_slug}/pipelines_config/schedules/{schedule_uuid} | |
| PipelinesApi | updateRepositoryPipelineVariable | PUT /repositories/{workspace}/{repo_slug}/pipelines_config/variables/{variable_uuid} | |
| ProjectsApi | teamsUsernameProjectsGet | GET /teams/{username}/projects/ | |
| ProjectsApi | teamsUsernameProjectsPost | POST /teams/{username}/projects/ | |
| ProjectsApi | teamsUsernameProjectsProjectKeyDelete | DELETE /teams/{username}/projects/{project_key} | |
| ProjectsApi | teamsUsernameProjectsProjectKeyGet | GET /teams/{username}/projects/{project_key} | |
| ProjectsApi | teamsUsernameProjectsProjectKeyPut | PUT /teams/{username}/projects/{project_key} | |
| ProjectsApi | workspacesWorkspaceProjectsPost | POST /workspaces/{workspace}/projects | |
| ProjectsApi | workspacesWorkspaceProjectsProjectKeyDelete | DELETE /workspaces/{workspace}/projects/{project_key} | |
| ProjectsApi | workspacesWorkspaceProjectsProjectKeyGet | GET /workspaces/{workspace}/projects/{project_key} | |
| ProjectsApi | workspacesWorkspaceProjectsProjectKeyPut | PUT /workspaces/{workspace}/projects/{project_key} | |
| PropertiesApi | deleteCommitHostedPropertyValue | DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name} | |
| PropertiesApi | deletePullRequestHostedPropertyValue | DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pullrequest_id}/properties/{app_key}/{property_name} | |
| PropertiesApi | deleteRepositoryHostedPropertyValue | DELETE /repositories/{workspace}/{repo_slug}/properties/{app_key}/{property_name} | |
| PropertiesApi | deleteUserHostedPropertyValue | DELETE /users/{selected_user}/properties/{app_key}/{property_name} | |
| PropertiesApi | getCommitHostedPropertyValue | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name} | |
| PropertiesApi | getPullRequestHostedPropertyValue | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pullrequest_id}/properties/{app_key}/{property_name} | |
| PropertiesApi | getRepositoryHostedPropertyValue | GET /repositories/{workspace}/{repo_slug}/properties/{app_key}/{property_name} | |
| PropertiesApi | retrieveUserHostedPropertyValue | GET /users/{selected_user}/properties/{app_key}/{property_name} | |
| PropertiesApi | updateCommitHostedPropertyValue | PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/properties/{app_key}/{property_name} | |
| PropertiesApi | updatePullRequestHostedPropertyValue | PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pullrequest_id}/properties/{app_key}/{property_name} | |
| PropertiesApi | updateRepositoryHostedPropertyValue | PUT /repositories/{workspace}/{repo_slug}/properties/{app_key}/{property_name} | |
| PropertiesApi | updateUserHostedPropertyValue | PUT /users/{selected_user}/properties/{app_key}/{property_name} | |
| PullrequestsApi | getPullrequestsForCommit | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/pullrequests | Returns a paginated list of all pull requests as part of which this commit was reviewed. Pull Request Commit Links app must be installed first before using this API; installation automatically occurs when 'Go to pull request' is clicked from the web interface for a commit's details. |
| PullrequestsApi | pullrequestsSelectedUserGet | GET /pullrequests/{selected_user} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugDefaultReviewersGet | GET /repositories/{workspace}/{repo_slug}/default-reviewers | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugDefaultReviewersTargetUsernameDelete | DELETE /repositories/{workspace}/{repo_slug}/default-reviewers/{target_username} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugDefaultReviewersTargetUsernameGet | GET /repositories/{workspace}/{repo_slug}/default-reviewers/{target_username} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugDefaultReviewersTargetUsernamePut | PUT /repositories/{workspace}/{repo_slug}/default-reviewers/{target_username} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsActivityGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/activity | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsGet | GET /repositories/{workspace}/{repo_slug}/pullrequests | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPost | POST /repositories/{workspace}/{repo_slug}/pullrequests | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdActivityGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/activity | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdApproveDelete | DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/approve | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdApprovePost | POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/approve | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdCommentsCommentIdDelete | DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdCommentsCommentIdGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdCommentsCommentIdPut | PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdCommentsGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdCommentsPost | POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/comments | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdCommitsGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/commits | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdDeclinePost | POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/decline | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdDiffGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/diff | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdDiffstatGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/diffstat | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdMergePost | POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/merge | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdMergeTaskStatusTaskIdGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/merge/task-status/{task_id} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdPatchGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/patch | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdPut | PUT /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id} | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdRequestChangesDelete | DELETE /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/request-changes | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdRequestChangesPost | POST /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/request-changes | |
| PullrequestsApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdStatusesGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/statuses | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsBranchesGet | GET /repositories/{workspace}/{repo_slug}/refs/branches | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsBranchesNameDelete | DELETE /repositories/{workspace}/{repo_slug}/refs/branches/{name} | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsBranchesNameGet | GET /repositories/{workspace}/{repo_slug}/refs/branches/{name} | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsBranchesPost | POST /repositories/{workspace}/{repo_slug}/refs/branches | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsGet | GET /repositories/{workspace}/{repo_slug}/refs | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsTagsGet | GET /repositories/{workspace}/{repo_slug}/refs/tags | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsTagsNameDelete | DELETE /repositories/{workspace}/{repo_slug}/refs/tags/{name} | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsTagsNameGet | GET /repositories/{workspace}/{repo_slug}/refs/tags/{name} | |
| RefsApi | repositoriesWorkspaceRepoSlugRefsTagsPost | POST /repositories/{workspace}/{repo_slug}/refs/tags | |
| ReportsApi | bulkCreateOrUpdateAnnotations | POST /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations | |
| ReportsApi | createOrUpdateAnnotation | PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId} | |
| ReportsApi | createOrUpdateReport | PUT /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId} | |
| ReportsApi | deleteAnnotation | DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId} | |
| ReportsApi | deleteReport | DELETE /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId} | |
| ReportsApi | getAnnotation | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations/{annotationId} | |
| ReportsApi | getAnnotationsForReport | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId}/annotations | |
| ReportsApi | getReport | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports/{reportId} | |
| ReportsApi | getReportsForCommit | GET /repositories/{workspace}/{repo_slug}/commit/{commit}/reports | |
| RepositoriesApi | repositoriesGet | GET /repositories | |
| RepositoriesApi | repositoriesWorkspaceGet | GET /repositories/{workspace} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyGet | GET /repositories/{workspace}/{repo_slug}/commit/{node}/statuses/build/{key} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyPut | PUT /repositories/{workspace}/{repo_slug}/commit/{node}/statuses/build/{key} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesBuildPost | POST /repositories/{workspace}/{repo_slug}/commit/{node}/statuses/build | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugCommitNodeStatusesGet | GET /repositories/{workspace}/{repo_slug}/commit/{node}/statuses | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugDelete | DELETE /repositories/{workspace}/{repo_slug} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugFilehistoryNodePathGet | GET /repositories/{workspace}/{repo_slug}/filehistory/{node}/{path} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugForksGet | GET /repositories/{workspace}/{repo_slug}/forks | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugForksPost | POST /repositories/{workspace}/{repo_slug}/forks | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugGet | GET /repositories/{workspace}/{repo_slug} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugHooksGet | GET /repositories/{workspace}/{repo_slug}/hooks | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugHooksPost | POST /repositories/{workspace}/{repo_slug}/hooks | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugHooksUidDelete | DELETE /repositories/{workspace}/{repo_slug}/hooks/{uid} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugHooksUidGet | GET /repositories/{workspace}/{repo_slug}/hooks/{uid} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugHooksUidPut | PUT /repositories/{workspace}/{repo_slug}/hooks/{uid} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugPost | POST /repositories/{workspace}/{repo_slug} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugPullrequestsPullRequestIdStatusesGet | GET /repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}/statuses | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugPut | PUT /repositories/{workspace}/{repo_slug} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugSrcGet | GET /repositories/{workspace}/{repo_slug}/src | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugSrcNodePathGet | GET /repositories/{workspace}/{repo_slug}/src/{node}/{path} | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugSrcPost | POST /repositories/{workspace}/{repo_slug}/src | |
| RepositoriesApi | repositoriesWorkspaceRepoSlugWatchersGet | GET /repositories/{workspace}/{repo_slug}/watchers | |
| RepositoriesApi | userPermissionsRepositoriesGet | GET /user/permissions/repositories | |
| SearchApi | searchAccount | GET /teams/{username}/search/code | Search for code in the repositories of the specified team. Searching across all repositories: ``` curl 'https://api.bitbucket.org/2.0/teams/team_name/search/code?search_query=foo' { \"size\": 1, \"page\": 1, \"pagelen\": 10, \"query_substituted\": false, \"values\": [ { \"type\": \"code_search_result\", \"content_match_count\": 2, \"content_matches\": [ { \"lines\": [ { \"line\": 2, \"segments\": [] }, { \"line\": 3, \"segments\": [ { \"text\": \"def \" }, { \"text\": \"foo\", \"match\": true }, { \"text\": \"():\" } ] }, { \"line\": 4, \"segments\": [ { \"text\": \" print(\\"snek\\")\" } ] }, { \"line\": 5, \"segments\": [] } ] } ], \"path_matches\": [ { \"text\": \"src/\" }, { \"text\": \"foo\", \"match\": true }, { \"text\": \".py\" } ], \"file\": { \"path\": \"src/foo.py\", \"type\": \"commit_file\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/src/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b/src/foo.py\" } } } } ] } ``` Note that searches can match in the file's text (`content_matches`), the path (`path_matches`), or both as in the example above. You can use the same syntax for the search query as in the UI, e.g. to only search within a specific repository: ``` curl 'https://api.bitbucket.org/2.0/teams/team_name/search/code?search_query=foo+repo:demo' # results from the \"demo\" repository ``` Similar to other APIs, you can request more fields using a `fields` query parameter. E.g. to get some more information about the repository of matched files (the `%2B` is a URL-encoded `+`): ``` curl 'https://api.bitbucket.org/2.0/teams/team_name/search/code'\ '?search_query=foo&fields=%2Bvalues.file.commit.repository' { \"size\": 1, \"page\": 1, \"pagelen\": 10, \"query_substituted\": false, \"values\": [ { \"type\": \"code_search_result\", \"content_match_count\": 1, \"content_matches\": […], \"path_matches\": […], \"file\": { \"commit\": { \"type\": \"commit\", \"hash\": \"ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/commit/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\" }, \"html\": { \"href\": \"https://bitbucket.org/my-workspace/demo/commits/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\" } }, \"repository\": { \"name\": \"demo\", \"type\": \"repository\", \"full_name\": \"my-workspace/demo\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo\" }, \"html\": { \"href\": \"https://bitbucket.org/my-workspace/demo\" }, \"avatar\": { \"href\": \"https://bytebucket.org/ravatar/%7B850e1749-781a-4115-9316-df39d0600e7a%7D?ts=default\" } }, \"uuid\": \"{850e1749-781a-4115-9316-df39d0600e7a}\" } }, \"type\": \"commit_file\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/src/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b/src/foo.py\" } }, \"path\": \"src/foo.py\" } } ] } ``` Try `fields=%2Bvalues....` to get an idea what's possible. |
| SearchApi | searchAccount_0 | GET /users/{selected_user}/search/code | Search for code in the repositories of the specified user. Searching across all repositories: ``` curl 'https://api.bitbucket.org/2.0/users/{ed08f5e1-605b-4f4a-aee4-6c97628a673e}/search/code?search_query=foo' { \"size\": 1, \"page\": 1, \"pagelen\": 10, \"query_substituted\": false, \"values\": [ { \"type\": \"code_search_result\", \"content_match_count\": 2, \"content_matches\": [ { \"lines\": [ { \"line\": 2, \"segments\": [] }, { \"line\": 3, \"segments\": [ { \"text\": \"def \" }, { \"text\": \"foo\", \"match\": true }, { \"text\": \"():\" } ] }, { \"line\": 4, \"segments\": [ { \"text\": \" print(\\"snek\\")\" } ] }, { \"line\": 5, \"segments\": [] } ] } ], \"path_matches\": [ { \"text\": \"src/\" }, { \"text\": \"foo\", \"match\": true }, { \"text\": \".py\" } ], \"file\": { \"path\": \"src/foo.py\", \"type\": \"commit_file\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/src/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b/src/foo.py\" } } } } ] } ``` Note that searches can match in the file's text (`content_matches`), the path (`path_matches`), or both as in the example above. You can use the same syntax for the search query as in the UI, e.g. to only search within a specific repository: ``` curl 'https://api.bitbucket.org/2.0/users/{ed08f5e1-605b-4f4a-aee4-6c97628a673e}/search/code?search_query=foo+repo:demo' # results from the \"demo\" repository ``` Similar to other APIs, you can request more fields using a `fields` query parameter. E.g. to get some more information about the repository of matched files (the `%2B` is a URL-encoded `+`): ``` curl 'https://api.bitbucket.org/2.0/users/{ed08f5e1-605b-4f4a-aee4-6c97628a673e}/search/code'\ '?search_query=foo&fields=%2Bvalues.file.commit.repository' { \"size\": 1, \"page\": 1, \"pagelen\": 10, \"query_substituted\": false, \"values\": [ { \"type\": \"code_search_result\", \"content_match_count\": 1, \"content_matches\": […], \"path_matches\": […], \"file\": { \"commit\": { \"type\": \"commit\", \"hash\": \"ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/commit/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\" }, \"html\": { \"href\": \"https://bitbucket.org/my-workspace/demo/commits/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\" } }, \"repository\": { \"name\": \"demo\", \"type\": \"repository\", \"full_name\": \"my-workspace/demo\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo\" }, \"html\": { \"href\": \"https://bitbucket.org/my-workspace/demo\" }, \"avatar\": { \"href\": \"https://bytebucket.org/ravatar/%7B850e1749-781a-4115-9316-df39d0600e7a%7D?ts=default\" } }, \"uuid\": \"{850e1749-781a-4115-9316-df39d0600e7a}\" } }, \"type\": \"commit_file\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/src/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b/src/foo.py\" } }, \"path\": \"src/foo.py\" } } ] } ``` Try `fields=%2Bvalues....` to get an idea what's possible. |
| SearchApi | searchAccount_1 | GET /workspaces/{workspace}/search/code | Search for code in the repositories of the specified workspace. Searching across all repositories: ``` curl 'https://api.bitbucket.org/2.0/workspaces/workspace_slug_or_uuid/search/code?search_query=foo' { \"size\": 1, \"page\": 1, \"pagelen\": 10, \"query_substituted\": false, \"values\": [ { \"type\": \"code_search_result\", \"content_match_count\": 2, \"content_matches\": [ { \"lines\": [ { \"line\": 2, \"segments\": [] }, { \"line\": 3, \"segments\": [ { \"text\": \"def \" }, { \"text\": \"foo\", \"match\": true }, { \"text\": \"():\" } ] }, { \"line\": 4, \"segments\": [ { \"text\": \" print(\\"snek\\")\" } ] }, { \"line\": 5, \"segments\": [] } ] } ], \"path_matches\": [ { \"text\": \"src/\" }, { \"text\": \"foo\", \"match\": true }, { \"text\": \".py\" } ], \"file\": { \"path\": \"src/foo.py\", \"type\": \"commit_file\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/src/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b/src/foo.py\" } } } } ] } ``` Note that searches can match in the file's text (`content_matches`), the path (`path_matches`), or both as in the example above. You can use the same syntax for the search query as in the UI, e.g. to only search within a specific repository: ``` curl 'https://api.bitbucket.org/2.0/workspaces/my-workspace/search/code?search_query=foo+repo:demo' # results from the \"demo\" repository ``` Similar to other APIs, you can request more fields using a `fields` query parameter. E.g. to get some more information about the repository of matched files (the `%2B` is a URL-encoded `+`): ``` curl 'https://api.bitbucket.org/2.0/workspaces/my-workspace/search/code'\ '?search_query=foo&fields=%2Bvalues.file.commit.repository' { \"size\": 1, \"page\": 1, \"pagelen\": 10, \"query_substituted\": false, \"values\": [ { \"type\": \"code_search_result\", \"content_match_count\": 1, \"content_matches\": […], \"path_matches\": […], \"file\": { \"commit\": { \"type\": \"commit\", \"hash\": \"ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/commit/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\" }, \"html\": { \"href\": \"https://bitbucket.org/my-workspace/demo/commits/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b\" } }, \"repository\": { \"name\": \"demo\", \"type\": \"repository\", \"full_name\": \"my-workspace/demo\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo\" }, \"html\": { \"href\": \"https://bitbucket.org/my-workspace/demo\" }, \"avatar\": { \"href\": \"https://bytebucket.org/ravatar/%7B850e1749-781a-4115-9316-df39d0600e7a%7D?ts=default\" } }, \"uuid\": \"{850e1749-781a-4115-9316-df39d0600e7a}\" } }, \"type\": \"commit_file\", \"links\": { \"self\": { \"href\": \"https://api.bitbucket.org/2.0/repositories/my-workspace/demo/src/ad6964b5fe2880dbd9ddcad1c89000f1dbcbc24b/src/foo.py\" } }, \"path\": \"src/foo.py\" } } ] } ``` Try `fields=%2Bvalues....` to get an idea what's possible. |
| SnippetApi | snippetsWorkspaceEncodedIdFilesPathGet | GET /snippets/{workspace}/{encoded_id}/files/{path} | |
| SnippetsApi | snippetsGet | GET /snippets | |
| SnippetsApi | snippetsPost | POST /snippets | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommentsCommentIdDelete | DELETE /snippets/{workspace}/{encoded_id}/comments/{comment_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommentsCommentIdGet | GET /snippets/{workspace}/{encoded_id}/comments/{comment_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommentsCommentIdPut | PUT /snippets/{workspace}/{encoded_id}/comments/{comment_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommentsGet | GET /snippets/{workspace}/{encoded_id}/comments | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommentsPost | POST /snippets/{workspace}/{encoded_id}/comments | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommitsGet | GET /snippets/{workspace}/{encoded_id}/commits | |
| SnippetsApi | snippetsWorkspaceEncodedIdCommitsRevisionGet | GET /snippets/{workspace}/{encoded_id}/commits/{revision} | |
| SnippetsApi | snippetsWorkspaceEncodedIdDelete | DELETE /snippets/{workspace}/{encoded_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdGet | GET /snippets/{workspace}/{encoded_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdNodeIdDelete | DELETE /snippets/{workspace}/{encoded_id}/{node_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdNodeIdFilesPathGet | GET /snippets/{workspace}/{encoded_id}/{node_id}/files/{path} | |
| SnippetsApi | snippetsWorkspaceEncodedIdNodeIdGet | GET /snippets/{workspace}/{encoded_id}/{node_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdNodeIdPut | PUT /snippets/{workspace}/{encoded_id}/{node_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdPut | PUT /snippets/{workspace}/{encoded_id} | |
| SnippetsApi | snippetsWorkspaceEncodedIdRevisionDiffGet | GET /snippets/{workspace}/{encoded_id}/{revision}/diff | |
| SnippetsApi | snippetsWorkspaceEncodedIdRevisionPatchGet | GET /snippets/{workspace}/{encoded_id}/{revision}/patch | |
| SnippetsApi | snippetsWorkspaceEncodedIdWatchDelete | DELETE /snippets/{workspace}/{encoded_id}/watch | |
| SnippetsApi | snippetsWorkspaceEncodedIdWatchGet | GET /snippets/{workspace}/{encoded_id}/watch | |
| SnippetsApi | snippetsWorkspaceEncodedIdWatchPut | PUT /snippets/{workspace}/{encoded_id}/watch | |
| SnippetsApi | snippetsWorkspaceEncodedIdWatchersGet | GET /snippets/{workspace}/{encoded_id}/watchers | |
| SnippetsApi | snippetsWorkspaceGet | GET /snippets/{workspace} | |
| SnippetsApi | snippetsWorkspacePost | POST /snippets/{workspace} | |
| SourceApi | repositoriesWorkspaceRepoSlugFilehistoryNodePathGet | GET /repositories/{workspace}/{repo_slug}/filehistory/{node}/{path} | |
| SourceApi | repositoriesWorkspaceRepoSlugSrcGet | GET /repositories/{workspace}/{repo_slug}/src | |
| SourceApi | repositoriesWorkspaceRepoSlugSrcNodePathGet | GET /repositories/{workspace}/{repo_slug}/src/{node}/{path} | |
| SourceApi | repositoriesWorkspaceRepoSlugSrcPost | POST /repositories/{workspace}/{repo_slug}/src | |
| SshApi | usersSelectedUserSshKeysGet | GET /users/{selected_user}/ssh-keys | |
| SshApi | usersSelectedUserSshKeysKeyIdDelete | DELETE /users/{selected_user}/ssh-keys/{key_id} | |
| SshApi | usersSelectedUserSshKeysKeyIdGet | GET /users/{selected_user}/ssh-keys/{key_id} | |
| SshApi | usersSelectedUserSshKeysKeyIdPut | PUT /users/{selected_user}/ssh-keys/{key_id} | |
| SshApi | usersSelectedUserSshKeysPost | POST /users/{selected_user}/ssh-keys | |
| TeamsApi | teamsGet | GET /teams | |
| TeamsApi | teamsUsernameFollowersGet | GET /teams/{username}/followers | |
| TeamsApi | teamsUsernameFollowingGet | GET /teams/{username}/following | |
| TeamsApi | teamsUsernameGet | GET /teams/{username} | |
| TeamsApi | teamsUsernameHooksGet | GET /teams/{username}/hooks | |
| TeamsApi | teamsUsernameHooksPost | POST /teams/{username}/hooks | |
| TeamsApi | teamsUsernameHooksUidDelete | DELETE /teams/{username}/hooks/{uid} | |
| TeamsApi | teamsUsernameHooksUidGet | GET /teams/{username}/hooks/{uid} | |
| TeamsApi | teamsUsernameHooksUidPut | PUT /teams/{username}/hooks/{uid} | |
| TeamsApi | teamsUsernameMembersGet | GET /teams/{username}/members | |
| TeamsApi | teamsWorkspaceRepositoriesGet | GET /teams/{workspace}/repositories | |
| TeamsApi | usersWorkspaceRepositoriesGet | GET /users/{workspace}/repositories | |
| UsersApi | teamsWorkspaceRepositoriesGet | GET /teams/{workspace}/repositories | |
| UsersApi | userEmailsEmailGet | GET /user/emails/{email} | |
| UsersApi | userEmailsGet | GET /user/emails | |
| UsersApi | userGet | GET /user | |
| UsersApi | usersSelectedUserGet | GET /users/{selected_user} | |
| UsersApi | usersSelectedUserHooksGet | GET /users/{selected_user}/hooks | |
| UsersApi | usersSelectedUserHooksPost | POST /users/{selected_user}/hooks | |
| UsersApi | usersSelectedUserHooksUidDelete | DELETE /users/{selected_user}/hooks/{uid} | |
| UsersApi | usersSelectedUserHooksUidGet | GET /users/{selected_user}/hooks/{uid} | |
| UsersApi | usersSelectedUserHooksUidPut | PUT /users/{selected_user}/hooks/{uid} | |
| UsersApi | usersUsernameMembersGet | GET /users/{username}/members | |
| UsersApi | usersWorkspaceRepositoriesGet | GET /users/{workspace}/repositories | |
| WebhooksApi | hookEventsGet | GET /hook_events | |
| WebhooksApi | hookEventsSubjectTypeGet | GET /hook_events/{subject_type} | |
| WebhooksApi | repositoriesWorkspaceRepoSlugHooksGet | GET /repositories/{workspace}/{repo_slug}/hooks | |
| WebhooksApi | repositoriesWorkspaceRepoSlugHooksPost | POST /repositories/{workspace}/{repo_slug}/hooks | |
| WebhooksApi | repositoriesWorkspaceRepoSlugHooksUidDelete | DELETE /repositories/{workspace}/{repo_slug}/hooks/{uid} | |
| WebhooksApi | repositoriesWorkspaceRepoSlugHooksUidGet | GET /repositories/{workspace}/{repo_slug}/hooks/{uid} | |
| WebhooksApi | repositoriesWorkspaceRepoSlugHooksUidPut | PUT /repositories/{workspace}/{repo_slug}/hooks/{uid} | |
| WebhooksApi | teamsUsernameHooksGet | GET /teams/{username}/hooks | |
| WebhooksApi | teamsUsernameHooksPost | POST /teams/{username}/hooks | |
| WebhooksApi | teamsUsernameHooksUidDelete | DELETE /teams/{username}/hooks/{uid} | |
| WebhooksApi | teamsUsernameHooksUidGet | GET /teams/{username}/hooks/{uid} | |
| WebhooksApi | teamsUsernameHooksUidPut | PUT /teams/{username}/hooks/{uid} | |
| WebhooksApi | usersSelectedUserHooksGet | GET /users/{selected_user}/hooks | |
| WebhooksApi | usersSelectedUserHooksPost | POST /users/{selected_user}/hooks | |
| WebhooksApi | usersSelectedUserHooksUidDelete | DELETE /users/{selected_user}/hooks/{uid} | |
| WebhooksApi | usersSelectedUserHooksUidGet | GET /users/{selected_user}/hooks/{uid} | |
| WebhooksApi | usersSelectedUserHooksUidPut | PUT /users/{selected_user}/hooks/{uid} | |
| WebhooksApi | workspacesWorkspaceHooksGet | GET /workspaces/{workspace}/hooks | |
| WebhooksApi | workspacesWorkspaceHooksPost | POST /workspaces/{workspace}/hooks | |
| WebhooksApi | workspacesWorkspaceHooksUidDelete | DELETE /workspaces/{workspace}/hooks/{uid} | |
| WebhooksApi | workspacesWorkspaceHooksUidGet | GET /workspaces/{workspace}/hooks/{uid} | |
| WebhooksApi | workspacesWorkspaceHooksUidPut | PUT /workspaces/{workspace}/hooks/{uid} | |
| WorkspacesApi | userPermissionsWorkspacesGet | GET /user/permissions/workspaces | |
| WorkspacesApi | workspacesGet | GET /workspaces | |
| WorkspacesApi | workspacesWorkspaceGet | GET /workspaces/{workspace} | |
| WorkspacesApi | workspacesWorkspaceHooksGet | GET /workspaces/{workspace}/hooks | |
| WorkspacesApi | workspacesWorkspaceHooksPost | POST /workspaces/{workspace}/hooks | |
| WorkspacesApi | workspacesWorkspaceHooksUidDelete | DELETE /workspaces/{workspace}/hooks/{uid} | |
| WorkspacesApi | workspacesWorkspaceHooksUidGet | GET /workspaces/{workspace}/hooks/{uid} | |
| WorkspacesApi | workspacesWorkspaceHooksUidPut | PUT /workspaces/{workspace}/hooks/{uid} | |
| WorkspacesApi | workspacesWorkspaceMembersGet | GET /workspaces/{workspace}/members | |
| WorkspacesApi | workspacesWorkspaceMembersMemberGet | GET /workspaces/{workspace}/members/{member} | |
| WorkspacesApi | workspacesWorkspacePermissionsGet | GET /workspaces/{workspace}/permissions | |
| WorkspacesApi | workspacesWorkspaceProjectsGet | GET /workspaces/{workspace}/projects | |
| WorkspacesApi | workspacesWorkspaceProjectsProjectKeyGet | GET /workspaces/{workspace}/projects/{project_key} |
Authentication schemes defined for the API:
It’s recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.
support@bitbucket.org