Jira Cloud issue types, issue type schemes, and issue type screen schemes.
Covers:
Jira Cloud issue types, issue type schemes, and issue type screen schemes. Covers: - Issue types (/rest/api/3/issuetype) - Issue type schemes (/rest/api/3/issuetypescheme) - Issue type screen schemes (/rest/api/3/issuetypescreenscheme)
(add-issue-types-to-scheme client issue-type-scheme-id body)Add issue types to issue type scheme. PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype issue-type-scheme-id — The ID of the issue type scheme. Body: IssueTypeIds — {:issueTypeIds [str]}
Add issue types to issue type scheme.
PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype
issue-type-scheme-id — The ID of the issue type scheme.
Body: IssueTypeIds — {:issueTypeIds [str]}(append-mappings-for-screen-scheme client issue-type-screen-scheme-id body)Append mappings to issue type screen scheme. PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping issue-type-screen-scheme-id — The ID of the issue type screen scheme. Body: IssueTypeScreenSchemeMappingDetails — {:issueTypeMappings [{:issueTypeId str, :screenSchemeId str}]}
Append mappings to issue type screen scheme.
PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping
issue-type-screen-scheme-id — The ID of the issue type screen scheme.
Body: IssueTypeScreenSchemeMappingDetails — {:issueTypeMappings
[{:issueTypeId str, :screenSchemeId str}]}(assign-issue-type-scheme-to-project client body)Assign issue type scheme to project. PUT /rest/api/3/issuetypescheme/project Body: IssueTypeSchemeProjectAssociation — {:issueTypeSchemeId str, :projectId str}
Assign issue type scheme to project.
PUT /rest/api/3/issuetypescheme/project
Body: IssueTypeSchemeProjectAssociation — {:issueTypeSchemeId str,
:projectId str}(assign-issue-type-screen-scheme-to-project client body)Assign issue type screen scheme to project. PUT /rest/api/3/issuetypescreenscheme/project Body: IssueTypeScreenSchemeProjectAssociation — {:issueTypeScreenSchemeId str, :projectId str}
Assign issue type screen scheme to project.
PUT /rest/api/3/issuetypescreenscheme/project
Body: IssueTypeScreenSchemeProjectAssociation — {:issueTypeScreenSchemeId str,
:projectId str}(create-issue-type client body)Create issue type. POST /rest/api/3/issuetype Body: IssueTypeCreateBean — {:name str, :type "standard"|"subtask", :description str (optional), :hierarchyLevel int (optional)}
Create issue type.
POST /rest/api/3/issuetype
Body: IssueTypeCreateBean — {:name str, :type "standard"|"subtask",
:description str (optional), :hierarchyLevel int (optional)}(create-issue-type-avatar client id body opts)Load issue type avatar. POST /rest/api/3/issuetype/{id}/avatar2 id — The ID of the issue type. opts — query params: size (required, integer), x (optional), y (optional). body — raw image bytes / multipart content (pass as per client requirements).
Load issue type avatar.
POST /rest/api/3/issuetype/{id}/avatar2
id — The ID of the issue type.
opts — query params: size (required, integer), x (optional), y (optional).
body — raw image bytes / multipart content (pass as per client requirements).(create-issue-type-scheme client body)Create issue type scheme. POST /rest/api/3/issuetypescheme Body: IssueTypeSchemeDetails — {:name str, :issueTypeIds [str], :description str (optional), :defaultIssueTypeId str (optional)}
Create issue type scheme.
POST /rest/api/3/issuetypescheme
Body: IssueTypeSchemeDetails — {:name str, :issueTypeIds [str],
:description str (optional), :defaultIssueTypeId str (optional)}(create-issue-type-screen-scheme client body)Create issue type screen scheme. POST /rest/api/3/issuetypescreenscheme Body: IssueTypeScreenSchemeDetails — {:name str, :issueTypeMappings [{:issueTypeId str, :screenSchemeId str}], :description str (optional)}
Create issue type screen scheme.
POST /rest/api/3/issuetypescreenscheme
Body: IssueTypeScreenSchemeDetails — {:name str, :issueTypeMappings
[{:issueTypeId str, :screenSchemeId str}],
:description str (optional)}(delete-issue-type client id)(delete-issue-type client id opts)Delete issue type. DELETE /rest/api/3/issuetype/{id} id — The ID of the issue type. opts — optional query params, e.g. {:alternativeIssueTypeId str}
Delete issue type.
DELETE /rest/api/3/issuetype/{id}
id — The ID of the issue type.
opts — optional query params, e.g. {:alternativeIssueTypeId str}(delete-issue-type-scheme client issue-type-scheme-id)Delete issue type scheme. DELETE /rest/api/3/issuetypescheme/{issueTypeSchemeId} issue-type-scheme-id — The ID of the issue type scheme.
Delete issue type scheme.
DELETE /rest/api/3/issuetypescheme/{issueTypeSchemeId}
issue-type-scheme-id — The ID of the issue type scheme.(delete-issue-type-screen-scheme client issue-type-screen-scheme-id)Delete issue type screen scheme. DELETE /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId} issue-type-screen-scheme-id — The ID of the issue type screen scheme.
Delete issue type screen scheme.
DELETE /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}
issue-type-screen-scheme-id — The ID of the issue type screen scheme.(get-all-issue-type-schemes client)(get-all-issue-type-schemes client opts)Get all issue type schemes. GET /rest/api/3/issuetypescheme opts — optional query params: startAt, maxResults, id (array), orderBy, expand, queryString.
Get all issue type schemes.
GET /rest/api/3/issuetypescheme
opts — optional query params: startAt, maxResults, id (array), orderBy,
expand, queryString.(get-all-issue-types client)Get all issue types for user. GET /rest/api/3/issuetype
Get all issue types for user. GET /rest/api/3/issuetype
(get-alternative-issue-types client id)Get alternative issue types. GET /rest/api/3/issuetype/{id}/alternatives id — The ID of the issue type.
Get alternative issue types.
GET /rest/api/3/issuetype/{id}/alternatives
id — The ID of the issue type.(get-issue-type client id)Get issue type. GET /rest/api/3/issuetype/{id} id — The ID of the issue type.
Get issue type.
GET /rest/api/3/issuetype/{id}
id — The ID of the issue type.(get-issue-type-scheme-for-projects client project-id)(get-issue-type-scheme-for-projects client project-id opts)Get issue type schemes for projects. GET /rest/api/3/issuetypescheme/project project-id — the required projectId (array) query param; pass a vector of IDs or a single ID. opts — optional query params: startAt, maxResults.
Get issue type schemes for projects.
GET /rest/api/3/issuetypescheme/project
project-id — the required projectId (array) query param; pass a vector of IDs
or a single ID.
opts — optional query params: startAt, maxResults.(get-issue-type-scheme-mapping client)(get-issue-type-scheme-mapping client opts)Get issue type scheme items. GET /rest/api/3/issuetypescheme/mapping opts — optional query params: startAt, maxResults, issueTypeSchemeId (array).
Get issue type scheme items. GET /rest/api/3/issuetypescheme/mapping opts — optional query params: startAt, maxResults, issueTypeSchemeId (array).
(get-issue-type-screen-scheme-mappings client)(get-issue-type-screen-scheme-mappings client opts)Get issue type screen scheme items. GET /rest/api/3/issuetypescreenscheme/mapping opts — optional query params: startAt, maxResults, issueTypeScreenSchemeId (array).
Get issue type screen scheme items.
GET /rest/api/3/issuetypescreenscheme/mapping
opts — optional query params: startAt, maxResults,
issueTypeScreenSchemeId (array).(get-issue-type-screen-scheme-project-associations client project-id)(get-issue-type-screen-scheme-project-associations client project-id opts)Get issue type screen schemes for projects. GET /rest/api/3/issuetypescreenscheme/project project-id — the required projectId (array) query param; pass a vector of IDs or a single ID. opts — optional query params: startAt, maxResults.
Get issue type screen schemes for projects.
GET /rest/api/3/issuetypescreenscheme/project
project-id — the required projectId (array) query param; pass a vector of
IDs or a single ID.
opts — optional query params: startAt, maxResults.(get-issue-type-screen-schemes client)(get-issue-type-screen-schemes client opts)Get issue type screen schemes. GET /rest/api/3/issuetypescreenscheme opts — optional query params: startAt, maxResults, id (array), queryString, orderBy, expand.
Get issue type screen schemes.
GET /rest/api/3/issuetypescreenscheme
opts — optional query params: startAt, maxResults, id (array),
queryString, orderBy, expand.(get-issue-types-for-project client project-id)(get-issue-types-for-project client project-id opts)Get issue types for project. GET /rest/api/3/issuetype/project Required query param: projectId (integer). Optional query param: level (-1 Subtask, 0 Base, 1 Epic).
Get issue types for project. GET /rest/api/3/issuetype/project Required query param: projectId (integer). Optional query param: level (-1 Subtask, 0 Base, 1 Epic).
(get-projects-for-screen-scheme client issue-type-screen-scheme-id)(get-projects-for-screen-scheme client issue-type-screen-scheme-id opts)Get issue type screen scheme projects. GET /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/project issue-type-screen-scheme-id — The ID of the issue type screen scheme. opts — optional query params: startAt, maxResults, query.
Get issue type screen scheme projects.
GET /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/project
issue-type-screen-scheme-id — The ID of the issue type screen scheme.
opts — optional query params: startAt, maxResults, query.(remove-issue-type-from-scheme client issue-type-scheme-id issue-type-id)Remove issue type from issue type scheme. DELETE /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype/{issueTypeId} issue-type-scheme-id — The ID of the issue type scheme. issue-type-id — The ID of the issue type.
Remove issue type from issue type scheme.
DELETE /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype/{issueTypeId}
issue-type-scheme-id — The ID of the issue type scheme.
issue-type-id — The ID of the issue type.(remove-mappings-from-screen-scheme client issue-type-screen-scheme-id body)Remove mappings from issue type screen scheme. POST /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/remove issue-type-screen-scheme-id — The ID of the issue type screen scheme. Body: IssueTypeIds — {:issueTypeIds [str]}
Remove mappings from issue type screen scheme.
POST /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/remove
issue-type-screen-scheme-id — The ID of the issue type screen scheme.
Body: IssueTypeIds — {:issueTypeIds [str]}(reorder-issue-types-in-scheme client issue-type-scheme-id body)Change order of issue types. PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype/move issue-type-scheme-id — The ID of the issue type scheme. Body: OrderOfIssueTypes — {:issueTypeIds [str], :after str (optional), :position "First"|"Last" (optional)}
Change order of issue types.
PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype/move
issue-type-scheme-id — The ID of the issue type scheme.
Body: OrderOfIssueTypes — {:issueTypeIds [str], :after str (optional),
:position "First"|"Last" (optional)}(update-default-screen-scheme client issue-type-screen-scheme-id body)Update issue type screen scheme default screen scheme. PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/default issue-type-screen-scheme-id — The ID of the issue type screen scheme. Body: UpdateDefaultScreenScheme — {:screenSchemeId str}
Update issue type screen scheme default screen scheme.
PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/default
issue-type-screen-scheme-id — The ID of the issue type screen scheme.
Body: UpdateDefaultScreenScheme — {:screenSchemeId str}(update-issue-type client id body)Update issue type. PUT /rest/api/3/issuetype/{id} id — The ID of the issue type. Body: IssueTypeUpdateBean — {:name str, :description str, :avatarId long} (all optional)
Update issue type.
PUT /rest/api/3/issuetype/{id}
id — The ID of the issue type.
Body: IssueTypeUpdateBean — {:name str, :description str,
:avatarId long} (all optional)(update-issue-type-scheme client issue-type-scheme-id body)Update issue type scheme. PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId} issue-type-scheme-id — The ID of the issue type scheme. Body: IssueTypeSchemeUpdateDetails — {:name str (optional), :description str (optional), :defaultIssueTypeId str (optional)}
Update issue type scheme.
PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}
issue-type-scheme-id — The ID of the issue type scheme.
Body: IssueTypeSchemeUpdateDetails — {:name str (optional),
:description str (optional), :defaultIssueTypeId str (optional)}(update-issue-type-screen-scheme client issue-type-screen-scheme-id body)Update issue type screen scheme. PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId} issue-type-screen-scheme-id — The ID of the issue type screen scheme. Body: IssueTypeScreenSchemeUpdateDetails — {:name str (optional), :description str (optional)}
Update issue type screen scheme.
PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}
issue-type-screen-scheme-id — The ID of the issue type screen scheme.
Body: IssueTypeScreenSchemeUpdateDetails — {:name str (optional),
:description str (optional)}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 |