Internal
Create 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.
Optional
id?: number[]The list of screen IDs. To include multiple IDs, provide an ampersand-separated
list. For example, id=10000&id=10001
.
Optional
maxThe maximum number of items to return per page.
Optional
orderOrder the results by a field:
id
Sorts by screen ID.name
Sorts by screen name.Optional
queryString used to perform a case-insensitive partial match with screen name.
Optional
scope?: ("GLOBAL" | "PROJECT" | "TEMPLATE")[]The scope filter string. To filter by multiple scope, provide an
ampersand-separated list. For example, scope=GLOBAL&scope=PROJECT
.
Optional
startThe 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.
Optional
expand?: 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.
Optional
maxThe maximum number of items to return per page.
Optional
startThe 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
Static
initialize
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