You would use PUT
PUT and DELETE requests require an id parameter
REST APIs use CRUD to create, read, update or delete data.
Create the function, set the endpoints(routes), CRUD request/response, error response, manipulate data.
Where does patch come into play?
Does HTTPS have the same protocols?