InternalCreate a new instance of the service.
Adds a field to the default tab of the default screen.
Permissions required: Administer Jira global permission.
The ID of the field.
Returned if the request is successful.
Creates a screen with a default field tab.
Permissions required: Administer Jira global permission.
Returned if the request is successful.
example:
{
"id": 10005,
"name": "Resolve Security Issue Screen",
"description": "Enables changes to resolution and linked issues."
}
Returns the fields that can be added to a tab on a screen.
Permissions required: Administer Jira global permission.
The ID of the screen.
Returned if the request is successful.
Returns a paginated list of all screens or those specified by one or more screen IDs.
Permissions required: Administer Jira global permission.
Optionalid?: number[]The list of screen IDs. To include multiple IDs, provide an ampersand-separated
list. For example, id=10000&id=10001.
OptionalmaxThe maximum number of items to return per page.
OptionalorderOrder the results by a field:
id Sorts by screen ID.name Sorts by screen name.OptionalqueryString used to perform a case-insensitive partial match with screen name.
Optionalscope?: ("GLOBAL" | "PROJECT" | "TEMPLATE")[]The scope filter string. To filter by multiple scope, provide an
ampersand-separated list. For example, scope=GLOBAL&scope=PROJECT.
OptionalstartThe index of the first item to return in a page of results (page offset).
Returned if the request is successful.
example:
{
"isLast": true,
"maxResults": 100,
"self": "https://your-domain.atlassian.net/rest/api/3/screens",
"startAt": 0,
"total": 3,
"values": [
{
"id": 1,
"name": "Default Screen",
"description": "Provides for the update all system fields."
},
{
"id": 2,
"name": "Workflow Screen",
"description": "This screen is used in the workflow and enables you to assign issues."
},
{
"id": 3,
"name": "Resolve Issue Screen",
"description": "Offers the ability to set resolution, change fix versions, and assign an issue."
}
]
}
Returns a paginated list of the screens a field is used in.
Permissions required: Administer Jira global permission.
Optionalexpand?: stringUse expand to include additional information about screens in the
response. This parameter accepts tab which returns details about the screen
tabs the field is used in.
The ID of the field to return screens for.
OptionalmaxThe maximum number of items to return per page.
OptionalstartThe index of the first item to return in a page of results (page offset).
Returned if the request is successful.
example:
{
"isLast": false,
"maxResults": 1,
"startAt": 0,
"total": 5,
"values": [
{
"id": 10001,
"name": "Default Screen",
"description": "Provides for the update of all system fields.",
"tab": {
"id": 10000,
"name": "Fields Tab"
}
}
]
}
Updates a screen. Only screens used in classic projects can be updated.
Permissions required: Administer Jira global permission.
The ID of the screen.
Returned if the request is successful.
example:
{
"id": 10005,
"name": "Resolve Security Issue Screen",
"description": "Enables changes to resolution and linked issues."
}
Protected Staticinitialize
This resource represents the screens used to record issue details. Use it to:
See
https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-screens