Home
Atlassian
Atlassian Bitbucket API — Pullrequests
Atlassian Bitbucket API — Pullrequests
Atlassian Bitbucket API — Pullrequests. 36 operations. Lead operation: Atlassian List Pull Requests For A User. Self-contained Naftiko capability covering one Atlassian business surface.
What You Can Do
GET
Atlassianlistpullrequestsforauser
— Atlassian List Pull Requests For A User
/v1/pullrequests/{selected-user}
GET
Atlassiangetpullrequestsforcommit
— Atlassian List Pull Requests That Contain A Commit
/v1/repositories/{workspace}/{repo-slug}/commit/{commit}/pullrequests
GET
Atlassianlistdefaultreviewers
— Atlassian List Default Reviewers
/v1/repositories/{workspace}/{repo-slug}/default-reviewers
DELETE
Atlassianremoveauserfromthedefaultreviewers
— Atlassian Remove A User From The Default Reviewers
/v1/repositories/{workspace}/{repo-slug}/default-reviewers/{target-username}
GET
Atlassiangetadefaultreviewer
— Atlassian Get A Default Reviewer
/v1/repositories/{workspace}/{repo-slug}/default-reviewers/{target-username}
PUT
Atlassianaddausertothedefaultreviewers
— Atlassian Add A User To The Default Reviewers
/v1/repositories/{workspace}/{repo-slug}/default-reviewers/{target-username}
GET
Atlassianlisteffectivedefaultreviewers
— Atlassian List Effective Default Reviewers
/v1/repositories/{workspace}/{repo-slug}/effective-default-reviewers
GET
Atlassianlistpullrequests
— Atlassian List Pull Requests
/v1/repositories/{workspace}/{repo-slug}/pullrequests
POST
Atlassiancreateapullrequest
— Atlassian Create A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests
GET
Atlassianlistapullrequestactivitylog
— Atlassian List A Pull Request Activity Log
/v1/repositories/{workspace}/{repo-slug}/pullrequests/activity
GET
Atlassiangetapullrequest
— Atlassian Get A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}
PUT
Atlassianupdateapullrequest
— Atlassian Update A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}
GET
Atlassianlistapullrequestactivitylog
— Atlassian List A Pull Request Activity Log
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/activity
DELETE
Atlassianunapproveapullrequest
— Atlassian Unapprove A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/approve
POST
Atlassianapproveapullrequest
— Atlassian Approve A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/approve
GET
Atlassianlistcommentsonapullrequest
— Atlassian List Comments On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments
POST
Atlassiancreateacommentonapullrequest
— Atlassian Create A Comment On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments
DELETE
Atlassiandeleteacommentonapullrequest
— Atlassian Delete A Comment On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments/{comment-id}
GET
Atlassiangetacommentonapullrequest
— Atlassian Get A Comment On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments/{comment-id}
PUT
Atlassianupdateacommentonapullrequest
— Atlassian Update A Comment On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments/{comment-id}
DELETE
Atlassianreopenacommentthread
— Atlassian Reopen A Comment Thread
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments/{comment-id}/resolve
POST
Atlassianresolveacommentthread
— Atlassian Resolve A Comment Thread
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/comments/{comment-id}/resolve
GET
Atlassianlistcommitsonapullrequest
— Atlassian List Commits On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/commits
POST
Atlassiandeclineapullrequest
— Atlassian Decline A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/decline
GET
Atlassianlistchangesinapullrequest
— Atlassian List Changes In A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/diff
GET
Atlassiangetthediffstatforapullrequest
— Atlassian Get The Diff Stat For A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/diffstat
POST
Atlassianmergeapullrequest
— Atlassian Merge A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/merge
GET
Atlassiangetthemergetaskstatusforapullrequest
— Atlassian Get The Merge Task Status For A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/merge/task-status/{task-id}
GET
Atlassiangetthepatchforapullrequest
— Atlassian Get The Patch For A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/patch
DELETE
Atlassianremovechangerequestforapullrequest
— Atlassian Remove Change Request For A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/request-changes
POST
Atlassianrequestchangesforapullrequest
— Atlassian Request Changes For A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/request-changes
GET
Atlassianlisttasksonapullrequest
— Atlassian List Tasks On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/tasks
POST
Atlassiancreateataskonapullrequest
— Atlassian Create A Task On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/tasks
DELETE
Atlassiandeleteataskonapullrequest
— Atlassian Delete A Task On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/tasks/{task-id}
GET
Atlassiangetataskonapullrequest
— Atlassian Get A Task On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/tasks/{task-id}
PUT
Atlassianupdateataskonapullrequest
— Atlassian Update A Task On A Pull Request
/v1/repositories/{workspace}/{repo-slug}/pullrequests/{pull-request-id}/tasks/{task-id}
Capability Spec