using System.Collections.Generic;
public class PriceOverview
public int discount_percent
public PriceOverview price_overview
public static void Main()
var input = "{\"578080\":{\"success\":true,\"data\":{\"price_overview\":{\"currency\":\"USD\",\"initial\":1799,\"final\":1799,\"discount_percent\":0}}}}";
var results = JsonConvert.DeserializeObject<Dictionary<string, RootObject>>(input);
foreach (var result in results)
Console.WriteLine(result.Key);
Console.WriteLine(result.Value.data.price_overview.currency);
Console.WriteLine(result.Value.data.price_overview.initial);
Console.WriteLine(result.Value.data.price_overview.final);
Console.WriteLine(result.Value.data.price_overview.discount_percent);