Media type representation

A GET request won't have a request body, and the response body is always a resource representation. So, for every client request, except for GET requests, the API should define the media type in the request body and response body. The API media type relates to features such as sorting, filtering, paginating, and linking. So, media type formats and schemas should be consistent.