Sets properties on the server using a JSON object. The object contains a key/value format system of the form key: property name value: value intended to be set for this property.
The response contains a JSON object similar to what returns in getProperties. There is a list of key/value pairs representing the properties that were attempted to be set. The pairs are key: property name value: object representing success/failure of setting the property value.
{ "errors" : [ <A list of the property field names that have errors> ... ] <Property name> : { "error" : {...} <This field will only exist if the property did not get successfully set for any reason, this will be a standard error object as defined in the section "error objects".> }, ... }