Bitbucket Cloud Issue Tracker endpoint functions.
All operations are workspace- and repository-scoped. Every function takes
a client handle (from atlassian.bitbucket.client/client) as its first
argument, followed by required path params, then an optional body (for
write ops) and an optional opts map for query params.
Pagination: list responses return {:values [...] :next "<full-url>" ...}.
Pass :page, :pagelen, :q, :sort, :fields in opts; follow :next
via atlassian.bitbucket.client/request-url.
Bitbucket Cloud Issue Tracker endpoint functions.
All operations are workspace- and repository-scoped. Every function takes
a `client` handle (from `atlassian.bitbucket.client/client`) as its first
argument, followed by required path params, then an optional `body` (for
write ops) and an optional `opts` map for query params.
Pagination: list responses return `{:values [...] :next "<full-url>" ...}`.
Pass `:page`, `:pagelen`, `:q`, `:sort`, `:fields` in `opts`; follow `:next`
via `atlassian.bitbucket.client/request-url`.(create-issues client workspace repo-slug body)(create-issues client workspace repo-slug body opts)Create an issue. POST /2.0/repositories/{workspace}/{repo_slug}/issues Path params: workspace, repo-slug Body: issue schema Note: deprecated endpoint.
Create an issue.
POST /2.0/repositories/{workspace}/{repo_slug}/issues
Path params: workspace, repo-slug
Body: issue schema
Note: deprecated endpoint.(create-issues-attachments client workspace repo-slug issue-id)(create-issues-attachments client workspace repo-slug issue-id body)(create-issues-attachments client workspace repo-slug issue-id body opts)Upload an attachment to an issue. POST /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments Path params: workspace, repo-slug, issue-id Note: multipart/form-data body. Deprecated endpoint.
Upload an attachment to an issue.
POST /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments
Path params: workspace, repo-slug, issue-id
Note: multipart/form-data body. Deprecated endpoint.(create-issues-changes client workspace repo-slug issue-id body)(create-issues-changes client workspace repo-slug issue-id body opts)Modify the state of an issue. POST /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes Path params: workspace, repo-slug, issue-id Body: issue_change schema Note: deprecated endpoint.
Modify the state of an issue.
POST /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes
Path params: workspace, repo-slug, issue-id
Body: issue_change schema
Note: deprecated endpoint.(create-issues-comments client workspace repo-slug issue-id body)(create-issues-comments client workspace repo-slug issue-id body opts)Create a comment on an issue. POST /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments Path params: workspace, repo-slug, issue-id Body: issue_comment schema Note: deprecated endpoint.
Create a comment on an issue.
POST /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments
Path params: workspace, repo-slug, issue-id
Body: issue_comment schema
Note: deprecated endpoint.(create-issues-export client workspace repo-slug)(create-issues-export client workspace repo-slug body)(create-issues-export client workspace repo-slug body opts)Export issues. POST /2.0/repositories/{workspace}/{repo_slug}/issues/export Path params: workspace, repo-slug Body: export_options schema (optional) Note: deprecated endpoint.
Export issues.
POST /2.0/repositories/{workspace}/{repo_slug}/issues/export
Path params: workspace, repo-slug
Body: export_options schema (optional)
Note: deprecated endpoint.(create-issues-import client workspace repo-slug)Import issues. POST /2.0/repositories/{workspace}/{repo_slug}/issues/import Path params: workspace, repo-slug Note: deprecated endpoint.
Import issues.
POST /2.0/repositories/{workspace}/{repo_slug}/issues/import
Path params: workspace, repo-slug
Note: deprecated endpoint.(delete-issues client workspace repo-slug issue-id)Delete an issue. DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id} Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
Delete an issue.
DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.(delete-issues-attachments client workspace repo-slug issue-id attachment-path)Delete an attachment for an issue. DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path} Path params: workspace, repo-slug, issue-id, attachment-path Note: deprecated endpoint.
Delete an attachment for an issue.
DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path}
Path params: workspace, repo-slug, issue-id, attachment-path
Note: deprecated endpoint.(delete-issues-comments client workspace repo-slug issue-id comment-id)Delete a comment on an issue. DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id} Path params: workspace, repo-slug, issue-id, comment-id Note: deprecated endpoint.
Delete a comment on an issue.
DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id}
Path params: workspace, repo-slug, issue-id, comment-id
Note: deprecated endpoint.(delete-issues-vote client workspace repo-slug issue-id)Remove vote for an issue. DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
Remove vote for an issue.
DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.(delete-issues-watch client workspace repo-slug issue-id)Stop watching an issue. DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
Stop watching an issue.
DELETE /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.(get-components client workspace repo-slug component-id)(get-components client workspace repo-slug component-id opts)Get a component for issues. GET /2.0/repositories/{workspace}/{repo_slug}/components/{component_id} Path params: workspace, repo-slug, component-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get a component for issues.
GET /2.0/repositories/{workspace}/{repo_slug}/components/{component_id}
Path params: workspace, repo-slug, component-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-issues client workspace repo-slug issue-id)(get-issues client workspace repo-slug issue-id opts)Get an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id} Path params: workspace, repo-slug, issue-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-issues-attachments client workspace repo-slug issue-id attachment-path)(get-issues-attachments client
workspace
repo-slug
issue-id
attachment-path
opts)Get attachment for an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path} Path params: workspace, repo-slug, issue-id, attachment-path Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get attachment for an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments/{path}
Path params: workspace, repo-slug, issue-id, attachment-path
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-issues-changes client workspace repo-slug issue-id change-id)(get-issues-changes client workspace repo-slug issue-id change-id opts)Get issue change object. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes/{change_id} Path params: workspace, repo-slug, issue-id, change-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get issue change object.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes/{change_id}
Path params: workspace, repo-slug, issue-id, change-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-issues-comments client workspace repo-slug issue-id comment-id)(get-issues-comments client workspace repo-slug issue-id comment-id opts)Get a comment on an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id} Path params: workspace, repo-slug, issue-id, comment-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get a comment on an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id}
Path params: workspace, repo-slug, issue-id, comment-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-issues-export client workspace repo-slug repo-name task-id)(get-issues-export client workspace repo-slug repo-name task-id opts)Check issue export status. GET /2.0/repositories/{workspace}/{repo_slug}/issues/export/{repo_name}-issues-{task_id}.zip Path params: workspace, repo-slug, repo-name, task-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Check issue export status.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/export/{repo_name}-issues-{task_id}.zip
Path params: workspace, repo-slug, repo-name, task-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-milestones client workspace repo-slug milestone-id)(get-milestones client workspace repo-slug milestone-id opts)Get a milestone. GET /2.0/repositories/{workspace}/{repo_slug}/milestones/{milestone_id} Path params: workspace, repo-slug, milestone-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get a milestone.
GET /2.0/repositories/{workspace}/{repo_slug}/milestones/{milestone_id}
Path params: workspace, repo-slug, milestone-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(get-versions client workspace repo-slug version-id)(get-versions client workspace repo-slug version-id opts)Get a defined version for issues. GET /2.0/repositories/{workspace}/{repo_slug}/versions/{version_id} Path params: workspace, repo-slug, version-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Get a defined version for issues.
GET /2.0/repositories/{workspace}/{repo_slug}/versions/{version_id}
Path params: workspace, repo-slug, version-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(list-components client workspace repo-slug)(list-components client workspace repo-slug opts)List components. GET /2.0/repositories/{workspace}/{repo_slug}/components Path params: workspace, repo-slug Note: deprecated endpoint.
List components.
GET /2.0/repositories/{workspace}/{repo_slug}/components
Path params: workspace, repo-slug
Note: deprecated endpoint.(list-issues client workspace repo-slug)(list-issues client workspace repo-slug opts)List issues. GET /2.0/repositories/{workspace}/{repo_slug}/issues Path params: workspace, repo-slug Note: deprecated endpoint.
List issues.
GET /2.0/repositories/{workspace}/{repo_slug}/issues
Path params: workspace, repo-slug
Note: deprecated endpoint.(list-issues-attachments client workspace repo-slug issue-id)(list-issues-attachments client workspace repo-slug issue-id opts)List attachments for an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
List attachments for an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/attachments
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.(list-issues-changes client workspace repo-slug issue-id)(list-issues-changes client workspace repo-slug issue-id opts)List changes on an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes Path params: workspace, repo-slug, issue-id Query params: q, sort Note: deprecated endpoint.
List changes on an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/changes
Path params: workspace, repo-slug, issue-id
Query params: q, sort
Note: deprecated endpoint.(list-issues-comments client workspace repo-slug issue-id)(list-issues-comments client workspace repo-slug issue-id opts)List comments on an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments Path params: workspace, repo-slug, issue-id Query params: q Note: deprecated endpoint.
List comments on an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments
Path params: workspace, repo-slug, issue-id
Query params: q
Note: deprecated endpoint.(list-issues-import client workspace repo-slug)(list-issues-import client workspace repo-slug opts)Check issue import status. GET /2.0/repositories/{workspace}/{repo_slug}/issues/import Path params: workspace, repo-slug Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Check issue import status.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/import
Path params: workspace, repo-slug
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(list-issues-vote client workspace repo-slug issue-id)(list-issues-vote client workspace repo-slug issue-id opts)Check if current user voted for an issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote Path params: workspace, repo-slug, issue-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Check if current user voted for an issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(list-issues-watch client workspace repo-slug issue-id)(list-issues-watch client workspace repo-slug issue-id opts)Check if current user is watching a issue. GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch Path params: workspace, repo-slug, issue-id Note: deprecated endpoint. Query opts: passed through as query params (e.g. fields).
Check if current user is watching a issue.
GET /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.
Query opts: passed through as query params (e.g. fields).(list-milestones client workspace repo-slug)(list-milestones client workspace repo-slug opts)List milestones. GET /2.0/repositories/{workspace}/{repo_slug}/milestones Path params: workspace, repo-slug Note: deprecated endpoint.
List milestones.
GET /2.0/repositories/{workspace}/{repo_slug}/milestones
Path params: workspace, repo-slug
Note: deprecated endpoint.(list-versions client workspace repo-slug)(list-versions client workspace repo-slug opts)List defined versions for issues. GET /2.0/repositories/{workspace}/{repo_slug}/versions Path params: workspace, repo-slug Note: deprecated endpoint.
List defined versions for issues.
GET /2.0/repositories/{workspace}/{repo_slug}/versions
Path params: workspace, repo-slug
Note: deprecated endpoint.(update-issues client workspace repo-slug issue-id)(update-issues client workspace repo-slug issue-id body)(update-issues client workspace repo-slug issue-id body opts)Update an issue. PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id} Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
Update an issue.
PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.(update-issues-comments client workspace repo-slug issue-id comment-id body)(update-issues-comments client
workspace
repo-slug
issue-id
comment-id
body
opts)Update a comment on an issue. PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id} Path params: workspace, repo-slug, issue-id, comment-id Body: issue_comment schema Note: deprecated endpoint.
Update a comment on an issue.
PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/comments/{comment_id}
Path params: workspace, repo-slug, issue-id, comment-id
Body: issue_comment schema
Note: deprecated endpoint.(update-issues-vote client workspace repo-slug issue-id)Vote for an issue. PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
Vote for an issue.
PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/vote
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.(update-issues-watch client workspace repo-slug issue-id)Watch an issue. PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch Path params: workspace, repo-slug, issue-id Note: deprecated endpoint.
Watch an issue.
PUT /2.0/repositories/{workspace}/{repo_slug}/issues/{issue_id}/watch
Path params: workspace, repo-slug, issue-id
Note: deprecated endpoint.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |