If I had to guess, the comments here are going to revolve around "that's not REST" and "where's the hypermedia."
I think that ship has sailed. REST in practice just means following HTTP semantics.
I think that ship has sailed. REST in practice just means following HTTP semantics.
To be honest, I was pulling your leg but I mostly do the same thing you're doing when dealing with APIs at work :-P
If that were true, it would be awesome. Because full HTTP semanics are quite intricate, and cover a lot
- HTTP decision diagram: https://github.com/for-GET/http-decision-diagram (full docs: https://github.com/for-GET/http-decision-diagram/blob/master..., just the PNG: https://camo.githubusercontent.com/c26df6d372790e9f24d7e16d2...)
- Know your HTTP well: https://github.com/for-GET/know-your-http-well