cyREST
cyREST copied to clipboard
Decide on a PATCH endpoint message format
PATCH endpoints would be useful for editing one or many resources, particularly visual properties.
Related RFCs:
https://tools.ietf.org/html/rfc5789 https://tools.ietf.org/html/rfc7396
GitHub makes use of the PATCH verb in it's own API, and could be useful as an example:
https://developer.github.com/v3/issues/#edit-an-issue https://developer.github.com/v3/gists/#edit-a-gist
Also The Google uses PATCH:
https://developers.google.com/drive/api/v2/reference/#Children
https://developers.google.com/tasks/performance#patch