Hi All,

When I get the schema for any specific prototype then I could see PATCH and PUT HTTP methods,

For PATCH, the description says "Updates a single key-value pair of the resource".
I tried PATCH for Opportunity prototype with following JSON (more than 1 key value pair)

"Oppo_Priority": "Normal",

The response is success and the resource gets modified.

With PUT if I use the above mentioned JSON with slight change in values, then it also modifies only these two values of the existing resource.

So, what is the difference between PATCH and PUT in Sage CRM? And when to use which one?