One of the recurring debates in the REST community is the use of media types. There are two opinions about the use of media types.
Opinion 1: Web services must use standard media types to be RESTful.
Opinion 2: Custom media types are necessary to keep interactions visible, and to serve as contracts.
