Get issue types for specific project via REST API Follow
How can I get a list of all available issue types for specific project?
I know, how to get issue types for specific enum, for example, "87-2":
curl -X GET 'https://my-youtrack-server/api/admin/customFieldSettings/bundles/enum/87-2/values?$includeArchived=false&$skip=0&$top=50&fields=$type,name' -H 'Accept: application/json' -H 'Authorization: Bearer MY-TOKEN' -H 'Content-Type: application/json'
Response is:
[{"name":"Bug","$type":"EnumBundleElement"},{"name":"Epic","$type":"EnumBundleElement"},{"name":"User Story","$type":"EnumBundleElement"},{"name":"Task","$type":"EnumBundleElement"}]
But how can I discover all available issue types for the project with specific ID?
Please sign in to leave a comment.
Hello Alarin,
I'm sorry for the delayed response.
If I get your question correctly, you just need to get the right bundle ID to get all available values from that bundle.
Please check this article: https://www.jetbrains.com/help/youtrack/incloud/api-usecase-add-value-to-bundle.html It describes how to add value to a certain bundle, but you can use the same logic and make a request to the same URL as in the final step using GET and not POST.
Let me know if I can help any further, I'll be happy to.