Skip to content

Atlassian: Issue custom field configuration apps schemas

8 Atlassian schemas with complete fields and constraints.

← Issue custom field configuration apps operations · All schemas

Bulk get custom field configurations — request body — body

FieldTypePresenceDescription and constraints
$objectRootList of custom fields identifiers which will be used to filter configurations
write Only: true
Additional keys: not allowed
fieldIdsOrKeysarrayRequired within parentList of IDs or keys of the custom fields. It can be a mix of IDs and keys in the same query.
Minimum items: 1
fieldIdsOrKeys[]stringEach item

Bulk get custom field configurations — 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 Bulk get custom field configurations — response body — values The list of items item
values (anyOf 2)nullAlternative

Referenced models: Bulk get custom field configurations — response body — values The list of items item

Bulk get custom field configurations — response body — values The list of items item

FieldTypePresenceDescription and constraints
$objectRootDetails of the contextual configuration for a custom field.
configurationJSONOptional
configuration (anyOf 1)JSONAlternativeThe field configuration.
configuration (anyOf 2)nullAlternative
customFieldIdJSONOptional
customFieldId (anyOf 1)stringAlternativeThe ID of the custom field.
customFieldId (anyOf 2)nullAlternative
fieldContextIdJSONOptional
fieldContextId (anyOf 1)stringAlternativeThe ID of the field context the configuration is associated with.
Read only: true
fieldContextId (anyOf 2)nullAlternative
idJSONOptional
id (anyOf 1)stringAlternativeThe ID of the configuration.
id (anyOf 2)nullAlternative
schemaJSONOptional
schema (anyOf 1)JSONAlternativeThe field value schema.
schema (anyOf 2)nullAlternative

Get custom field configurations — request body — query

FieldTypePresenceDescription and constraints
$objectRootAdditional keys: not allowed
idarrayOptionalUnique items: true
id[]integerEach itemFormat: int64
fieldContextIdarrayOptionalUnique items: true
fieldContextId[]integerEach itemFormat: int64
issueIdintegerOptionalFormat: int64
projectKeyOrIdstringOptional
issueTypeIdstringOptional
startAtintegerOptionalDefault: 0
Format: int64
maxResultsintegerOptionalDefault: 100
Format: int32

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

Referenced models: Get custom field configurations — response body — values The list of items item

Get custom field configurations — response body — values The list of items item

FieldTypePresenceDescription and constraints
$objectRootDetails of the contextual configuration for a custom field.
configurationJSONOptional
configuration (anyOf 1)JSONAlternativeThe field configuration.
configuration (anyOf 2)nullAlternative
fieldContextIdJSONOptional
fieldContextId (anyOf 1)stringAlternativeThe ID of the field context the configuration is associated with.
Read only: true
fieldContextId (anyOf 2)nullAlternative
idJSONOptional
id (anyOf 1)stringAlternativeThe ID of the configuration.
id (anyOf 2)nullAlternative
schemaJSONOptional
schema (anyOf 1)JSONAlternativeThe field value schema.
schema (anyOf 2)nullAlternative

Update custom field configurations — request body — body

FieldTypePresenceDescription and constraints
$objectRootDetails of configurations for a custom field.
write Only: true
Additional keys: not allowed
configurationsarrayRequired within parentThe list of custom field configuration details.
Maximum items: 1000
Minimum items: 1
Unique items: true
configurations[]ModelEach itemExpand Update custom field configurations — request body — body configurations item

Referenced models: Update custom field configurations — request body — body configurations item

Update custom field configurations — request body — body configurations item

FieldTypePresenceDescription and constraints
$objectRootDetails of the contextual configuration for a custom field.
Additional keys: not allowed
configurationJSONOptionalThe field configuration.
fieldContextIdstringRequired within parentThe ID of the field context the configuration is associated with.
Read only: true
idstringRequired within parentThe ID of the configuration.
schemaJSONOptionalThe field value schema.

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.