YouTrack rest api - 获取字段元数据

时间:2015-07-07 11:41:27

标签: youtrack

我想用youtrack rest api创建问题, 目前我正在使用:

PUT /rest/issue?{project}&{summary}&{description}&{attachments}&{permittedGroup}

但我想设置其他字段(优先级,类型,子系统......)

如何从api获取可用字段列表?和字段元数据(必填,字段类型......)?

之后,如何设置这些字段的值?

我在文档中找到了这个: https://confluence.jetbrains.com/display/YTD6/Apply+Command+to+an+Issue

但设置字段看起来太复杂了。

1 个答案:

答案 0 :(得分:1)

可以使用以下方法创建问题,并且仅设置https://confluence.jetbrains.com/display/YTD6/Create+New+Issue字段。正如你所提到的那样,它是

PUT /rest/issue?{project}&{summary}&{description}&{attachments}&{permittedGroup}

假设其他字段可以在下次调用中更新。 ApplyCommand(https://confluence.jetbrains.com/display/YTD6/Apply+Command+to+an+Issue)method就是这种方法的一个很好的例子。

如果您需要了解项目中的所有可用字段,请使用方法https://confluence.jetbrains.com/display/YTD6/GET+Project+Custom+Fields。 可以使用以下https://confluence.jetbrains.com/display/YTD6/GET+Project+Custom+Field调用Meta。如您所见,每个字段都有详细信息。