using System.Collections.Generic;
public static void Main()
""execute_time"": 0.29062294960022,
""track_name"": ""Love Overdose (Deboa & Hannah Holland Remix)"",
""music_genre_name"": ""Dance""
var root = JsonConvert.DeserializeObject<Root>(json);
foreach (var item in root.message.body.TrackList)
Console.WriteLine(item.track.track_name);
public int status_code { get; set; }
public double execute_time { get; set; }
public int available { get; set; }
public int music_genre_id { get; set; }
public int music_genre_parent_id { get; set; }
public string music_genre_name { get; set; }
public string music_genre_name_extended { get; set; }
public string music_genre_vanity { get; set; }
public class MusicGenreList
public MusicGenre music_genre { get; set; }
public class PrimaryGenres
public List<MusicGenreList> music_genre_list { get; set; }
public int track_id { get; set; }
public string track_name { get; set; }
public List<object> track_name_translation_list { get; set; }
public int track_rating { get; set; }
public int commontrack_id { get; set; }
public int instrumental { get; set; }
public int @explicit { get; set; }
public int has_lyrics { get; set; }
public int has_subtitles { get; set; }
public int has_richsync { get; set; }
public int num_favourite { get; set; }
public int album_id { get; set; }
public string album_name { get; set; }
public int artist_id { get; set; }
public string artist_name { get; set; }
public string track_share_url { get; set; }
public string track_edit_url { get; set; }
public int restricted { get; set; }
public DateTime updated_time { get; set; }
public PrimaryGenres primary_genres { get; set; }
public Track track { get; set; }
[JsonProperty("track_list")]
public List<TrackList> TrackList { get; set; }
public Header header { get; set; }
public Body body { get; set; }
public Message message { get; set; }