JavaScript Object Notation (JSON) Patch


JavaScript Object Notation (JSON) Patch is defined within RFC 6902.

JavaScript Object Notation (JSON) RFC 4627 is a common format for the exchange and storage of structured data.

HTTP PATCH RFC 5789 extends the Hypertext Transfer Protocol (HTTP) RFC 2616 with a method to perform partial modifications to resources.

JavaScript Object Notation (JSON) Patch is a format (identified by the media type "application/json-patch+json") for expressing a sequence of operations to apply to a target JSON document; it is suitable for use with the HTTP PATCH method.

This format is also potentially useful in other cases in which it is necessary to make partial updates to a JSON document or to a data structure that has similar constraints (i.e., they can be serialized as an object or an array using the JSON grammar).

More Information#

There might be more information for this subject on one of the following: