Skip to content

Atlassian: Screen schemes schemas

8 Atlassian schemas with complete fields and constraints.

← Screen schemes operations · All schemas

Create screen scheme — request body — body

FieldTypePresenceDescription and constraints
$objectRootDetails of a screen scheme.
Additional keys: not allowed
descriptionstringOptionalThe description of the screen scheme. The maximum length is 255 characters.
write Only: true
namestringRequired within parentThe name of the screen scheme. The name must be unique. The maximum length is 255 characters.
write Only: true
screensModelRequired within parentExpand Create screen scheme — request body — body screens
The IDs of the screens for the screen types of the screen scheme. Only screens used in classic projects are accepted.

Referenced models: Create screen scheme — request body — body screens

Create screen scheme — request body — body screens

FieldTypePresenceDescription and constraints
$objectRootThe IDs of the screens for the screen types of the screen scheme.
write Only: true
Additional keys: not allowed
createintegerOptionalThe ID of the create screen.
Format: int64
defaultintegerRequired within parentThe ID of the default screen. Required when creating a screen scheme.
Format: int64
editintegerOptionalThe ID of the edit screen.
Format: int64
viewintegerOptionalThe ID of the view screen.
Format: int64

Create screen scheme — response body

FieldTypePresenceDescription and constraints
$objectRootThe ID of a screen scheme.
idJSONOptional
id (anyOf 1)JSONAlternative
id (anyOf 1) (anyOf 1)integerAlternativeThe ID of the screen scheme.
Format: int64
Read only: true
id (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
id (anyOf 2)nullAlternative

Get screen 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 screen schemes — response body — values The list of items item
values (anyOf 2)nullAlternative

Referenced models: Get screen schemes — response body — values The list of items item

Get screen schemes — response body — values The list of items item

FieldTypePresenceDescription and constraints
$objectRootA screen scheme.
descriptionJSONOptional
description (anyOf 1)stringAlternativeThe description of the screen scheme.
description (anyOf 2)nullAlternative
idJSONOptional
id (anyOf 1)JSONAlternative
id (anyOf 1) (anyOf 1)integerAlternativeThe ID of the screen scheme.
Format: int64
id (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
id (anyOf 2)nullAlternative
issueTypeScreenSchemesJSONOptional
issueTypeScreenSchemes (anyOf 1)ModelAlternativeExpand Get issue type screen schemes — response body
Details of the issue type screen schemes associated with the screen scheme.
issueTypeScreenSchemes (anyOf 2)nullAlternative
nameJSONOptional
name (anyOf 1)stringAlternativeThe name of the screen scheme.
name (anyOf 2)nullAlternative
screensJSONOptional
screens (anyOf 1)ModelAlternativeExpand Get screen schemes — response body — values The list of items item screens create, default, edit, view
The IDs of the screens for the screen types of the screen scheme.
screens (anyOf 2)nullAlternative

Referenced models: Get issue type screen schemes — response body, Get screen schemes — response body — values The list of items item screens create, default, edit, view

Get screen schemes — response body — values The list of items item screens create, default, edit, view

FieldTypePresenceDescription and constraints
$objectRootThe IDs of the screens for the screen types of the screen scheme.
write Only: true
createJSONOptional
create (anyOf 1)JSONAlternative
create (anyOf 1) (anyOf 1)integerAlternativeThe ID of the create screen.
Format: int64
create (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
create (anyOf 2)nullAlternative
defaultJSONOptional
default (anyOf 1)JSONAlternative
default (anyOf 1) (anyOf 1)integerAlternativeThe ID of the default screen. Required when creating a screen scheme.
Format: int64
default (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
default (anyOf 2)nullAlternative
editJSONOptional
edit (anyOf 1)JSONAlternative
edit (anyOf 1) (anyOf 1)integerAlternativeThe ID of the edit screen.
Format: int64
edit (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
edit (anyOf 2)nullAlternative
viewJSONOptional
view (anyOf 1)JSONAlternative
view (anyOf 1) (anyOf 1)integerAlternativeThe ID of the view screen.
Format: int64
view (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
view (anyOf 2)nullAlternative

Update screen scheme — request body — body

FieldTypePresenceDescription and constraints
$objectRootDetails of a screen scheme.
Additional keys: not allowed
descriptionstringOptionalThe description of the screen scheme. The maximum length is 255 characters.
write Only: true
namestringOptionalThe name of the screen scheme. The name must be unique. The maximum length is 255 characters.
write Only: true
screensModelOptionalExpand Update screen scheme — request body — body screens
The IDs of the screens for the screen types of the screen scheme. Only screens used in classic projects are accepted.

Referenced models: Update screen scheme — request body — body screens

Update screen scheme — request body — body screens

FieldTypePresenceDescription and constraints
$objectRootThe IDs of the screens for the screen types of the screen scheme.
write Only: true
Additional keys: not allowed
createstringOptionalThe ID of the create screen. To remove the screen association, pass a null.
write Only: true
defaultstringOptionalThe ID of the default screen. When specified, must include a screen ID as a default screen is required.
write Only: true
editstringOptionalThe ID of the edit screen. To remove the screen association, pass a null.
write Only: true
viewstringOptionalThe ID of the view screen. To remove the screen association, pass a null.
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.