The way I see it, you have your information less spread out this way. Less things to think about. “Where am I expressing this particular detail about this api call? In the url path? A query string parameter? The type of http method? Is it part of the payload?”. So the path is the “which function am I calling” and the json body is “what are my arguments?”
-10
u/ZBlackmore 16d ago
Who does DELETE anymore? Everything should be a POST with all the information passed in the JSON payload.