Put
Put, Patch, and Delete
Source: Speed Coding: Buildling a CRUD API
Both REST and CRUD are guidelines for how many web applications handle data. REST sets the guidelines for how websites communicate, and CRUD is an explaination of the operations that can be performed on data.
Identify resources (information) that the API will use
Determine URIs that will be used
Select HTTP methods (GET, POST, PUT, PATCH, DELETE) for each URI based on what you want to do
Write the code for the endpoints (URI and HTTP method combination)
Test and handle errors
What do applications look like that don’t use the REST and/or CRUD techniques? Do they work? How?