// Root myDeserializedClass = JsonSerializer.Deserialize(myJsonResponse); public class Datum { [JsonPropertyName("Name")] public string Name { get; set; } [JsonPropertyName("Year")] public int Year { get; set; } } public class Root { [JsonPropertyName("Id")] public long Id { get; set; } [JsonPropertyName("Data")] public List Data { get; } = new List(); }