Hi,
public IRestResponse UpdateOverallStatus(string ItemID, string SowID) {
var request = new RestRequest();
request.Method = Method.PUT;
request.RequestFormat = DataFormat.Json;
request.AddParameter("text/json", string.Format("{value: {0} }", SowID), ParameterType.RequestBody);
request.Resource = "/item/" + ItemID + "/value/11849235?oauth_token=" + this.AccessToken;
return fClient.Execute(request);
}
This is the json file I recieve from GetItem, the field i want to update part
{
"status":"active",
"external_id":"overall-status",
"config":{
"description":"Pull from AA",
"settings":{
"multiple":false,
"options":[
{
"status":"active",
"text":"NIGO",
"id":1,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Not Started",
"id":2,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Prod 1.0",
"id":3,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Prod 2.0",
"id":4,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Prod 3.0",
"id":5,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Client Review",
"id":6,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Complete",
"id":7,
"color":"DCEBD8"
},
{
"status":"active",
"text":"Published",
"id":8,
"color":"DCEBD8"
}
]
},
"required":false,
"mapping":null,
"label":"Overall Status",
"visible":true,
"delta":1
},
"field_id":11849235,
"label":"Overall Status",
"values":[
{
"value":{
"status":"active",
"text":"Prod 1.0",
"id":3,
"color":"DCEBD8"
}
}
],
"type":"category"
}
Thanks.