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

Choose Grass, Fire, Water, Lightning, Psychic, Fighting, Darkness, Metal, Fairy, or Dragon type. The Defending Pokémon's Weakness is now that type until the end of your next turn. (The amount of Weakness doesn't change.)
/api/v1/pokemon/cards/xy12-71vrh?include=prices 200 17ms{
"success": true,
"data": {
"id": "xy12-71vrh",
"name": "Porygon",
"number": "71",
"printed_number": "71",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/xy12/71vrh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/xy12/71vrh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/xy12/71vrh.large.webp"
}
],
"expansion": {
"id": "xy12",
"name": "Evolutions",
"total": 113,
"language": "English",
"language_code": "en",
"series": "XY",
"code": "EVO",
"printed_total": 108,
"release_date": "2016/11/02",
"logo": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/xy12.logo.png",
"symbol": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/xy12.symbol.png"
},
"language": "English",
"language_code": "en",
"tcgplayer_id": "124084",
"variants": [
{
"name": "reverseHolofoil",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/xy12/71vrh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/xy12/71vrh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/xy12/71vrh.large.webp"
}
]
}
],
"supertype": "Pokémon",
"subtypes": [
"Basic"
],
"types": [
"Colorless"
],
"hp": "60",
"attacks": [
{
"cost": [
"Colorless"
],
"converted_energy_cost": 1,
"name": "Conversion 3",
"text": "Choose Grass, Fire, Water, Lightning, Psychic, Fighting, Darkness, Metal, Fairy, or Dragon type. The Defending Pokémon's Weakness is now that type until the end of your next turn. (The amount of Weakness doesn't change.)"
}
],
"weaknesses": [
{
"type": "Fighting",
"value": "×2"
}
],
"rarity": "Uncommon",
"artist": "Tomoaki Imakuni",
"pricing": {
"currency": "USD",
"market": 0.59,
"is_stale": false,
"conditions": [
{
"condition": "NM",
"price": 0.59
},
{
"condition": "LP",
"price": 0.49
},
{
"condition": "MP",
"price": 0.37
},
{
"condition": "HP",
"price": 0.31
},
{
"condition": "DMG",
"price": 0.37
}
],
"graded": [
{
"company": "CGC",
"grade": "10",
"value": 20.5,
"low": 16,
"high": 20.5,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "5",
"value": 2,
"low": 1.7,
"high": 2.3,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "6.5",
"value": 4,
"low": 3.4,
"high": 4.6,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "7",
"value": 4,
"low": 3.4,
"high": 4.6,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "8.5",
"value": 6,
"low": 5.1,
"high": 6.9,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "9",
"value": 10.5,
"low": 10.5,
"high": 11,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "10",
"value": 443.75,
"low": 140,
"high": 450,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "7",
"value": 13.25,
"low": 15.99,
"high": 15.99,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "PSA",
"grade": "8",
"value": 17.05,
"low": 11.95,
"high": 23.54,
"confidence": "med",
"value_kind": "blended",
"sold_count": 2
},
{
"company": "PSA",
"grade": "9",
"value": 19.5,
"low": 9.9,
"high": 21.32,
"confidence": "high",
"value_kind": "sold",
"sold_count": 5
}
],
"market_updated_at": "2026-09-22T03:19:13.631Z",
"trend_7d": {
"direction": "flat",
"percent": 0
}
}
}
}