Start by taking your JSON and running it through an online JSON-to-C# converter, like this one:
Convert JSON to C# Classes Online - Json2CSharp Toolkit[
^]
What you get are classes that work with that JSON data:
public class Conversation
{
public string originatingDirection { get; set; }
public DateTime conversationEnd { get; set; }
public string conversationId { get; set; }
public DateTime conversationStart { get; set; }
public List<string> divisionIds { get; set; }
}
public class Root
{
public List<Conversation> conversations { get; set; }
}
As you can see, the Root object contains a collection rather than a single object - because that is what your JSON data is describing!
You can either remove the collection from the source JSON (not recommended) or access the collection to get the actual data object(s).