更新
リソースを更新する
リソースを更新するには、対応するIDと更新されたフィールドを持つリソースをコレクションにPOSTする必要があります URL。
リソースの更新が成功した場合、レスポンスにはリソース表現が含まれ、ステータスコード HTTP は200となります。
注: 結果の表示形式は および resultAppendURL resultFormat,resultInclude,resultExclude パラメータを使用して制御できます。
POST /api/v1/UserStories?resultFormat=json&resultInclude=[Id,Name,Project] HTTP/1.1
Content-Type: application/json
{"Id":379, "Name":"CRUD operations"}
HTTP/1.1 200 OK
Content-Length: 113
Content-Type: application/json; charset=utf-8
{
"Id": 379,
"Name": "CRUD operations",
"Project": {
"Id": 378,
"Name": "Some Project"
}
}
単一のPOSTリクエスト内でエンティティを一括更新する
REST APIへの単一のPOSTリクエスト内で、複数のTargetprocessエンティティを更新することが可能です。 たとえば、ID #12 と #13 の 2 つのユーザーストーリーを更新し、ステータスを完了 (Done ID#5 ) に設定します:URL: /api/v1/userstories/bulk
Method: POST
Content-Type: application/json
[
{
"Id": 12,
"EntityState":{"Id":5}
},
{
"Id": 13,
"EntityState":{"Id":5}
}
]