JSON Merge Patch – a simpler format for describing changes to a JSON document
tools.ietf.org
tools.ietf.org
* include properties with updated values
* leave out properties that should be unchanged
* set properties null to remove them
It's the approach github and others have taken.