{"data":{"id":"xy2-46","name":"Graveler","supertype":"Pokémon","subtypes":["Stage 1"],"hp":"100","types":["Fighting"],"evolvesFrom":"Geodude","evolvesTo":["Golem"],"attacks":[{"name":"Double-Edge","cost":["Colorless","Colorless","Colorless"],"convertedEnergyCost":3,"damage":"60","text":"This Pokémon does 20 damage to itself."},{"name":"Rollout","cost":["Fighting","Fighting","Colorless","Colorless"],"convertedEnergyCost":4,"damage":"80","text":""}],"weaknesses":[{"type":"Grass","value":"×2"}],"retreatCost":["Colorless","Colorless","Colorless"],"convertedRetreatCost":3,"set":{"id":"xy2","name":"Flashfire","series":"XY","printedTotal":106,"total":110,"legalities":{"unlimited":"Legal","expanded":"Legal"},"ptcgoCode":"FLF","releaseDate":"2014/05/07","updatedAt":"2018/03/04 10:35:00","images":{"symbol":"https://images.pokemontcg.io/xy2/symbol.png","logo":"https://images.pokemontcg.io/xy2/logo.png"}},"number":"46","artist":"Naoyo Kimura","rarity":"Uncommon","flavorText":"With a free and uncaring nature, it doesn't mind if pieces break off while it rolls down mountains.","nationalPokedexNumbers":[75],"legalities":{"unlimited":"Legal","expanded":"Legal"},"images":{"small":"https://images.pokemontcg.io/xy2/46.png","large":"https://images.pokemontcg.io/xy2/46_hires.png"},"tcgplayer":{"url":"https://prices.pokemontcg.io/tcgplayer/xy2-46","updatedAt":"2026/06/20","prices":{"normal":{"low":0.08,"mid":0.26,"high":19.99,"market":0.27,"directLow":0.19},"reverseHolofoil":{"low":0.25,"mid":0.69,"high":19.98,"market":0.79,"directLow":1.0}}},"cardmarket":{"url":"https://prices.pokemontcg.io/cardmarket/xy2-46","updatedAt":"2026/02/22","prices":{"averageSellPrice":0.12,"lowPrice":0.02,"trendPrice":0.14,"germanProLow":0.0,"suggestedPrice":0.0,"reverseHoloSell":0.34,"reverseHoloLow":0.02,"reverseHoloTrend":0.5,"lowPriceExPlus":0.02,"avg1":0.06,"avg7":0.12,"avg30":0.13,"reverseHoloAvg1":0.73,"reverseHoloAvg7":0.53,"reverseHoloAvg30":0.69}}}}