It seems Jira cloud API allows to update an option for a select list issue field via PUT /rest/api/3/field/{fieldKey}/option/{optionId} and if the option does not exist, a new option is created.
However, it is not allowed for Jira server. Also, if we import a csv in Jira server and map a column to select list field, a new option is created, if the option does not exist.
Why is this behaviour not consistent?
Hi there, Abhishek.
A quick answer to this would be the fact that they are technically different products. While JIRA Cloud is constantly being shipped with the latest update, JIRA Server functionality may not have it / behave similarly.
We can compare this from the explanation provided in the official documentation:
In general, this was discussed in the following thread last year when comparing the differences between the REST API behavior:
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.