2016-11-29 12 views
0

REST APIを使用してJIRAでEpic Issueを作成しようとしています。JIRA Rest APIを呼び出してエピック名のようなロックされたカスタムフィールドを含む問題を作成する

「Epic Name」というフィールドがあり、必須でロックされています。 私は、次のJSON URL送信すると:https://jira:443/jira/rest/api/latest/issue

{"fields":{"project":{"key":"TEST"},"issuetype":{"name":"Epic"},"summary":"TestSummary","Epic Name":"TestName"}} 

応答がある:それはあることから、明らかに(画面エピック名であるため、間違っている何

Http Error : 400{"errorMessages":[],"errors":{"Epic Name":"Field 'Epic Name' cannot be set. It is not on the appropriate screen, or unknown."}} 

があり、必要な

を必須属性)。何が問題なの?

おかげ

答えて

0

問題はフィールドが画面に表示されていないが、それは、JIRA APIの場合、フィールド名エピック名前が不明/無効であることではありません。そのフィールドの実際のIDはcustomfield_10016で、これをクエリに入力する必要があります。値は名前の代わりに特定のEpicの問題キーにする必要があります。

{ 
    "fields": { 
     //other data 
     "customfield_10016": "PROJECTKEY-69" 
    } 
} 
関連する問題