-
Notifications
You must be signed in to change notification settings - Fork 36
SupportedFeatures
hirakiuc edited this page Dec 10, 2016
·
2 revisions
This document describe What apis supported by tinybucket gem.
Ref: https://developer.atlassian.com/bitbucket/api/2/reference/resource/
- OAuth 2.0 support
- /2.0/account/{username}/addons
- GET
- POST
- /2.0/account/{username}/addons/{encoded_context_id}
- GET
- PUT
- DELETE
- /2.0/account/{username}/addons/{encoded_context_id}/refresh
- PUT
- /2.0/addon
- PUT
- DELETE
- /2.0/addon/linkers
- GET
- /2.0/addon/linkers/{linker_key}
- GET
- /2.0/addon/linkers/{linker_key}/values
- GET
- POST
- PUT
- DELETE
- /2.0/hook_events
- GET
- /2.0/hook_events/{subject_type}
- GET
- /2.0/repositories
- GET
- /2.0/repositories/{username}
- GET
- /2.0/repositories/{username}/{repo_slug}
- GET
- POST
- PUT
- DELETE
- /2.0/repositories/{username}/{repo_slug}/branch-restrictions
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/branch-restrictions/{id}
- GET
- PUT
- DELETE
- {node}
- /2.0/repositories/{username}/{repo_slug}/commit/{node}/approve
- POST
- DELETE
- /2.0/repositories/{username}/{repo_slug}/commit/{node}/statuses
- GET
- /2.0/repositories/{username}/{repo_slug}/commit/{node}/statuses/build
- POST
- /2.0/repositories/{username}/{repo_slug}/commit/{node}/statuses/build/{key}
- GET
- PUT
- /2.0/repositories/{username}/{repo_slug}/commit/{node}/approve
- {revision}
- /2.0/repositories/{username}/{repo_slug}/commit/{revision}
- GET
- /2.0/repositories/{username}/{repo_slug}/commit/{revision}
- {sha}
- /2.0/repositories/{username}/{repo_slug}/commit/{sha}/comments
- GET
- /2.0/repositories/{username}/{repo_slug}/commit/{sha}/comments/{comment_id}
- GET
- /2.0/repositories/{username}/{repo_slug}/commit/{sha}/comments
- /2.0/repositories/{username}/{repo_slug}/commits
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/commits/{revision}
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/components
- GET
- /2.0/repositories/{username}/{repo_slug}/components/{components_id}
- GET
- /2.0/repositories/{username}/{repo_slug}/default-reviewers
- GET
- /2.0/repositories/{username}/{repo_slug}/default-reviewers/{target_username}
- GET
- PUT
- DELETE
- /2.0/repositories/{username}/{repo_slug}/diff/{spec}
- GET
- /2.0/repositories/{username}/{repo_slug}/downloads
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/downloads/{filename}
- GET
- DELETE
- /2.0/repositories/{username}/{repo_slug}/forks
- GET
- /2.0/repositories/{username}/{repo_slug}/hooks
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/hooks/{uid}
- GET
- PUT
- DELETE
- /2.0/repositories/{username}/{repo_slug}/issues
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}
- GET
- DELETE
- attachments
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/attachments
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/attachments/{path}
- GET
- DELETE
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/attachments
- comments
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/comments
- GET
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/comments/{comment_id}
- GET
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/comments
- vote
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/vote
- GET
- PUT
- DELETE
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/vote
- watch
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/watch
- GET
- PUT
- DELETE
- /2.0/repositories/{username}/{repo_slug}/issues/{issue_id}/watch
- /2.0/repositories/{username}/{repo_slug}/milestones
- GET
- /2.0/repositories/{username}/{repo_slug}/milestones/{milestone_id}
- GET
- /2.0/repositories/{username}/{repo_slug}/patch/{spec}
- GET
- /2.0/repositories/{username}/{repo_slug}/pipelines
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}
- GET
- steps
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps
- GET
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}
- GET
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/log
- GET
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps
- stopPipeline
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/stopPipeline
- POST
- /2.0/repositories/{username}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/stopPipeline
- pipelines_config
- /2.0/repositories/{username}/{repo_slug}/pipeline_config
- GET
- PUT
- variables
- /2.0/repositories/{username}/{repo_slug}/pipeline_config/variables
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/pipeline_config/variables/{variable_uuid}
- GET
- PUT
- DELETE
- /2.0/repositories/{username}/{repo_slug}/pipeline_config/variables
- /2.0/repositories/{username}/{repo_slug}/pullrequests
- GET
- POST
- activity
- /2.0/repositories/{username}/{repo_slug}/pullrequests/activity
- GET
- {pull_request_id}
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/activity
- GET
- PUT
- activity
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/activity
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/activity
- approve
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/approve
- POST
- DELETE
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/approve
- comments
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments/{comment_id}
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/comments
- commits
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/commits
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/commits
- decline
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/decline
- POST
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/decline
- diff
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/diff
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/diff
- merge
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/merge
- POST
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/merge
- patch
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/patch
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/patch
- statuses
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/statuses
- GET
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/statuses
- /2.0/repositories/{username}/{repo_slug}/pullrequests/{pull_request_id}/activity
- /2.0/repositories/{username}/{repo_slug}/pullrequests/activity
- /2.0/repositories/{username}/{repo_slug}/refs
- GET
- branches
- /2.0/repositories/{username}/{repo_slug}/branches
- GET
- /2.0/repositories/{username}/{repo_slug}/branches/{name}
- GET
- /2.0/repositories/{username}/{repo_slug}/branches
- tags
- /2.0/repositories/{username}/{repo_slug}/tags
- GET
- POST
- /2.0/repositories/{username}/{repo_slug}/tags/{name}
- GET
- /2.0/repositories/{username}/{repo_slug}/tags
- /2.0/repositories/{username}/{repo_slug}/versions
- GET
- /2.0/repositories/{username}/{repo_slug}/versions/{version_id}
- GET
- /2.0/repositories/{username}/{repo_slug}/watchers
- GET
- /2.0/snippets
- GET
- POST
- /2.0/snippets/{username}
- GET
- POST
- {encoded_id}
- /2.0/snippets/{username}/{encoded_id}
- GET
- PUT
- DELETE
- comments
- /2.0/snippets/{username}/{encoded_id}/comments
- GET
- POST
- /2.0/snippets/{username}/{encoded_id}/comments/{comment_id}
- GET
- PUT
- DELETE
- /2.0/snippets/{username}/{encoded_id}/comments
- commits
- /2.0/snippets/{username}/{encoded_id}/commits
- GET
- /2.0/snippets/{username}/{encoded_id}/commits/{revision}
- GET
- /2.0/snippets/{username}/{encoded_id}/commits
- watch
- /2.0/snippets/{username}/{encoded_id}/watch
- GET
- PUT
- DELETE
- /2.0/snippets/{username}/{encoded_id}/watch
- watchers
- /2.0/snippets/{username}/{encoded_id}/watchers
- GET
- /2.0/snippets/{username}/{encoded_id}/watchers
- {node_id}
- /2.0/snippets/{username}/{encoded_id}/{node_id}
- GET
- PUT
- DELETE
- /2.0/snippets/{username}/{encoded_id}/{node_id}/files/{path}
- GET
- /2.0/snippets/{username}/{encoded_id}/{node_id}
- {revision}
- /2.0/snippets/{username}/{encoded_id}/{revision}/diff
- GET
- /2.0/snippets/{username}/{encoded_id}/{revision}/patch
- GET
- /2.0/snippets/{username}/{encoded_id}/{revision}/diff
- /2.0/snippets/{username}/{encoded_id}
- /2.0/teams
- GET
- {owner}
- /2.0/teams/{owner}/projects/
- GET
- POST
- /2.0/teams/{owner}/projects/{project_key}
- GET
- PUT
- DELETE
- /2.0/teams/{owner}/projects/
- {username}
- /2.0/teams/{username}
- GET
- followers
- /2.0/teams/{username}/followers
- GET
- /2.0/teams/{username}/followers
- following
- /2.0/teams/{username}/following
- GET
- /2.0/teams/{username}/following
- hooks
- /2.0/teams/{username}/hooks
- GET
- POST
- /2.0/teams/{username}/hooks/{uid}
- GET
- PUT
- DELETE
- /2.0/teams/{username}/hooks
- members
- /2.0/teams/{username}/members
- GET
- /2.0/teams/{username}/members
- pipeline_config
- /2.0/teams/{username}/pipeline_config/variables/
- GET
- POST
- /2.0/teams/{username}/pipeline_config/variables/{variable_uuid}
- GET
- PUT
- DELETE
- /2.0/teams/{username}/pipeline_config/variables/
- repositories
- /2.0/teams/{username}/repositories
- GET
- /2.0/teams/{username}/repositories
- /2.0/teams/{username}
- /2.0/user
- GET
- email
- /2.0/user/emails
- GET
- /2.0/user/emails/{email}
- GET
- /2.0/user/emails
- /2.0/users/{username}
- GET
- /2.0/users/{username}/followers
- GET
- /2.0/users/{username}/following
- GET
- /2.0/users/{username}/hooks
- GET
- POST
- /2.0/users/{username}/hooks/{uid}
- GET
- PUT
- DELETE
- /2.0/users/{username}/pipelines_config/variables/
- GET
- POST
- /2.0/users/{username}/pipelines_config/variables/{variable_uuid}
- GET
- PUT
- DELETE
- /2.0/users/{username}/repositories
- GET