- GET the account profile (done)
- GET the account plan (done)
- GET the followers (done)
- GET the events (done)
- GET a list of an account's consumers (done)
- GET a consumer (done)
- PUT an updated consumer
- DELETES a consumer
- GET a list of user's email addresses (done)
- GET an email address (done)
- POST a new email address (done)
- Update an email address (done)
- GET the list of an accounts SSH keys (done)
- POST a new ssh key (done)
- GET a ssh key (done)
- DELETE a key
- GET a list of changesets (done)
- GET an individual changeset (done)
- GET participants associated with an individual changeset
- GET statistics associated with an individual changeset
- GET the diff associated with a changeset (done)
- GET a list of comments on a changeset
- DELETE a comment on a changeset
- POST a new comment on a changeset
- PUT an update to an existing changeset comment
- Toggle spam flag on an existing changeset comment
- GET a list of keys (done)
- GET the key's content (done)
- POST a new key (done)
- DELETE a key (done)
- GET a list of events (done)
- Get a list of users that are following the repository (done)
- GET a list of issues in a repository's tracker (done)
- GET an individual issue (done)
- GET a list of an issue's followers (done)
- POST a new issue (done)
- Update an existing issue (done)
- DELETE an issue (done)
- GET the comments for an issue (done)
- GET an individual comment (done)
- POST a new comment on the issue (done)
- Update a comment (done)
- GET the components defined on an issue tracker (done)
- GET an individual component (done)
- POST a new component in an issue tracker (done)
- Update an existing component (done)
- DELETE a component from the issue tracker (done)
- GET a list of versions (done)
- GET an individual version (done)
- POST a new version (done)
- PUT an update to a version (done)
- DELETE a version (done)
- GET the defined milestones (done)
- GET an individual milestone (done)
- POST a new milestone (done)
- PUT an update to milestones (done)
- DELETE a milestone (done)
- GET list of links (done)
- GET a link (done)
- POST a new link (done)
- PUT an update to a link (done)
- DELETE a link (done)
- GET a list of repo source (listing of a directory content) (done)
- GET content of a file (done)
- GET raw content of a file
- GET the raw content of a Wiki page (done)
- POST a new page (seems bugged)
- PUT a page update (seems bugged)
- PUT a default reviewer onto a repository
- GET a user profile (done)
- Update a user (missing)
- GET a list of user privileges**(done)**
- GET a list of repositories an account follows (done)
- GET a list of repositories visible to an account (done)
- GET a list of repositories the account is following (done)
- GET the list of repositories on the dashboard
Here we have listed all the routes of the API V2, and for each route describe the corresponding methods in SharpBucket and if our implementation is covered with tests.
nb: The names of the end points and resources in this document are an exact reflect of the URLs organization.
The organization of all that routes may slightly differ in the SharpBucket classes.
- /addon
PUT
- Implemented by: none
- Tested: no
- /addon
DELETE
- Implemented by: none
- Tested: no
- /addon/linkers
GET
- Implemented by: none
- Tested: no
- /addon/users/{target_user}/events/{event_key}
POST
- Implemented by: none
- Tested: no
- /addon/linkers/{linker_key}
GET
- Implemented by: none
- Tested: no
- /addon/linkers/{linker_key}/values
GET
- Implemented by: none
- Tested: no
- /addon/linkers/{linker_key}/values
POST
- Implemented by: none
- Tested: no
- /addon/linkers/{linker_key}/values
PUT
- Implemented by: none
- Tested: no
- /addon/linkers/{linker_key}/values
DELETE
- Implemented by: none
- Tested: no
- /hook_events
GET
- Implemented by: none
- Tested: no
- /hook_events/{subject_type}
GET
- Implemented by: none
- Tested: no
- /pullrequests/{target_user}
GET
- Implemented by: none
- Tested: no
- /repositories
GET
- Implemented by:
RepositoriesEndPoint.ListPublicRepositories(int)
- Tested: yes
- Implemented by:
- /repositories/{username}
GET
- Implemented by:
RepositoriesEndPoint.ListRepositories(string)
RepositoriesEndPoint.ListRepositories(string,ListParameters)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}
GET
- Implemented by:
RepositoryResource.GetRepository()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}
POST
- Implemented by:
RepositoryResource.PostRepository(Repository)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}
PUT
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}
DELETE
- Implemented by:
RepositoryResource.DeleteRepository()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/branch-restrictions
GET
- Implemented by:
RepositoryResource.ListBranchRestrictions()
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/branch-restrictions
POST
- Implemented by:
RepositoryResource.PostBranchRestriction(BranchRestriction)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/branch-restrictions/{id}
GET
- Implemented by:
RepositoryResource.GetBranchRestriction(int)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/branch-restrictions/{id}
PUT
- Implemented by:
RepositoryResource.PutBranchRestriction(BranchRestriction)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/branch-restrictions/{id}
DELETE
- Implemented by:
RepositoryResource.DeleteBranchRestriction(int)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}
GET
- Implemented by:
RepositoryResource.GetCommit(string)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/approve
POST
- Implemented by:
RepositoryResource.ApproveCommit(string)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/approve
DELETE
- Implemented by:
RepositoryResource.DeleteCommitApproval(string)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/comments
GET
- Implemented by:
RepositoryResource.ListCommitComments(string)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/comments
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/commit/{node}/comments/{comment_id}
GET
- Implemented by:
RepositoryResource.GetCommitComment(string,int)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/statuses
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/commit/{node}/statuses/build
POST
- Implemented by:
RepositoryResource.AddNewBuildStatus(string,BuildInfo)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key}
GET
- Implemented by:
RepositoryResource.GetBuildStatusInfo(string,string)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key}
PUT
- Implemented by:
RepositoryResource.ChangeBuildStatusInfo(string,string,BuildInfo)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/commits
GET
- Implemented by:
RepositoryResource.ListCommits(int)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/commits
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/commits/{revision}
GET
- Implemented by:
RepositoryResource.ListCommits(string,int)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/commits/{revision}
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/components
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/components/{component_id}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/default-reviewers
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/default-reviewers/{target_username}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/default-reviewers/{target_username}
PUT
- Implemented by:
RepositoryResource.PutDefaultReviewer(string)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/default-reviewers/{target_username}
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/deployments/
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/deployments/{deployment_uuid}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/diff/{spec}
GET
- Implemented by:
RepositoryResource.GetDiff(string)
V0.9.0RepositoryResource.GetDiff(string,DiffParameters)
V0.9.0
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/diffstat/{spec}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/downloads
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/downloads
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/downloads/{filename}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/downloads/{filename}
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/environments/
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/environments/{environment_uuid}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/environments/{environment_uuid}/changes/
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/filehistory/{node}/{path}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/forks
GET
- Implemented by:
RepositoryResource.ListForks()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/forks
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/hooks
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/hooks
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/hooks/{uid}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/hooks/{uid}
PUT
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/hooks/{uid}
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/attachments
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/attachments/{path}
GET
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/changes
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/changes/{change_id}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/comments
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/comments/{comment_id}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/vote
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/issues/{issue_id}/watch
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/milestones
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/milestones/{milestone_id}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/patch/{spec}
GET
- Implemented by:
RepositoryResource.GetPatch(string)
V0.9.0
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/pipelines/
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/log
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/stopPipeline
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config
GET
PUT
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/build_number
PUT
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/schedules/
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/schedules/{schedule_uuid}/executions/
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/ssh/key_pair
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/ssh/known_hosts/
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/ssh/known_hosts/{known_host_uuid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/variables/
GET
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pipelines_config/variables/{variable_uuid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/properties/{app_key}/{property_name}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pullrequests
GET
- Implemented by:
PullRequestsResource.ListPullRequests(int)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests
POST
- Implemented by:
PullRequestsResource.PostPullRequest(PullRequest)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/activity
GET
- Implemented by:
PullRequestsResource.GetPullRequestLog()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}
GET
- Implemented by:
PullRequestResource.GetPullRequest()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}
PUT
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/activity
GET
- Implemented by:
PullRequestResource.GetPullRequestActivity()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/approve
POST
- Implemented by:
PullRequestResource.ApprovePullRequest()
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/approve
DELETE
- Implemented by:
PullRequestResource.RemovePullRequestApproval()
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments
GET
- Implemented by:
PullRequestResource.ListPullRequestComments()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments
POST
- Implemented by:
PullRequestResource.PostPullRequestComment(Comment)
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}
GET
- Implemented by:
PullRequestResource.GetPullRequestComment(int)
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}
PUT
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/commits
GET
- Implemented by:
PullRequestResource.ListPullRequestCommits()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/decline
POST
- Implemented by:
PullRequestResource.DeclinePullRequest()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/diff
GET
- Implemented by:
PullRequestResource.GetDiffForPullRequest()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/diffstat
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/merge
POST
- Implemented by:
PullRequestResource.AcceptAndMergePullRequest()
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/patch
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/statuses
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/refs
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/refs/branches
GET
- Implemented by:
BranchResource.ListBranches()
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/refs/branches
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/refs/branches/{name}
GET
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/refs/tags
GET
- Implemented by:
TagResource.ListTags()
- Tested: no
- Implemented by:
- /repositories/{username}/{repo_slug}/refs/tags
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/refs/tags/{name}
GET
DELETE
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/src
POST
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/src
GET
- Implemented by:
SrcResource.ctor
(when revision parameter is not specified) V0.9.0
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/src/{node}/{path}
GET
- Implemented by:
SrcResource.ListSrcEntries(string,ListParameters)
V0.9.0SrcResource.GetSrcEntry(string)
V0.9.0SrcResource.GetSrcFile(string)
V0.9.0SrcResource.GetSrcDirectory(string)
V0.9.0SrcResource.GetFileContent(string)
V0.9.0SrcResource.ListTreeEntries(string,ListParameters)
V0.9.0SrcResource.GetTreeEntry(string)
V0.9.0
- Tested: yes
- Implemented by:
- /repositories/{username}/{repo_slug}/versions
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/versions/{version_id}
GET
- Implemented by: none
- Tested: no
- /repositories/{username}/{repo_slug}/watchers
GET
- Implemented by:
RepositoryResource.ListWatchers()
- Tested: yes
- Implemented by:
- /snippets
GET
POST
- Implemented by: none
- Tested: no
- /snippets/{username}
GET
POST
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/comments
GET
POST
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/comments/{comment_id}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/commits
GET
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/commits/{revision}
GET
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/files/{path}
GET
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/watch
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/watchers
GET
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/{node_id}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/{node_id}/files/{path}
GET
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/{revision}/diff
GET
- Implemented by: none
- Tested: no
- /snippets/{username}/{encoded_id}/{revision}/patch
GET
- Implemented by: none
- Tested: no
- /teams
GET
- Implemented by:
TeamsEndPoint.GetUserTeams(int)
TeamsEndPoint.GetUserTeamsWithContributorRole(int)
TeamsEndPoint.GetUserTeamsWithAdminRole(int)
- Tested: yes
- Implemented by:
- /teams/{username}
GET
- Implemented by:
TeamResource.GetProfile()
v0.9.0[obsolete]TeamsEndPoint.GetProfile()
- Tested: yes
- Implemented by:
- /teams/{username}/followers
GET
- Implemented by:
TeamResource.ListFollowers(int)
V0.9.0[obsolete]TeamsEndPoint.ListFollowers(int)
- Tested: yes
- Implemented by:
- /teams/{username}/following
GET
- Implemented by:
TeamResource.ListFollowing(int)
V0.9.0[obsolete]TeamsEndPoint.ListFollowing(int)
- Tested: no
- Implemented by:
- /teams/{username}/hooks
GET
POST
- Implemented by: none
- Tested: no
- /teams/{username}/hooks/{uid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /teams/{username}/members
GET
- Implemented by:
TeamResource.ListMembers(int)
V0.9.0[obsolete]TeamsEndPoint.ListMembers(int)
- Tested: yes
- Implemented by:
- /teams/{username}/permissions
GET
- Implemented by: none
- Tested: no
- /teams/{username}/permissions/repositories
GET
- Implemented by: none
- Tested: no
- /teams/{username}/pipelines_config/variables/
GET
POST
- Implemented by: none
- Tested: no
- /teams/{username}/pipelines_config/variables/{variable_uuid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /teams/{username}/projects/
GET
- Implemented by:
ListProjects(int)
V0.9.0 - Tested: yes
- Implemented by:
- /teams/{username}/projects/
POST
- Implemented by:
PostProject(int)
V0.9.0 - Tested: yes
- Implemented by:
- /teams/{username}/repositories
GET
- Implemented by:
TeamResource.ListRepositories(ListParameters)
V0.9.0[obsolete]TeamsEndPoint.ListRepositories(int)
- Tested: yes
- Implemented by:
- /teams/{username}/search/code
GET
- Implemented by: none
- Tested: no
- /teams/{username}/projects/{project_key}
GET
- Implemented by:
ProjectResource.GetProject()
V0.9.0 - Tested: yes
- Implemented by:
- /teams/{username}/projects/{project_key}
PUT
- Implemented by:
ProjectResource.PutProject(Project)
V0.9.0 - Tested: yes
- Implemented by:
- /teams/{username}/projects/{project_key}
DELETE
- Implemented by:
ProjectResource.DeleteProject()
V0.9.0 - Tested: yes
- Implemented by:
- /user
GET
- Implemented by:
UserEndpoint.GetUser()
- Tested: yes
- Implemented by:
- /user/emails
GET
- Implemented by: none
- Tested: no
- /user/emails/{email}
GET
- Implemented by: none
- Tested: no
- /user/permissions/repositories
GET
- Implemented by: none
- Tested: no
- /user/permissions/teams
GET
- Implemented by: none
- Tested: no
- /users/{username}
GET
- Implemented by:
UsersEndpoint.GetProfile()
- Tested: yes
- Implemented by:
- /users/{username}/followers
GET
- Implemented by:
UsersEndpoint.ListFollowers(int)
- Tested: yes
- Implemented by:
- /users/{username}/following
GET
- Implemented by:
UsersEndpoint.ListFollowing(int)
- Tested: yes
- Implemented by:
- /users/{username}/hooks
GET
POST
- Implemented by: none
- Tested: no
- /users/{username}/hooks/{uid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /users/{username}/members
GET
- Implemented by: none
- Tested: no
- /users/{username}/pipelines_config/variables/
GET
POST
- Implemented by: none
- Tested: no
- /users/{username}/pipelines_config/variables/{variable_uuid}
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- /users/{username}/repositories
GET
- Implemented by:
UsersEndpoint.ListRepositories(int)
- Tested: yes
- Implemented by:
- /users/{username}/search/code
GET
- Implemented by: none
- Tested: no
- /users/{username}/ssh-keys
GET
POST
- Implemented by: none
- Tested: no
- /users/{username}/ssh-keys/
GET
PUT
DELETE
- Implemented by: none
- Tested: no
- Basic (done)
- Oauth 1.0a (done)
- Oauth 2 (done)