Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Extract all custom field with associated issue screen

joanna_natial
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 28, 2025

Hello Admin,

 

Currently using Jira Cloud Product, I want to extract all custom fields with associated screen issue so I can evaluate all customs fields that are frequently use in our project.

Seems like Jira Cloud has no settings for this, could help me if there is any other way how to extract those custom fields.

3 answers

0 votes
Prachi Bolar
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 29, 2025

Hello,

Welcome to the community :) 

Please find details below

To get information about a custom field and the screens it is associated with in Jira, you can use the following Jira REST API endpoint:

1. First, you may want to list all custom fields to find the field ID:

GET /rest/api/3/field More details here : https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-fields/

2. Get the screens associated with the custom field 

GET /rest/api/3/field/customfield_10000/screens

The custom field is id 10000 is from the first step

More details here : https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-screens/#api-rest-api-3-field-fieldid-screens-get

GET https://your-domain.atlassian.net/rest/api/3/field/customfield_10000/screens

In case you want to Export all custom field with it's ID for Jira please check this article : 

https://support.atlassian.com/jira/kb/how-to-export-all-custom-field-with-its-id-for-jira/

 

Thank You,

Prachi

David Nickell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 29, 2025

good morning.  @Prachi Bolar  -- I see you are listed as being on the Atlassian Team.  Did you even try my spreadsheet?  (I am just curious).  Your answer is correct (ish) but how many steps would an admin have to take?  (A rhetorical question). 

My spreadsheet executes the ATLASSIAN REST CALLS using MICROSOFT POWER QUERY code. Sure, I add a little logic here or there.  But is essentially me making use of same parts of your product you discuss. 

My solution is very reusable and this process is repeatable for all of the ATLASSIAN GET Apis.  My way is basically a simplification of yours.

Final point... here is my way executed against 3 sites I have access to Including jira.atlassian.com.   It took me less than 5 minutes and all I had to do is change URLS

 

3executes.png

 

0 votes
David Nickell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 28, 2025

I have removed my answer (I do not think I can delete it).  

 

David Nickell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 28, 2025

 

 

0 votes
Trudy Claspill
Community Champion
September 28, 2025

Hello @joanna_natial 

Welcome to the Atlassian community.

You might find this discussion useful.

https://community.developer.atlassian.com/t/how-using-an-api-can-i-get-the-list-of-screens-associated-to-a-custom-field/61809/5

Are you open to considering a third party app? If so you might find this one helpful.

https://marketplace.atlassian.com/apps/1217194/optimizer-for-jira?hosting=cloud&tab=overview

David Nickell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 28, 2025

 

You can use REST API calls to get the information you are asking about.  You can start with the screens and get the fields, or start with the fields to get the screens.

 

/rest/api/3/field
/rest/api/3/field/fieldId/screens
/rest/api/3/screens
/rest/api/3/screens/screenId/availableFields
Trudy Claspill
Community Champion
September 29, 2025

Hello @David Nickell 

To be clear, it is not "my" plugin. I don't work for the vendor that provides that plugin. I just happen to be aware of it. There may be others that provide comparable functionality.

Like David Nickell likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events