Skip to main content

How do I find the Custom Field ID in Jira Cloud?

So you need to find the Custom Field ID in Jira Cloud. Perhaps you need the ID for a custom field to work on soem code, an API call or a script. How do you find it?

You can find the ID in the URL when managing custom fields

Jira - Settings - Issues - Fields - Custom Fields

https://***.atlassian.net/secure/admin/ViewCustomFields.jspa

Select "Edit" on the desired custom field

.../admin/EditCustomField!default.jspa?id=12802

There you go! It is that number at the end of the URL

Alternately, you can use ScriptRunner

Jira - Setttings - Add-ons - Script Runner - Script Console

and run the following

def issueKey = '***-####'

def result = get('/rest/api/2/issue/' + issueKey)
        .header('Content-Type', 'application/json')
        .asObject(Map)
if (result.status == 200){
    return result.body.fields
} else {
    return "Failed to find issue: Status: ${result.status} ${result.body}"
}

You get output you need to pick through, I suggest picking an issue to place in "IssueKey" with a value in the field you are looking for that is something you can search (Control + F in your web browser)
  "customfield_12802": {
    "self": "https://***.atlassian.net/rest/api/2/customFieldOption/16728",
    "value": "2Q 2018",
    "id": "16728"
  },

Comments