Convert Json response to object array
Given that you are already using the ToObject, consider simplifying the code for readability and the advantage of not having to convert anything.

var contentJson = await SendRequest(request);
dynamic response = JsonConvert.DeserializeObject(contentJson); 
List&lt;Organization&gt; organizations = response.organizations.ToObject&lt;List&lt;Organization&gt;&gt;();


The actual response appears to be of no concern so using a dynamic simplifies things. Converting back to strongly typed objects by calling ToObject&lt;T&gt; was a good choice and should work out fine.