Powered live by GET /api/v1/pokemon/…, the same public API documented in the Card Data API docs. Search supports the full q syntax.

Search your deck for a Metal Energy card and attach it to this Pokémon. Then, shuffle your deck.
For the rest of this game, your Metal Pokémon take 30 less damage from your opponent's attacks (after applying Weakness and Resistance). If this Pokémon has at least 1 extra Energy attached to it (in addition to this attack's cost), discard all Energy from your opponent's Active Pokémon. (You can't use more than 1 GX attack in a game.)
/api/v1/pokemon/cards/sm10-203vh?include=prices 200 20ms{
"success": true,
"data": {
"id": "sm10-203vh",
"name": "Lucario & Melmetal-GX",
"number": "203",
"printed_number": "203",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sm10/203vh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sm10/203vh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sm10/203vh.large.webp"
}
],
"expansion": {
"id": "sm10",
"name": "Unbroken Bonds",
"total": 238,
"language": "English",
"language_code": "en",
"series": "Sun & Moon",
"code": "UNB",
"printed_total": 214,
"release_date": "2019/05/03",
"logo": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/sm10.logo.png",
"symbol": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/sm10.symbol.png"
},
"language": "English",
"language_code": "en",
"tcgplayer_id": "189313",
"variants": [
{
"name": "holofoil",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sm10/203vh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sm10/203vh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/sm10/203vh.large.webp"
}
]
}
],
"supertype": "Pokémon",
"subtypes": [
"Basic",
"TAG TEAM",
"GX"
],
"types": [
"Metal"
],
"hp": "260",
"attacks": [
{
"cost": [
"Colorless",
"Colorless"
],
"converted_energy_cost": 2,
"name": "Steel Fist",
"text": "Search your deck for a Metal Energy card and attach it to this Pokémon. Then, shuffle your deck.",
"damage": "50"
},
{
"cost": [
"Metal",
"Metal",
"Colorless",
"Colorless"
],
"converted_energy_cost": 4,
"name": "Heavy Impact",
"damage": "150"
},
{
"cost": [
"Colorless"
],
"converted_energy_cost": 1,
"name": "Full Metal Wall-GX",
"text": "For the rest of this game, your Metal Pokémon take 30 less damage from your opponent's attacks (after applying Weakness and Resistance). If this Pokémon has at least 1 extra Energy attached to it (in addition to this attack's cost), discard all Energy from your opponent's Active Pokémon. (You can't use more than 1 GX attack in a game.)"
}
],
"weaknesses": [
{
"type": "Fire",
"value": "×2"
}
],
"resistances": [
{
"type": "Psychic",
"value": "-20"
}
],
"rarity": "Rare Ultra",
"artist": "5ban Graphics",
"pricing": {
"currency": "USD",
"market": 43.61,
"is_stale": false,
"conditions": [
{
"condition": "NM",
"price": 43.61
},
{
"condition": "LP",
"price": 41.93
},
{
"condition": "MP",
"price": 30.91
},
{
"condition": "HP",
"price": 18.75
},
{
"condition": "DMG",
"price": 20
}
],
"graded": [
{
"company": "ACE",
"grade": "10",
"value": 100.24,
"low": 85.2,
"high": 115.28,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "BGS",
"grade": "9.5",
"value": 145,
"low": 145,
"high": 145,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "CGC",
"grade": "10",
"value": 67.15,
"low": 25,
"high": 82,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "8.5",
"value": 26,
"low": 22.1,
"high": 29.9,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "9",
"value": 28,
"low": 23.8,
"high": 32.2,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "9.5",
"value": 25,
"low": 21.25,
"high": 28.75,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "1",
"value": 38,
"low": 32.3,
"high": 43.7,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "10",
"value": 221.5,
"low": 211.5,
"high": 249.98,
"confidence": "high",
"value_kind": "sold",
"sold_count": 7
},
{
"company": "PSA",
"grade": "7",
"value": 15,
"low": 12.75,
"high": 17.25,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "8",
"value": 38.7,
"low": 39.55,
"high": 39.55,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "PSA",
"grade": "9",
"value": 55.87,
"low": 52.67,
"high": 68.07,
"confidence": "med",
"value_kind": "blended",
"sold_count": 2
},
{
"company": "SGC",
"grade": "9.5",
"value": 60,
"low": 51,
"high": 69,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "TAG",
"grade": "10",
"value": 240,
"low": 226.49,
"high": 257,
"confidence": "med",
"value_kind": "sold",
"sold_count": 4
},
{
"company": "TAG",
"grade": "9",
"value": 29.63,
"low": 24.5,
"high": 34.75,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
}
],
"market_updated_at": "2026-09-21T03:12:06.336Z",
"trend_7d": {
"direction": "flat",
"percent": -0.09
}
}
}
}