Adds field or custom field to the default tab.
Forge and OAuth2 apps cannot access this REST resource.
string
string
string
string
Returns response indicating successful addition of field to default screen / default tab.
1
2
3
curl --request GET \
--url 'http://{baseurl}/rest/api/2/screens' \
--user 'email@example.com:<api_token>'
Moves field on the given tab.
Forge and OAuth2 apps cannot access this REST resource.
string
RequiredReturns response indicating field movement.
1
2
3
curl --request POST \
--url 'http://{baseurl}/rest/api/2/screens/addToDefault/{fieldId}' \
--user 'email@example.com:<api_token>'
Gets available fields for screen. i.e ones that haven't already been added.
Forge and OAuth2 apps cannot access this REST resource.
integer
RequiredReturns a list of available fields for the screen.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/availableFields' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Returns a list of all tabs for the given screen.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredstring
Returns a list of Jira issue tabs.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Creates tab for given screen.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
string
Returns newly created tab.
1
2
3
4
5
curl --request POST \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'
Renames tab on given screen.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredinteger
string
Returns renamed tab.
1
2
3
4
5
curl --request PUT \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'
Deletes tab from given screen.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
RequiredReturns response indicating tab deletion.
1
2
3
curl --request DELETE \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}' \
--user 'email@example.com:<api_token>'
Gets all fields for a given tab.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredstring
Returns a list of all fields for the given tab.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}/fields' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Adds field to the given tab.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredstring
Returns newly added field.
1
2
3
4
5
curl --request POST \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}/fields' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'
Removes field from given tab.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredstring
RequiredReturns response indicating field removal.
1
2
3
curl --request DELETE \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}/fields/{id}' \
--user 'email@example.com:<api_token>'
Moves field on the given tab.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredstring
Requiredstring
string
Returns response indicating field movement.
1
2
3
4
curl --request POST \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}/fields/{id}/move' \
--user 'email@example.com:<api_token>' \
--header 'Content-Type: application/json'
Update 'showWhenEmptyIndicator' for given field on screen.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredboolean
Requiredstring
RequiredReturns response indicating the update of 'showWhenEmptyIndicator'.
1
2
3
curl --request PUT \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}/fields/{id}/updateShowWhenEmptyIndicator/{newValue}' \
--user 'email@example.com:<api_token>'
Moves tab position.
Forge and OAuth2 apps cannot access this REST resource.
integer
Requiredinteger
Requiredinteger
RequiredReturns response indicating tab movement.
1
2
3
curl --request POST \
--url 'http://{baseurl}/rest/api/2/screens/{screenId}/tabs/{tabId}/move/{pos}' \
--user 'email@example.com:<api_token>'
Rate this page: