Correction - JArray.Parse in Json.NET will parse it. I just have to use that rather than JObject.Parse when dealing with collections.<br><br>On Friday, November 18, 2011 12:12:15 PM UTC-6, TrueWill wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">Any particular reason the HTTP API returns raw JSON arrays rather than a JSON object with an array field?<br><br>Example:<br>/api/vhosts<br><span>[{"name":"/","tracing":false},<wbr>{"name":"MyHost","tracing":<wbr>false}]</span><br><br>At least one library (Json.NET) fails to parse that. I'm not sure if it's in the standard.<br><br>A workaround is to create a JSON object on the client and assign this to a field.<br></blockquote>