Bitbucket

Code against the Bitbucket API to automate simple tasks, embed Bitbucket data into your own site, build mobile or desktop apps

55 subscribers
131260 ms avg latency
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Bitbucket endpoints

MethodEndpointDescription
POST addBranchRestrictions
/addBranchRestrictions
Creates a new branch restriction rule for a repository.
POST addCommitBuild
/addCommitBuild
Creates a new build status against the specified commit.
POST addDefaultReviewer
/addDefaultReviewer
Adds the repository's default reviewers.
POST addDownload
/addDownload
Upload new download artifacts.
POST addIssueAttachement
/addIssueAttachement
Returns the specified issue.
POST addIssueVote
/addIssueVote
Vote for this issue.
POST addIssues
/addIssues
Creates a new issue.
POST addRepository
/addRepository
Create new repository
POST addTag
/addTag
Add repository tag
POST addTeamWebhook
/addTeamWebhook
Install webhook on this team.
POST addUserWebhook
/addUserWebhook
Install webhook on this user.
POST addWebhook
/addWebhook
Creates a new webhook on the specified repository.
POST approveCommit
/approveCommit
Approve the specified commit as the authenticated user.
POST approvePullrequest
/approvePullrequest
Approve the specified pull request as the authenticated user.
POST checkIssueVote
/checkIssueVote
Check whether the authenticated user has voted for this issue.
POST checkIssueWatching
/checkIssueWatching
Indicated whether or not the authenticated user is watching this issue.
POST createPullrequest
/createPullrequest
Creates a new pull request.
POST declinePullrequest
/declinePullrequest
Declines the pull request.
POST deleteBranchRestriction
/deleteBranchRestriction
Deletes a specific branch restriction rule.
POST deleteDefaultReviewer
/deleteDefaultReviewer
Deletes the repository's default reviewers.
POST watchIssue
/watchIssue
Start watching this issue.
POST deleteDownload
/deleteDownload
Deletes the specified download artifact from the repository.
POST deleteIssueAttachement
/deleteIssueAttachement
Deletes the specified issue attachment.
POST deleteIssueVote
/deleteIssueVote
Retract your vote.
POST deletePipelineSChedule
/deletePipelineSChedule
Delete a schedule by its UUID.
POST deleteProject
/deleteProject
Deletes single project
POST deleteRepository
/deleteRepository
Deletes existing repository
POST deleteRepositoryKnownHost
/deleteRepositoryKnownHost
Delete a repository level known host.
POST deleteRepositorySSHCredentials
/deleteRepositorySSHCredentials
Delete the repository SSH key pair
POST deleteRepositoryVariable
/deleteRepositoryVariable
Delete a repository level variable.
POST deleteSingleIssue
/deleteSingleIssue
Deletes the specified issue.
POST deleteTeamVariable
/deleteTeamVariable
Delete a team level variable.
POST deleteTeamWebhook
/deleteTeamWebhook
Deletes the specified webhook subscription from the given team account.
POST deleteUserVariable
/deleteUserVariable
Deletes a user level variable.
POST deleteUserWebhook
/deleteUserWebhook
Deletes the webhook with the specified id installed on the given user account.
POST deleteWebhook
/deleteWebhook
Deletes the webhook with the specified id installed on the specified repository.
POST getAccessToken
/getAccessToken
Get oAuth 2 access token
POST getCurrentUserInfo
/getCurrentUserInfo
Returns the currently logged in user.
POST getCurrentUserSingleEmail
/getCurrentUserSingleEmail
Returns details about a specific one of the authenticated user's email addresses.
POST getIssueSingleAttachement
/getIssueSingleAttachement
Returns the specified issue attachment.
POST getIssueSingleComment
/getIssueSingleComment
Returns the specified issue comment.
POST getPipelineSingleSchedule
/getPipelineSingleSchedule
Retrieve a schedule by its UUID.
POST getPipelineSingleStep
/getPipelineSingleStep
Retrieve a given step of a pipeline.
POST getPipelineStepLog
/getPipelineStepLog
Retrieve the log file for a given step of a pipeline.
POST getPullrequestActivity
/getPullrequestActivity
Returns a paginated list of the pull request's activity log.
POST getPullrequestDiff
/getPullrequestDiff
Fetches pull request diff
POST getPullrequestSingleComment
/getPullrequestSingleComment
Returns a specific pull request comment.
POST getRepositoryKnownHost
/getRepositoryKnownHost
Retrieve a repository level known host.
POST getRepositorySSHCredentials
/getRepositorySSHCredentials
Retrieve the repository SSH key pair excluding the SSH private key.
POST getRepositoryVariable
/getRepositoryVariable
Retrieve a repository level variable.
+ 50 more endpoints on the provider's documentation.

Bitbucket pricing

PlanPriceRate limitQuotas
BASIC Free

More Storage APIs

View all →
  • The ImgBB API offers an affordable image hosting solution, allowing you to upload and store images with a…

    StorageFreemium4 subscribers
  • Generate Mediafire direct download links

    StorageFreemium5 subscribers
  • Store and retrieve any amount of data anytime

    StorageFree155 subscribers
  • The DigitalOcean API allows you to manage Droplets and resources within the DigitalOcean cloud.

    StorageFree57 subscribers
  • Send us your terabox link we'll send you direct download link

    StorageFreemium178 subscribers
  • Is fully functioning API . this API let you create your account todo list 1.Create user 2.Create task…

    StorageFree116 subscribers