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.jar
target/lib/*.jar
Please 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