The Glory of REST: Is It Really That Glorious?
Too Long; Didn't ReadREST emerged from the cons of SOAP. The idea of REST is to provide multiple endpoints, which each executes different code. The main problem with APIs is that you need to go beyond CRUD. The solution is to use non-sequential non-numeric ids, i.e., Universally unique identifiers.