ODATA services should support $format ($format=json and $format=atom) query string parameters.
As described here http://www.odata.org/documentation/uri-conventions#FormatSystemQueryOption .
Comments: Grahame, It is simple to do this yourself with QueryStringMapping. All you need to do is formatter.MediaTypeMappings.Add(new QueryStringMapping("$format", "json", "application/json;odata=verbose"); formatter.MediaTypeMappings.Add(new QueryStringMapping("$format", "xml", "application/atom+xml");
As described here http://www.odata.org/documentation/uri-conventions#FormatSystemQueryOption .
Comments: Grahame, It is simple to do this yourself with QueryStringMapping. All you need to do is formatter.MediaTypeMappings.Add(new QueryStringMapping("$format", "json", "application/json;odata=verbose"); formatter.MediaTypeMappings.Add(new QueryStringMapping("$format", "xml", "application/atom+xml");