long_item_id required default (empty string)The 32-character long id of the item to update. If it is empty or not a valid id, nothing is updated - this is how you make the update conditional (feed an ids lookup and the update only fires on a match).
field optional default (empty string)A 16-character field id naming the field to write. Append a plus sign to the field id to ADD the value to a multi-value field instead of replacing it.
new_value optional default (empty string)The value to write into the field. A single scalar (for a one-value field like the headline), or a JSON array such as ["a","b"] to set several values at once. With a plus sign on the field id, this value is added rather than replacing the existing ones.
field_n:new_value_n optional default (empty string)Optional further field/value pairs. updateitem accepts any number of field/value pairs after the id, so one call can change several fields of the same item at once.
[{updateitem:}]
[{updateitem:not-a-real-id:headline........:X}]
[{updateitem:5726c2c6b035d7aab450d1794e9e90d7:headline........:Changed}]
[{updateitem:{ids:9e1d2b9f88e3d6c3bf0eb967378610d6:d-headline........-==-NoSuchItem}:integer.........:0}]
{updateitem:c239cb267837a25b4efb5892ca4f4324:headline........:New title}
{updateitem:c239cb267837a25b4efb5892ca4f4324:category........+:["news"]}
{updateitem:c239cb267837a25b4efb5892ca4f4324:headline........:New title:category........:["news","events"]}
{updateitem:{ids:5d56f1faa24d5d723bb4c921289a0654:d-token...........-==-{qss:token}}:status_code.....:3}