Hyperadmin supports 3 different modes of content types:
The incomming media type is handled seperately from the outgoing media type. The selection of each media type can be controlled with the following HTTP headers:
Accept: Specifies the media type of the response
Content-Type: Specifies the media type of the request
Alternatively they may also be controlled by the following GET parameters:
_HTTP_ACCEPT: Specifies the media type of the response
_CONTENT_TYPE: Specifies the media type of the request
Note: Arguments passed by the GET method needs to be URL encoded. In JavaScript you can use the built-in encodeURIComponent method like so:
var contentType = encodeURIComponent('application/vnd.Collection.hyperadmin+JSON')