using Newtonsoft.Json.Linq;
public static void Main()
string sampleJSON = @"{ " +
"\"id\": \"18505270901\","+
"\"value\": \"Exterior: Minimal Wear\""+
"\"name\": \"AWP | Corticera\","+
"\"type\": \"Classified Sniper Rifle\","+
"\"market_name\": \"AWP | Corticera (Minimal Wear)\""+
JObject j = JObject.Parse(sampleJSON);
string itemName = (string)j["730"]["2"]["18505270901"]["name"];
string inN = (string)(j["730"].FirstOrDefault().FirstOrDefault().FirstOrDefault().FirstOrDefault()["market_name"]);
string itemMN = (string)(j["730"].FirstOrDefault().FirstOrDefault().FirstOrDefault().FirstOrDefault()["descriptions"][0]["value"]);
Console.WriteLine("1: {0} \n2: {1}\n3: {2}",itemName, inN, itemMN);