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

Does 10 damage plus 10 more damage for each Energy attached to Dark Tyranitar.
Does 20 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)
If the Defending Pokémon is Pokémon-ex, this attack does 70 damage plus 50 more damage.
/api/v1/pokemon/cards/ex7-19?include=prices 200 19ms{
"success": true,
"data": {
"id": "ex7-19",
"name": "Dark Tyranitar",
"number": "19",
"printed_number": "19",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/ex7/19.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/ex7/19.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/ex7/19.large.webp"
}
],
"expansion": {
"id": "ex7",
"name": "Team Rocket Returns",
"total": 111,
"language": "English",
"language_code": "en",
"series": "EX",
"code": "TRR",
"printed_total": 109,
"release_date": "2004/11/01",
"logo": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/ex7.logo.png",
"symbol": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/ex7.symbol.png"
},
"language": "English",
"language_code": "en",
"tcgplayer_id": "84661",
"variants": [
{
"name": "normal",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/ex7/19.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/ex7/19.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/ex7/19.large.webp"
}
]
}
],
"supertype": "Pokémon",
"subtypes": [
"Stage 2"
],
"types": [
"Darkness"
],
"hp": "120",
"attacks": [
{
"cost": [
"Colorless"
],
"converted_energy_cost": 1,
"name": "Grind",
"text": "Does 10 damage plus 10 more damage for each Energy attached to Dark Tyranitar.",
"damage": "10"
},
{
"cost": [
"Darkness",
"Colorless",
"Colorless"
],
"converted_energy_cost": 3,
"name": "Spinning Tail",
"text": "Does 20 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)"
},
{
"cost": [
"Darkness",
"Darkness",
"Colorless",
"Colorless",
"Colorless"
],
"converted_energy_cost": 5,
"name": "Bite Off",
"text": "If the Defending Pokémon is Pokémon-ex, this attack does 70 damage plus 50 more damage.",
"damage": "70"
}
],
"weaknesses": [
{
"type": "Fighting",
"value": "×2"
}
],
"resistances": [
{
"type": "Psychic",
"value": "-30"
}
],
"rarity": "Rare",
"artist": "Nakaoka",
"pricing": {
"currency": "USD",
"market": 67.87,
"is_stale": false,
"conditions": [
{
"condition": "NM",
"price": 67.87
},
{
"condition": "LP",
"price": 35.44
},
{
"condition": "MP",
"price": 33.61
},
{
"condition": "HP",
"price": 24.1
},
{
"condition": "DMG",
"price": 17
}
],
"graded": [
{
"company": "ACE",
"grade": "10",
"value": 137.75,
"low": 117.09,
"high": 158.41,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "ACE",
"grade": "8",
"value": 19.53,
"low": 16.6,
"high": 22.46,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "ACE",
"grade": "9",
"value": 83.94,
"low": 83.94,
"high": 83.94,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "BGS",
"grade": "8.5",
"value": 471.08,
"low": 726,
"high": 726,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "BGS",
"grade": "9",
"value": 378,
"low": 321.3,
"high": 434.7,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "10",
"value": 89,
"low": 84,
"high": 169.45,
"confidence": "med",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "7",
"value": 42,
"low": 35.7,
"high": 48.3,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "7.5",
"value": 50,
"low": 42.5,
"high": 57.5,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "8",
"value": 47.75,
"low": 45,
"high": 45,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "CGC",
"grade": "8.5",
"value": 19.5,
"low": 19.5,
"high": 24,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "CGC",
"grade": "9",
"value": 31.86,
"low": 32,
"high": 32,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "CGC",
"grade": "9.5",
"value": 28,
"low": 23.8,
"high": 32.2,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "1",
"value": 164.24,
"low": 193.75,
"high": 243.75,
"confidence": "med",
"value_kind": "blended",
"sold_count": 2
},
{
"company": "PSA",
"grade": "10",
"value": 680,
"low": 456,
"high": 1247.8,
"confidence": "high",
"value_kind": "sold",
"sold_count": 5
},
{
"company": "PSA",
"grade": "4",
"value": 102,
"low": 86.7,
"high": 117.3,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "5",
"value": 25,
"low": 12,
"high": 25,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "6",
"value": 27.96,
"low": 37.69,
"high": 37.69,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "PSA",
"grade": "7",
"value": 124,
"low": 37.51,
"high": 124,
"confidence": "low",
"value_kind": "feed",
"sold_count": 1
},
{
"company": "PSA",
"grade": "8",
"value": 42,
"low": 40,
"high": 42,
"confidence": "low",
"value_kind": "feed",
"sold_count": 4
},
{
"company": "PSA",
"grade": "8.5",
"value": 395,
"low": 335.75,
"high": 454.25,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "9",
"value": 179.95,
"low": 152.2,
"high": 1692.4,
"confidence": "high",
"value_kind": "sold",
"sold_count": 9,
"trend": {
"direction": "down",
"percent": -86.2
}
}
],
"market_updated_at": "2026-08-10T17:34:52.068Z",
"trend_7d": {
"direction": "flat",
"percent": 0
}
}
}
}