Skip to content

Atlassian: Issue type schemes schemas

11 Atlassian schemas with complete fields and constraints.

← Issue type schemes operations · All schemas

Assign issue type scheme to project — request body — body

FieldTypePresenceDescription and constraints
$objectRootDetails of the association between an issue type scheme and project.
Additional keys: not allowed
issueTypeSchemeIdstringRequired within parentThe ID of the issue type scheme.
write Only: true
projectIdstringRequired within parentThe ID of the project.
write Only: true

Change order of issue types — request body — body

FieldTypePresenceDescription and constraints
$objectRootAn ordered list of issue type IDs and information about where to move them.
Additional keys: not allowed
afterstringOptionalThe ID of the issue type to place the moved issue types after. Required if `position` isn't provided.
write Only: true
issueTypeIdsarrayRequired within parentA list of the issue type IDs to move. The order of the issue type IDs in the list is the order they are given after the move.
write Only: true
issueTypeIds[]stringEach itemwrite Only: true
positionstringOptionalThe position the issue types should be moved to. Required if `after` isn't provided.
One of: First, Last
write Only: true

Create issue type scheme — request body — body

FieldTypePresenceDescription and constraints
$objectRootDetails of an issue type scheme and its associated issue types.
Additional keys: not allowed
defaultIssueTypeIdstringOptionalThe ID of the default issue type of the issue type scheme. This ID must be included in `issueTypeIds`.
write Only: true
descriptionstringOptionalThe description of the issue type scheme. The maximum length is 4000 characters.
write Only: true
issueTypeIdsarrayRequired within parentThe list of issue types IDs of the issue type scheme. At least one standard issue type ID is required.
write Only: true
issueTypeIds[]stringEach itemwrite Only: true
namestringRequired within parentThe name of the issue type scheme. The name must be unique. The maximum length is 255 characters.
write Only: true

Create issue type scheme — response body

FieldTypePresenceDescription and constraints
$objectRootThe ID of an issue type scheme.
issueTypeSchemeIdJSONOptional
issueTypeSchemeId (anyOf 1)stringAlternativeThe ID of the issue type scheme.
Read only: true
issueTypeSchemeId (anyOf 2)nullAlternative

Get all issue type schemes — response body

FieldTypePresenceDescription and constraints
$objectRootA page of items.
isLastJSONOptional
isLast (anyOf 1)booleanAlternativeWhether this is the last page.
Read only: true
isLast (anyOf 2)nullAlternative
maxResultsJSONOptional
maxResults (anyOf 1)JSONAlternative
maxResults (anyOf 1) (anyOf 1)integerAlternativeThe maximum number of items that could be returned.
Format: int32
Read only: true
maxResults (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
maxResults (anyOf 2)nullAlternative
nextPageJSONOptional
nextPage (anyOf 1)stringAlternativeIf there is another page of results, the URL of the next page.
Format: uri
Read only: true
nextPage (anyOf 2)nullAlternative
selfJSONOptional
self (anyOf 1)stringAlternativeThe URL of the page.
Format: uri
Read only: true
self (anyOf 2)nullAlternative
startAtJSONOptional
startAt (anyOf 1)JSONAlternative
startAt (anyOf 1) (anyOf 1)integerAlternativeThe index of the first item returned.
Format: int64
Read only: true
startAt (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
startAt (anyOf 2)nullAlternative
totalJSONOptional
total (anyOf 1)JSONAlternative
total (anyOf 1) (anyOf 1)integerAlternativeThe number of items returned.
Format: int64
Read only: true
total (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
total (anyOf 2)nullAlternative
valuesJSONOptional
values (anyOf 1)arrayAlternativeThe list of items.
Read only: true
values (anyOf 1)[]ModelEach itemExpand Get all issue type schemes — response body — values The list of items item
values (anyOf 2)nullAlternative

Referenced models: Get all issue type schemes — response body — values The list of items item

Get all issue type schemes — response body — values The list of items item

FieldTypePresenceDescription and constraints
$objectRootDetails of an issue type scheme.
defaultIssueTypeIdJSONOptional
defaultIssueTypeId (anyOf 1)stringAlternativeThe ID of the default issue type of the issue type scheme.
defaultIssueTypeId (anyOf 2)nullAlternative
descriptionJSONOptional
description (anyOf 1)stringAlternativeThe description of the issue type scheme.
description (anyOf 2)nullAlternative
idJSONOptional
id (anyOf 1)stringAlternativeThe ID of the issue type scheme.
id (anyOf 2)nullAlternative
isDefaultJSONOptional
isDefault (anyOf 1)booleanAlternativeWhether the issue type scheme is the default.
isDefault (anyOf 2)nullAlternative
nameJSONOptional
name (anyOf 1)stringAlternativeThe name of the issue type scheme.
name (anyOf 2)nullAlternative

Get issue type scheme items — response body

FieldTypePresenceDescription and constraints
$objectRootA page of items.
isLastJSONOptional
isLast (anyOf 1)booleanAlternativeWhether this is the last page.
Read only: true
isLast (anyOf 2)nullAlternative
maxResultsJSONOptional
maxResults (anyOf 1)JSONAlternative
maxResults (anyOf 1) (anyOf 1)integerAlternativeThe maximum number of items that could be returned.
Format: int32
Read only: true
maxResults (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
maxResults (anyOf 2)nullAlternative
nextPageJSONOptional
nextPage (anyOf 1)stringAlternativeIf there is another page of results, the URL of the next page.
Format: uri
Read only: true
nextPage (anyOf 2)nullAlternative
selfJSONOptional
self (anyOf 1)stringAlternativeThe URL of the page.
Format: uri
Read only: true
self (anyOf 2)nullAlternative
startAtJSONOptional
startAt (anyOf 1)JSONAlternative
startAt (anyOf 1) (anyOf 1)integerAlternativeThe index of the first item returned.
Format: int64
Read only: true
startAt (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
startAt (anyOf 2)nullAlternative
totalJSONOptional
total (anyOf 1)JSONAlternative
total (anyOf 1) (anyOf 1)integerAlternativeThe number of items returned.
Format: int64
Read only: true
total (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
total (anyOf 2)nullAlternative
valuesJSONOptional
values (anyOf 1)arrayAlternativeThe list of items.
Read only: true
values (anyOf 1)[]ModelEach itemExpand Get issue type scheme items — response body — values The list of items item
values (anyOf 2)nullAlternative

Referenced models: Get issue type scheme items — response body — values The list of items item

Get issue type scheme items — response body — values The list of items item

FieldTypePresenceDescription and constraints
$objectRootIssue type scheme item.
issueTypeIdJSONOptional
issueTypeId (anyOf 1)stringAlternativeThe ID of the issue type.
issueTypeId (anyOf 2)nullAlternative
issueTypeSchemeIdJSONOptional
issueTypeSchemeId (anyOf 1)stringAlternativeThe ID of the issue type scheme.
issueTypeSchemeId (anyOf 2)nullAlternative

Get issue type schemes for projects — response body

FieldTypePresenceDescription and constraints
$objectRootA page of items.
isLastJSONOptional
isLast (anyOf 1)booleanAlternativeWhether this is the last page.
Read only: true
isLast (anyOf 2)nullAlternative
maxResultsJSONOptional
maxResults (anyOf 1)JSONAlternative
maxResults (anyOf 1) (anyOf 1)integerAlternativeThe maximum number of items that could be returned.
Format: int32
Read only: true
maxResults (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
maxResults (anyOf 2)nullAlternative
nextPageJSONOptional
nextPage (anyOf 1)stringAlternativeIf there is another page of results, the URL of the next page.
Format: uri
Read only: true
nextPage (anyOf 2)nullAlternative
selfJSONOptional
self (anyOf 1)stringAlternativeThe URL of the page.
Format: uri
Read only: true
self (anyOf 2)nullAlternative
startAtJSONOptional
startAt (anyOf 1)JSONAlternative
startAt (anyOf 1) (anyOf 1)integerAlternativeThe index of the first item returned.
Format: int64
Read only: true
startAt (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
startAt (anyOf 2)nullAlternative
totalJSONOptional
total (anyOf 1)JSONAlternative
total (anyOf 1) (anyOf 1)integerAlternativeThe number of items returned.
Format: int64
Read only: true
total (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
total (anyOf 2)nullAlternative
valuesJSONOptional
values (anyOf 1)arrayAlternativeThe list of items.
Read only: true
values (anyOf 1)[]ModelEach itemExpand Get issue type schemes for projects — response body — values The list of items item
values (anyOf 2)nullAlternative

Referenced models: Get issue type schemes for projects — response body — values The list of items item

Get issue type schemes for projects — response body — values The list of items item

FieldTypePresenceDescription and constraints
$objectRootIssue type scheme with a list of the projects that use it.
issueTypeSchemeJSONOptional
issueTypeScheme (anyOf 1)ModelAlternativeExpand Get all issue type schemes — response body — values The list of items item
Details of an issue type scheme.
issueTypeScheme (anyOf 2)nullAlternative
projectIdsJSONOptional
projectIds (anyOf 1)arrayAlternativeThe IDs of the projects using the issue type scheme.
projectIds (anyOf 1)[]stringEach item
projectIds (anyOf 2)nullAlternative

Referenced models: Get all issue type schemes — response body — values The list of items item

Update issue type scheme — request body — body

FieldTypePresenceDescription and constraints
$objectRootDetails of the name, description, and default issue type for an issue type scheme.
Additional keys: not allowed
defaultIssueTypeIdstringOptionalThe ID of the default issue type of the issue type scheme.
write Only: true
descriptionstringOptionalThe description of the issue type scheme. The maximum length is 4000 characters.
write Only: true
namestringOptionalThe name of the issue type scheme. The name must be unique. The maximum length is 255 characters.
write Only: true

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.