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.
This C# SDK is automatically generated by the Swagger Codegen project:
- API version: 2.0
- SDK version: 1.0.0
- Build package: uk.co.itofinity.codegen.CSharpRefitClientCodegen For more information, please visit https://github.com/itofinity/swagger-csharp-refit https://support.atlassian.com/bitbucket-cloud/
- .NET Standard >= 2.0
Generate the DLL using Visual Studio 2017 (15.3.0)
Then include the DLL (under the bin
folder) in the C# project, and use the namespaces:
using Itofinity.Bitbucket.Rest.Api;
using Itofinity.Bitbucket.Rest.Client;
using Itofinity.Bitbucket.Rest.Model;
using System;
using System.Diagnostics;
using Itofinity.Bitbucket.Rest.Api;
using Itofinity.Bitbucket.Rest.Client;
using Itofinity.Bitbucket.Rest.Model;
namespace Example
{
public class Example
{
public void main()
{
// Configure API key authorization: api_key
Configuration.Default.ApiKey.Add("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Configuration.Default.ApiKeyPrefix.Add("Authorization", "Bearer");
// Configure HTTP basic authorization: basic
Configuration.Default.Username = "YOUR_USERNAME";
Configuration.Default.Password = "YOUR_PASSWORD";
// Configure OAuth2 access token for authorization: oauth2
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new AddonApi();
try
{
Error result = apiInstance.AddonDelete();
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AddonApi.AddonDelete: " + e.Message );
}
}
}
}
All URIs are relative to https://api.localhost:8000/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 | AddonLinkersLinkerKeyValuesDelete_0 | Delete /addon/linkers/{linker_key}/values/ | |
AddonApi | AddonLinkersLinkerKeyValuesGet | Get /addon/linkers/{linker_key}/values | |
AddonApi | AddonLinkersLinkerKeyValuesGet_0 | Get /addon/linkers/{linker_key}/values/ | |
AddonApi | AddonLinkersLinkerKeyValuesPost | Post /addon/linkers/{linker_key}/values | |
AddonApi | AddonLinkersLinkerKeyValuesPut | Put /addon/linkers/{linker_key}/values | |
AddonApi | AddonPut | Put /addon | |
AddonApi | AddonUsersTargetUserEventsEventKeyPost | Post /addon/users/{target_user}/events/{event_key} | |
BranchrestrictionsApi | RepositoriesUsernameRepoSlugBranchRestrictionsGet | Get /repositories/{username}/{repo_slug}/branch-restrictions | |
BranchrestrictionsApi | RepositoriesUsernameRepoSlugBranchRestrictionsIdDelete | Delete /repositories/{username}/{repo_slug}/branch-restrictions/{id} | |
BranchrestrictionsApi | RepositoriesUsernameRepoSlugBranchRestrictionsIdGet | Get /repositories/{username}/{repo_slug}/branch-restrictions/{id} | |
BranchrestrictionsApi | RepositoriesUsernameRepoSlugBranchRestrictionsIdPut | Put /repositories/{username}/{repo_slug}/branch-restrictions/{id} | |
BranchrestrictionsApi | RepositoriesUsernameRepoSlugBranchRestrictionsPost | Post /repositories/{username}/{repo_slug}/branch-restrictions | |
CommitsApi | RepositoriesUsernameRepoSlugCommitNodeApproveDelete | Delete /repositories/{username}/{repo_slug}/commit/{node}/approve | |
CommitsApi | RepositoriesUsernameRepoSlugCommitNodeApprovePost | Post /repositories/{username}/{repo_slug}/commit/{node}/approve | |
CommitsApi | RepositoriesUsernameRepoSlugCommitNodeCommentsCommentIdGet | Get /repositories/{username}/{repo_slug}/commit/{node}/comments/{comment_id} | |
CommitsApi | RepositoriesUsernameRepoSlugCommitNodeCommentsGet | Get /repositories/{username}/{repo_slug}/commit/{node}/comments | |
CommitsApi | RepositoriesUsernameRepoSlugCommitNodeCommentsPost | Post /repositories/{username}/{repo_slug}/commit/{node}/comments | |
CommitsApi | RepositoriesUsernameRepoSlugCommitNodeGet | Get /repositories/{username}/{repo_slug}/commit/{node} | |
CommitsApi | RepositoriesUsernameRepoSlugCommitsGet | Get /repositories/{username}/{repo_slug}/commits | |
CommitsApi | RepositoriesUsernameRepoSlugCommitsPost | Post /repositories/{username}/{repo_slug}/commits | |
CommitsApi | RepositoriesUsernameRepoSlugCommitsRevisionGet | Get /repositories/{username}/{repo_slug}/commits/{revision} | |
CommitsApi | RepositoriesUsernameRepoSlugCommitsRevisionPost | Post /repositories/{username}/{repo_slug}/commits/{revision} | |
CommitsApi | RepositoriesUsernameRepoSlugDiffSpecGet | Get /repositories/{username}/{repo_slug}/diff/{spec} | |
CommitsApi | RepositoriesUsernameRepoSlugPatchSpecGet | Get /repositories/{username}/{repo_slug}/patch/{spec} | |
CommitstatusesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesBuildKeyGet | Get /repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key} | |
CommitstatusesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesBuildKeyPut | Put /repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key} | |
CommitstatusesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesBuildPost | Post /repositories/{username}/{repo_slug}/commit/{node}/statuses/build | |
CommitstatusesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesGet | Get /repositories/{username}/{repo_slug}/commit/{node}/statuses | |
CommitstatusesApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdStatusesGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/statuses | |
DefaultApi | RepositoriesUsernameRepoSlugDiffstatSpecGet | Get /repositories/{username}/{repo_slug}/diffstat/{spec} | |
DefaultApi | TeamsUsernamePermissionsGet | Get /teams/{username}/permissions | |
DefaultApi | TeamsUsernamePermissionsRepositoriesGet | Get /teams/{username}/permissions/repositories | |
DefaultApi | UserPermissionsTeamsGet | Get /user/permissions/teams | |
DeployApi | RepositoriesUsernameRepoSlugDeployKeysGet | Get /repositories/{username}/{repo_slug}/deploy-keys | |
DeployApi | RepositoriesUsernameRepoSlugDeployKeysKeyIdDelete | Delete /repositories/{username}/{repo_slug}/deploy-keys/{key_id} | |
DeployApi | RepositoriesUsernameRepoSlugDeployKeysKeyIdGet | Get /repositories/{username}/{repo_slug}/deploy-keys/{key_id} | |
DeployApi | RepositoriesUsernameRepoSlugDeployKeysKeyIdPut | Put /repositories/{username}/{repo_slug}/deploy-keys/{key_id} | |
DeployApi | RepositoriesUsernameRepoSlugDeployKeysPost | Post /repositories/{username}/{repo_slug}/deploy-keys | |
DownloadsApi | RepositoriesUsernameRepoSlugDownloadsFilenameDelete | Delete /repositories/{username}/{repo_slug}/downloads/{filename} | |
DownloadsApi | RepositoriesUsernameRepoSlugDownloadsFilenameGet | Get /repositories/{username}/{repo_slug}/downloads/{filename} | |
DownloadsApi | RepositoriesUsernameRepoSlugDownloadsGet | Get /repositories/{username}/{repo_slug}/downloads | |
DownloadsApi | RepositoriesUsernameRepoSlugDownloadsPost | Post /repositories/{username}/{repo_slug}/downloads | |
IssueTrackerApi | RepositoriesUsernameRepoSlugComponentsComponentIdGet | Get /repositories/{username}/{repo_slug}/components/{component_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugComponentsGet | Get /repositories/{username}/{repo_slug}/components | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesGet | Get /repositories/{username}/{repo_slug}/issues | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdAttachmentsGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/attachments | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdAttachmentsPathDelete | Delete /repositories/{username}/{repo_slug}/issues/{issue_id}/attachments/{path} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdAttachmentsPathGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/attachments/{path} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdAttachmentsPost | Post /repositories/{username}/{repo_slug}/issues/{issue_id}/attachments | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdChangesChangeIdGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/changes/{change_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdChangesGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/changes | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdChangesPost | Post /repositories/{username}/{repo_slug}/issues/{issue_id}/changes | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdCommentsCommentIdDelete | Delete /repositories/{username}/{repo_slug}/issues/{issue_id}/comments/{comment_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdCommentsCommentIdGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/comments/{comment_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdCommentsCommentIdPut | Put /repositories/{username}/{repo_slug}/issues/{issue_id}/comments/{comment_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdCommentsGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/comments | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdCommentsPost | Post /repositories/{username}/{repo_slug}/issues/{issue_id}/comments | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdDelete | Delete /repositories/{username}/{repo_slug}/issues/{issue_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdPut | Put /repositories/{username}/{repo_slug}/issues/{issue_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdVoteDelete | Delete /repositories/{username}/{repo_slug}/issues/{issue_id}/vote | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdVoteGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/vote | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdVotePut | Put /repositories/{username}/{repo_slug}/issues/{issue_id}/vote | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdWatchDelete | Delete /repositories/{username}/{repo_slug}/issues/{issue_id}/watch | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdWatchGet | Get /repositories/{username}/{repo_slug}/issues/{issue_id}/watch | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesIssueIdWatchPut | Put /repositories/{username}/{repo_slug}/issues/{issue_id}/watch | |
IssueTrackerApi | RepositoriesUsernameRepoSlugIssuesPost | Post /repositories/{username}/{repo_slug}/issues | |
IssueTrackerApi | RepositoriesUsernameRepoSlugMilestonesGet | Get /repositories/{username}/{repo_slug}/milestones | |
IssueTrackerApi | RepositoriesUsernameRepoSlugMilestonesMilestoneIdGet | Get /repositories/{username}/{repo_slug}/milestones/{milestone_id} | |
IssueTrackerApi | RepositoriesUsernameRepoSlugVersionsGet | Get /repositories/{username}/{repo_slug}/versions | |
IssueTrackerApi | RepositoriesUsernameRepoSlugVersionsVersionIdGet | Get /repositories/{username}/{repo_slug}/versions/{version_id} | |
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} | |
PullrequestsApi | PullrequestsTargetUserGet | Get /pullrequests/{target_user} | |
PullrequestsApi | RepositoriesUsernameRepoSlugDefaultReviewersGet | Get /repositories/{username}/{repo_slug}/default-reviewers | |
PullrequestsApi | RepositoriesUsernameRepoSlugDefaultReviewersTargetUsernameDelete | Delete /repositories/{username}/{repo_slug}/default-reviewers/{target_username} | |
PullrequestsApi | RepositoriesUsernameRepoSlugDefaultReviewersTargetUsernameGet | Get /repositories/{username}/{repo_slug}/default-reviewers/{target_username} | |
PullrequestsApi | RepositoriesUsernameRepoSlugDefaultReviewersTargetUsernamePut | Put /repositories/{username}/{repo_slug}/default-reviewers/{target_username} | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsActivityGet | Get /repositories/{username}/{repo_slug}/pullrequests/activity | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsGet | Get /repositories/{username}/{repo_slug}/pullrequests | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPost | Post /repositories/{username}/{repo_slug}/pullrequests | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdActivityGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/activity | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdApproveDelete | Delete /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/approve | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdApprovePost | Post /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/approve | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdCommentsCommentIdDelete | Delete /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id} | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdCommentsCommentIdGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id} | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdCommentsCommentIdPut | Put /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id} | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdCommentsGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdCommentsPost | Post /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdCommitsGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/commits | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdDeclinePost | Post /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/decline | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdDiffGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/diff | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdDiffstatGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/diffstat | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id} | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdMergePost | Post /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/merge | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdPatchGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/patch | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdPut | Put /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id} | |
PullrequestsApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdStatusesGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/statuses | |
RefsApi | RepositoriesUsernameRepoSlugRefsBranchesGet | Get /repositories/{username}/{repo_slug}/refs/branches | |
RefsApi | RepositoriesUsernameRepoSlugRefsBranchesNameDelete | Delete /repositories/{username}/{repo_slug}/refs/branches/{name} | |
RefsApi | RepositoriesUsernameRepoSlugRefsBranchesNameGet | Get /repositories/{username}/{repo_slug}/refs/branches/{name} | |
RefsApi | RepositoriesUsernameRepoSlugRefsBranchesPost | Post /repositories/{username}/{repo_slug}/refs/branches | |
RefsApi | RepositoriesUsernameRepoSlugRefsGet | Get /repositories/{username}/{repo_slug}/refs | |
RefsApi | RepositoriesUsernameRepoSlugRefsTagsGet | Get /repositories/{username}/{repo_slug}/refs/tags | |
RefsApi | RepositoriesUsernameRepoSlugRefsTagsNameDelete | Delete /repositories/{username}/{repo_slug}/refs/tags/{name} | |
RefsApi | RepositoriesUsernameRepoSlugRefsTagsNameGet | Get /repositories/{username}/{repo_slug}/refs/tags/{name} | |
RefsApi | RepositoriesUsernameRepoSlugRefsTagsPost | Post /repositories/{username}/{repo_slug}/refs/tags | |
RepositoriesApi | RepositoriesGet | Get /repositories | |
RepositoriesApi | RepositoriesUsernameGet | Get /repositories/{username} | |
RepositoriesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesBuildKeyGet | Get /repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key} | |
RepositoriesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesBuildKeyPut | Put /repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key} | |
RepositoriesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesBuildPost | Post /repositories/{username}/{repo_slug}/commit/{node}/statuses/build | |
RepositoriesApi | RepositoriesUsernameRepoSlugCommitNodeStatusesGet | Get /repositories/{username}/{repo_slug}/commit/{node}/statuses | |
RepositoriesApi | RepositoriesUsernameRepoSlugDelete | Delete /repositories/{username}/{repo_slug} | |
RepositoriesApi | RepositoriesUsernameRepoSlugFilehistoryNodePathGet | Get /repositories/{username}/{repo_slug}/filehistory/{node}/{path} | |
RepositoriesApi | RepositoriesUsernameRepoSlugForksGet | Get /repositories/{username}/{repo_slug}/forks | |
RepositoriesApi | RepositoriesUsernameRepoSlugForksPost | Post /repositories/{username}/{repo_slug}/forks | |
RepositoriesApi | RepositoriesUsernameRepoSlugGet | Get /repositories/{username}/{repo_slug} | |
RepositoriesApi | RepositoriesUsernameRepoSlugHooksGet | Get /repositories/{username}/{repo_slug}/hooks | |
RepositoriesApi | RepositoriesUsernameRepoSlugHooksPost | Post /repositories/{username}/{repo_slug}/hooks | |
RepositoriesApi | RepositoriesUsernameRepoSlugHooksUidDelete | Delete /repositories/{username}/{repo_slug}/hooks/{uid} | |
RepositoriesApi | RepositoriesUsernameRepoSlugHooksUidGet | Get /repositories/{username}/{repo_slug}/hooks/{uid} | |
RepositoriesApi | RepositoriesUsernameRepoSlugHooksUidPut | Put /repositories/{username}/{repo_slug}/hooks/{uid} | |
RepositoriesApi | RepositoriesUsernameRepoSlugPost | Post /repositories/{username}/{repo_slug} | |
RepositoriesApi | RepositoriesUsernameRepoSlugPullrequestsPullRequestIdStatusesGet | Get /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/statuses | |
RepositoriesApi | RepositoriesUsernameRepoSlugPut | Put /repositories/{username}/{repo_slug} | |
RepositoriesApi | RepositoriesUsernameRepoSlugSrcGet | Get /repositories/{username}/{repo_slug}/src | |
RepositoriesApi | RepositoriesUsernameRepoSlugSrcNodePathGet | Get /repositories/{username}/{repo_slug}/src/{node}/{path} | |
RepositoriesApi | RepositoriesUsernameRepoSlugSrcPost | Post /repositories/{username}/{repo_slug}/src | |
RepositoriesApi | RepositoriesUsernameRepoSlugWatchersGet | Get /repositories/{username}/{repo_slug}/watchers | |
RepositoriesApi | UserPermissionsRepositoriesGet | Get /user/permissions/repositories | |
SnippetApi | SnippetsUsernameEncodedIdFilesPathGet | Get /snippets/{username}/{encoded_id}/files/{path} | |
SnippetsApi | SnippetsGet | Get /snippets | |
SnippetsApi | SnippetsPost | Post /snippets | |
SnippetsApi | SnippetsUsernameEncodedIdCommentsCommentIdDelete | Delete /snippets/{username}/{encoded_id}/comments/{comment_id} | |
SnippetsApi | SnippetsUsernameEncodedIdCommentsCommentIdGet | Get /snippets/{username}/{encoded_id}/comments/{comment_id} | |
SnippetsApi | SnippetsUsernameEncodedIdCommentsCommentIdPut | Put /snippets/{username}/{encoded_id}/comments/{comment_id} | |
SnippetsApi | SnippetsUsernameEncodedIdCommentsGet | Get /snippets/{username}/{encoded_id}/comments | |
SnippetsApi | SnippetsUsernameEncodedIdCommentsPost | Post /snippets/{username}/{encoded_id}/comments | |
SnippetsApi | SnippetsUsernameEncodedIdCommitsGet | Get /snippets/{username}/{encoded_id}/commits | |
SnippetsApi | SnippetsUsernameEncodedIdCommitsRevisionGet | Get /snippets/{username}/{encoded_id}/commits/{revision} | |
SnippetsApi | SnippetsUsernameEncodedIdDelete | Delete /snippets/{username}/{encoded_id} | |
SnippetsApi | SnippetsUsernameEncodedIdGet | Get /snippets/{username}/{encoded_id} | |
SnippetsApi | SnippetsUsernameEncodedIdNodeIdDelete | Delete /snippets/{username}/{encoded_id}/{node_id} | |
SnippetsApi | SnippetsUsernameEncodedIdNodeIdFilesPathGet | Get /snippets/{username}/{encoded_id}/{node_id}/files/{path} | |
SnippetsApi | SnippetsUsernameEncodedIdNodeIdGet | Get /snippets/{username}/{encoded_id}/{node_id} | |
SnippetsApi | SnippetsUsernameEncodedIdNodeIdPut | Put /snippets/{username}/{encoded_id}/{node_id} | |
SnippetsApi | SnippetsUsernameEncodedIdPut | Put /snippets/{username}/{encoded_id} | |
SnippetsApi | SnippetsUsernameEncodedIdRevisionDiffGet | Get /snippets/{username}/{encoded_id}/{revision}/diff | |
SnippetsApi | SnippetsUsernameEncodedIdRevisionPatchGet | Get /snippets/{username}/{encoded_id}/{revision}/patch | |
SnippetsApi | SnippetsUsernameEncodedIdWatchDelete | Delete /snippets/{username}/{encoded_id}/watch | |
SnippetsApi | SnippetsUsernameEncodedIdWatchGet | Get /snippets/{username}/{encoded_id}/watch | |
SnippetsApi | SnippetsUsernameEncodedIdWatchPut | Put /snippets/{username}/{encoded_id}/watch | |
SnippetsApi | SnippetsUsernameEncodedIdWatchersGet | Get /snippets/{username}/{encoded_id}/watchers | |
SnippetsApi | SnippetsUsernameGet | Get /snippets/{username} | |
SnippetsApi | SnippetsUsernamePost | Post /snippets/{username} | |
SourceApi | RepositoriesUsernameRepoSlugFilehistoryNodePathGet | Get /repositories/{username}/{repo_slug}/filehistory/{node}/{path} | |
SourceApi | RepositoriesUsernameRepoSlugSrcGet | Get /repositories/{username}/{repo_slug}/src | |
SourceApi | RepositoriesUsernameRepoSlugSrcNodePathGet | Get /repositories/{username}/{repo_slug}/src/{node}/{path} | |
SourceApi | RepositoriesUsernameRepoSlugSrcPost | Post /repositories/{username}/{repo_slug}/src | |
SshApi | UsersUsernameSshKeysDelete | Delete /users/{username}/ssh-keys/ | |
SshApi | UsersUsernameSshKeysGet | Get /users/{username}/ssh-keys/ | |
SshApi | UsersUsernameSshKeysGet_0 | Get /users/{username}/ssh-keys | |
SshApi | UsersUsernameSshKeysPost | Post /users/{username}/ssh-keys | |
SshApi | UsersUsernameSshKeysPut | Put /users/{username}/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 | TeamsUsernameRepositoriesGet | Get /teams/{username}/repositories | |
TeamsApi | UsersUsernameMembersGet | Get /users/{username}/members | |
TeamsApi | UsersUsernameRepositoriesGet | Get /users/{username}/repositories | |
UsersApi | TeamsUsernameRepositoriesGet | Get /teams/{username}/repositories | |
UsersApi | UserEmailsEmailGet | Get /user/emails/{email} | |
UsersApi | UserEmailsGet | Get /user/emails | |
UsersApi | UserGet | Get /user | |
UsersApi | UsersUsernameFollowersGet | Get /users/{username}/followers | |
UsersApi | UsersUsernameFollowingGet | Get /users/{username}/following | |
UsersApi | UsersUsernameGet | Get /users/{username} | |
UsersApi | UsersUsernameHooksGet | Get /users/{username}/hooks | |
UsersApi | UsersUsernameHooksPost | Post /users/{username}/hooks | |
UsersApi | UsersUsernameHooksUidDelete | Delete /users/{username}/hooks/{uid} | |
UsersApi | UsersUsernameHooksUidGet | Get /users/{username}/hooks/{uid} | |
UsersApi | UsersUsernameHooksUidPut | Put /users/{username}/hooks/{uid} | |
UsersApi | UsersUsernameRepositoriesGet | Get /users/{username}/repositories | |
WebhooksApi | HookEventsGet | Get /hook_events | |
WebhooksApi | HookEventsSubjectTypeGet | Get /hook_events/{subject_type} | |
WebhooksApi | RepositoriesUsernameRepoSlugHooksGet | Get /repositories/{username}/{repo_slug}/hooks | |
WebhooksApi | RepositoriesUsernameRepoSlugHooksPost | Post /repositories/{username}/{repo_slug}/hooks | |
WebhooksApi | RepositoriesUsernameRepoSlugHooksUidDelete | Delete /repositories/{username}/{repo_slug}/hooks/{uid} | |
WebhooksApi | RepositoriesUsernameRepoSlugHooksUidGet | Get /repositories/{username}/{repo_slug}/hooks/{uid} | |
WebhooksApi | RepositoriesUsernameRepoSlugHooksUidPut | Put /repositories/{username}/{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 | UsersUsernameHooksGet | Get /users/{username}/hooks | |
WebhooksApi | UsersUsernameHooksPost | Post /users/{username}/hooks | |
WebhooksApi | UsersUsernameHooksUidDelete | Delete /users/{username}/hooks/{uid} | |
WebhooksApi | UsersUsernameHooksUidGet | Get /users/{username}/hooks/{uid} | |
WebhooksApi | UsersUsernameHooksUidPut | Put /users/{username}/hooks/{uid} |
- [Model.AccountLinks](docs/AccountLinks.md)
- [Model.CommentContent](docs/CommentContent.md)
- [Model.CommentInline](docs/CommentInline.md)
- [Model.CommentLinks](docs/CommentLinks.md)
- [Model.CommentLinksSelf](docs/CommentLinksSelf.md)
- [Model.CommitFile](docs/CommitFile.md)
- [Model.CommitstatusLinks](docs/CommitstatusLinks.md)
- [Model.Diffstat](docs/Diffstat.md)
- [Model.EmailAddress](docs/EmailAddress.md)
- [Model.EmailAddressLinks](docs/EmailAddressLinks.md)
- [Model.Error](docs/Error.md)
- [Model.ErrorError](docs/ErrorError.md)
- [Model.GroupLinks](docs/GroupLinks.md)
- [Model.HookEvent](docs/HookEvent.md)
- [Model.IssueChange](docs/IssueChange.md)
- [Model.IssueChangeChanges](docs/IssueChangeChanges.md)
- [Model.IssueChangeChangesAssignee](docs/IssueChangeChangesAssignee.md)
- [Model.IssueChangeLinks](docs/IssueChangeLinks.md)
- [Model.IssueLinks](docs/IssueLinks.md)
- [Model.ModelObject](docs/ModelObject.md)
- [Model.ModelRef](docs/ModelRef.md)
- [Model.Page](docs/Page.md)
- [Model.PaginatedBranches](docs/PaginatedBranches.md)
- [Model.PaginatedBranchrestrictions](docs/PaginatedBranchrestrictions.md)
- [Model.PaginatedCommitComments](docs/PaginatedCommitComments.md)
- [Model.PaginatedCommitstatuses](docs/PaginatedCommitstatuses.md)
- [Model.PaginatedComponents](docs/PaginatedComponents.md)
- [Model.PaginatedDiffstats](docs/PaginatedDiffstats.md)
- [Model.PaginatedEmailAddresses](docs/PaginatedEmailAddresses.md)
- [Model.PaginatedFiles](docs/PaginatedFiles.md)
- [Model.PaginatedHookEvents](docs/PaginatedHookEvents.md)
- [Model.PaginatedIssueAttachments](docs/PaginatedIssueAttachments.md)
- [Model.PaginatedIssueComments](docs/PaginatedIssueComments.md)
- [Model.PaginatedIssues](docs/PaginatedIssues.md)
- [Model.PaginatedLogEntries](docs/PaginatedLogEntries.md)
- [Model.PaginatedMilestones](docs/PaginatedMilestones.md)
- [Model.PaginatedProjects](docs/PaginatedProjects.md)
- [Model.PaginatedPullrequestComments](docs/PaginatedPullrequestComments.md)
- [Model.PaginatedPullrequests](docs/PaginatedPullrequests.md)
- [Model.PaginatedRefs](docs/PaginatedRefs.md)
- [Model.PaginatedRepositories](docs/PaginatedRepositories.md)
- [Model.PaginatedRepositoryPermissions](docs/PaginatedRepositoryPermissions.md)
- [Model.PaginatedSnippetComments](docs/PaginatedSnippetComments.md)
- [Model.PaginatedSnippetCommit](docs/PaginatedSnippetCommit.md)
- [Model.PaginatedSnippets](docs/PaginatedSnippets.md)
- [Model.PaginatedSshUserKeys](docs/PaginatedSshUserKeys.md)
- [Model.PaginatedTags](docs/PaginatedTags.md)
- [Model.PaginatedTeamPermissions](docs/PaginatedTeamPermissions.md)
- [Model.PaginatedTeams](docs/PaginatedTeams.md)
- [Model.PaginatedTreeentries](docs/PaginatedTreeentries.md)
- [Model.PaginatedUsers](docs/PaginatedUsers.md)
- [Model.PaginatedVersions](docs/PaginatedVersions.md)
- [Model.PaginatedWebhookSubscriptions](docs/PaginatedWebhookSubscriptions.md)
- [Model.ProjectLinks](docs/ProjectLinks.md)
- [Model.PullrequestEndpoint](docs/PullrequestEndpoint.md)
- [Model.PullrequestEndpointBranch](docs/PullrequestEndpointBranch.md)
- [Model.PullrequestEndpointCommit](docs/PullrequestEndpointCommit.md)
- [Model.PullrequestLinks](docs/PullrequestLinks.md)
- [Model.PullrequestMergeParameters](docs/PullrequestMergeParameters.md)
- [Model.PullrequestRendered](docs/PullrequestRendered.md)
- [Model.RefLinks](docs/RefLinks.md)
- [Model.RepositoryLinks](docs/RepositoryLinks.md)
- [Model.RepositoryPermission](docs/RepositoryPermission.md)
- [Model.SnippetCommitLinks](docs/SnippetCommitLinks.md)
- [Model.SubjectTypes](docs/SubjectTypes.md)
- [Model.SubjectTypesRepository](docs/SubjectTypesRepository.md)
- [Model.TeamPermission](docs/TeamPermission.md)
- [Model.Treeentry](docs/Treeentry.md)
- [Model.Account](docs/Account.md)
- [Model.Author](docs/Author.md)
- [Model.BaseCommit](docs/BaseCommit.md)
- [Model.Branch](docs/Branch.md)
- [Model.Branchrestriction](docs/Branchrestriction.md)
- [Model.Comment](docs/Comment.md)
- [Model.Commitstatus](docs/Commitstatus.md)
- [Model.Component](docs/Component.md)
- [Model.DeployKey](docs/DeployKey.md)
- [Model.Group](docs/Group.md)
- [Model.Issue](docs/Issue.md)
- [Model.IssueAttachment](docs/IssueAttachment.md)
- [Model.Milestone](docs/Milestone.md)
- [Model.ModelVersion](docs/ModelVersion.md)
- [Model.Participant](docs/Participant.md)
- [Model.Project](docs/Project.md)
- [Model.Pullrequest](docs/Pullrequest.md)
- [Model.Repository](docs/Repository.md)
- [Model.Snippet](docs/Snippet.md)
- [Model.SnippetComment](docs/SnippetComment.md)
- [Model.SshKey](docs/SshKey.md)
- [Model.Tag](docs/Tag.md)
- [Model.WebhookSubscription](docs/WebhookSubscription.md)
- [Model.Commit](docs/Commit.md)
- [Model.CommitComment](docs/CommitComment.md)
- [Model.IssueComment](docs/IssueComment.md)
- [Model.PullrequestComment](docs/PullrequestComment.md)
- [Model.SnippetCommit](docs/SnippetCommit.md)
- [Model.SshAccountKey](docs/SshAccountKey.md)
- [Model.Team](docs/Team.md)
- [Model.User](docs/User.md)
<a name="api_key"></a>
### api_key
- **Type**: API key
- **API key parameter name**: Authorization
- **Location**: HTTP header
<a name="basic"></a>
### basic
- **Type**: HTTP basic authentication
<a name="oauth2"></a>
### oauth2
- **Type**: OAuth
- **Flow**: accessCode
- **Authorization URL**: http://localhost:8000/site/oauth2/authorize
- **Scopes**:
- wiki: Read and modify your repositories' wikis
- pullrequest:write: Read and modify your repositories and their pull requests
- pipeline:variable: Access your repositories' build pipelines and configure their variables
- project:write: Read and modify your team's project settings, and read and transfer repositories within your team's projects
- pipeline:write: Access and rerun your repositories' build pipelines
- snippet: Read your snippets
- repository:delete: Delete your repositories
- repository:write: Read and modify your repositories
- issue: Read your repositories' issues
- email: Read your account's primary email address
- repository: Read your repositories
- issue:write: Read and modify your repositories' issues
- webhook: Read and modify your repositories' webhooks
- pipeline: Access your repositories' build pipelines
- snippet:write: Read and modify your snippets
- account: Read your account information
- repository:admin: Administer your repositories
- pullrequest: Read your repositories and their pull requests
- project: Read your team's project settings and read repositories contained within your team's projects
- team: Read your team membership information
- team:write: Read and modify your team membership information
- account:write: Read and modify your account information