REST web service API

Your question may already have an answer on the community forum. Please search for related topics, and then read through the guidelines before creating a new topic.

Here’s an outline with best practices for making your inquiry.

My question:
How can a REST web service API call made by a web application be reverse
engineered? Please write few example test cases in the context of the following
HTTP methods: GET, POST, PUT and DELETE.