Liking cljdoc? Tell your friends :D

atlassian.jira.links

Jira issue links and remote issue links endpoints.

Covers three groups of operations:

  • Issue remote links (/rest/api/3/issue/{issueIdOrKey}/remotelink)
  • Issue links (/rest/api/3/issueLink)
  • Issue link types (/rest/api/3/issueLinkType)
Jira issue links and remote issue links endpoints.

Covers three groups of operations:
  - Issue remote links  (/rest/api/3/issue/{issueIdOrKey}/remotelink)
  - Issue links         (/rest/api/3/issueLink)
  - Issue link types    (/rest/api/3/issueLinkType)
raw docstring

(create-issue-link-type client body)
(create-issue-link-type client body opts)

Create issue link type. POST /rest/api/3/issueLinkType Body: IssueLinkType — {:name "..." :inward "..." :outward "..."} :name, :inward, and :outward are required on create.

Create issue link type.
POST /rest/api/3/issueLinkType
Body: IssueLinkType — {:name "..." :inward "..." :outward "..."}
:name, :inward, and :outward are required on create.
sourceraw docstring

(create-or-update-remote-issue-link client issue-id-or-key body)
(create-or-update-remote-issue-link client issue-id-or-key body opts)

Create or update remote issue link. POST /rest/api/3/issue/{issueIdOrKey}/remotelink Path params: issueIdOrKey — The ID or key of the issue. Body: RemoteIssueLinkRequest — {:object {:url "..." :title "..."} :globalId "..." :relationship "..." :application {:type "..." :name "..."}} :object is required.

Create or update remote issue link.
POST /rest/api/3/issue/{issueIdOrKey}/remotelink
Path params: issueIdOrKey — The ID or key of the issue.
Body: RemoteIssueLinkRequest — {:object {:url "..." :title "..."} :globalId "..." :relationship "..." :application {:type "..." :name "..."}}
:object is required.
sourceraw docstring

(delete-issue-link client link-id)

Delete issue link. DELETE /rest/api/3/issueLink/{linkId} Path params: linkId — The ID of the issue link.

Delete issue link.
DELETE /rest/api/3/issueLink/{linkId}
Path params: linkId — The ID of the issue link.
sourceraw docstring

(delete-issue-link-type client issue-link-type-id)

Delete issue link type. DELETE /rest/api/3/issueLinkType/{issueLinkTypeId} Path params: issueLinkTypeId — The ID of the issue link type.

Delete issue link type.
DELETE /rest/api/3/issueLinkType/{issueLinkTypeId}
Path params: issueLinkTypeId — The ID of the issue link type.
sourceraw docstring

(delete-remote-issue-link-by-global-id client issue-id-or-key global-id)

Delete remote issue link by global ID. DELETE /rest/api/3/issue/{issueIdOrKey}/remotelink Path params: issueIdOrKey — The ID or key of the issue. Pass globalId as a string (mapped to {:globalId ...}) or as an opts map with :globalId.

Delete remote issue link by global ID.
DELETE /rest/api/3/issue/{issueIdOrKey}/remotelink
Path params: issueIdOrKey — The ID or key of the issue.
Pass globalId as a string (mapped to {:globalId ...}) or as an opts map with :globalId.
sourceraw docstring

(delete-remote-issue-link-by-id client issue-id-or-key link-id)

Delete remote issue link by ID. DELETE /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId} Path params: issueIdOrKey — The ID or key of the issue; linkId — The ID of a remote issue link.

Delete remote issue link by ID.
DELETE /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId}
Path params: issueIdOrKey — The ID or key of the issue; linkId — The ID of a remote issue link.
sourceraw docstring

(get-issue-link client link-id)

Get issue link. GET /rest/api/3/issueLink/{linkId} Path params: linkId — The ID of the issue link.

Get issue link.
GET /rest/api/3/issueLink/{linkId}
Path params: linkId — The ID of the issue link.
sourceraw docstring

(get-issue-link-type client issue-link-type-id)

Get issue link type. GET /rest/api/3/issueLinkType/{issueLinkTypeId} Path params: issueLinkTypeId — The ID of the issue link type.

Get issue link type.
GET /rest/api/3/issueLinkType/{issueLinkTypeId}
Path params: issueLinkTypeId — The ID of the issue link type.
sourceraw docstring

(get-issue-link-types client)

Get issue link types. GET /rest/api/3/issueLinkType

Get issue link types.
GET /rest/api/3/issueLinkType
sourceraw docstring

(get-remote-issue-link-by-id client issue-id-or-key link-id)

Get remote issue link by ID. GET /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId} Path params: issueIdOrKey — The ID or key of the issue; linkId — The ID of the remote issue link.

Get remote issue link by ID.
GET /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId}
Path params: issueIdOrKey — The ID or key of the issue; linkId — The ID of the remote issue link.
sourceraw docstring

(get-remote-issue-links client issue-id-or-key)
(get-remote-issue-links client issue-id-or-key opts)

Get remote issue links for an issue. GET /rest/api/3/issue/{issueIdOrKey}/remotelink Path params: issueIdOrKey — The ID or key of the issue. Query params (opts): globalId — Filter by the global ID of the remote issue link.

Get remote issue links for an issue.
GET /rest/api/3/issue/{issueIdOrKey}/remotelink
Path params: issueIdOrKey — The ID or key of the issue.
Query params (opts): globalId — Filter by the global ID of the remote issue link.
sourceraw docstring

(link-issues client body)
(link-issues client body opts)

Create issue link. POST /rest/api/3/issueLink Body: LinkIssueRequestJsonBean — {:type {:id "..." :name "..."} :inwardIssue {:key "..."} :outwardIssue {:key "..."} :comment {...}} :type, :inwardIssue, and :outwardIssue are required. :comment body description field is ADF; use atlassian.jira.adf/text->adf to build it.

Create issue link.
POST /rest/api/3/issueLink
Body: LinkIssueRequestJsonBean — {:type {:id "..." :name "..."} :inwardIssue {:key "..."} :outwardIssue {:key "..."} :comment {...}}
:type, :inwardIssue, and :outwardIssue are required.
:comment body description field is ADF; use atlassian.jira.adf/text->adf to build it.
sourceraw docstring

(update-issue-link-type client issue-link-type-id body)
(update-issue-link-type client issue-link-type-id body opts)

Update issue link type. PUT /rest/api/3/issueLinkType/{issueLinkTypeId} Path params: issueLinkTypeId — The ID of the issue link type. Body: IssueLinkType — {:name "..." :inward "..." :outward "..."} :name is required; :inward and :outward are optional on update.

Update issue link type.
PUT /rest/api/3/issueLinkType/{issueLinkTypeId}
Path params: issueLinkTypeId — The ID of the issue link type.
Body: IssueLinkType — {:name "..." :inward "..." :outward "..."}
:name is required; :inward and :outward are optional on update.
sourceraw docstring

(update-remote-issue-link client issue-id-or-key link-id body)
(update-remote-issue-link client issue-id-or-key link-id body opts)

Update remote issue link by ID. PUT /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId} Path params: issueIdOrKey — The ID or key of the issue; linkId — The ID of the remote issue link. Body: RemoteIssueLinkRequest — {:object {:url "..." :title "..."} :globalId "..." :relationship "..." :application {:type "..." :name "..."}} :object is required.

Update remote issue link by ID.
PUT /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId}
Path params: issueIdOrKey — The ID or key of the issue; linkId — The ID of the remote issue link.
Body: RemoteIssueLinkRequest — {:object {:url "..." :title "..."} :globalId "..." :relationship "..." :application {:type "..." :name "..."}}
:object is required.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close