User story
As a user, I want to use the serialized String output of Get Task Variable REST API directly in the Put Task variable REST API, so that I can complete my workflow without pre-processing the variables.
Background
Currently, the user needs to add the double quotes in the String value and escape it in the PUT request body (as shown below).
{
"type": "Object",
"value": "\"someString\"",
"valueInfo": {
"objectTypeName": "java.lang.String",
"serializationDataFormat": "application/json"
}
}
Else, it will raise the following error: 
The expected behavior is that I can use the output of Get Task Variable REST API directly to update a task variable via Put Task variable REST API.
Acceptance criteria
- I can use the output of Get Task Variable REST API to update a task variable via Put Task variable REST API without needing to escape the " "