I don’t want every verb implemented, I also dont want an IETF standard. I want as little as possible, so I have to worry about as little as possible in the future.
Use-cases differ, you described a complete REST API, which can be as much of a problem as a too little.
Then just tell it to do that
It'll even suggest it
You want a single RPC websocket go for it
I see you haven't encountered an API where a GET command can modify the database.