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

Heal 30 damage from this Pokémon.
/api/v1/pokemon/cards/swsh35-20vh?include=prices 200 23ms{
"success": true,
"data": {
"id": "swsh35-20vh",
"name": "Hatterene",
"number": "20",
"printed_number": "20",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/swsh35/20vh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/swsh35/20vh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/swsh35/20vh.large.webp"
}
],
"expansion": {
"id": "swsh35",
"name": "Champion's Path",
"total": 80,
"language": "English",
"language_code": "en",
"series": "Sword & Shield",
"code": "CPA",
"printed_total": 73,
"release_date": "2020/09/25",
"logo": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/swsh35.logo.png",
"symbol": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/swsh35.symbol.png"
},
"language": "English",
"language_code": "en",
"tcgplayer_id": "223013",
"variants": [
{
"name": "holofoil",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/swsh35/20vh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/swsh35/20vh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/swsh35/20vh.large.webp"
}
]
}
],
"supertype": "Pokémon",
"subtypes": [
"Stage 2"
],
"types": [
"Psychic"
],
"hp": "150",
"abilities": [
{
"name": "Hazard Sensor",
"text": "If this Pokémon is in the Active Spot and is damaged by an attack from your opponent's Pokémon (even if this Pokémon is Knocked Out), the Attacking Pokémon is now Confused.",
"type": "Ability"
}
],
"attacks": [
{
"cost": [
"Psychic",
"Colorless"
],
"converted_energy_cost": 2,
"name": "Life Sucker",
"text": "Heal 30 damage from this Pokémon.",
"damage": "100"
}
],
"weaknesses": [
{
"type": "Darkness",
"value": "×2"
}
],
"resistances": [
{
"type": "Fighting",
"value": "-30"
}
],
"rarity": "Rare Holo",
"artist": "Naoki Saito",
"pricing": {
"currency": "USD",
"market": 0.27,
"is_stale": false,
"conditions": [
{
"condition": "NM",
"price": 0.27
},
{
"condition": "LP",
"price": 0.26
},
{
"condition": "MP",
"price": 0.25
}
],
"graded": [
{
"company": "CGC",
"grade": "9.5",
"value": 6,
"low": 5.1,
"high": 6.9,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
},
{
"company": "PSA",
"grade": "10",
"value": 45,
"low": 38.64,
"high": 68,
"confidence": "high",
"value_kind": "sold",
"sold_count": 5
},
{
"company": "PSA",
"grade": "9",
"value": 13.87,
"low": 16.15,
"high": 16.15,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
}
],
"market_updated_at": "2026-09-21T02:03:08.109Z",
"trend_7d": {
"direction": "up",
"percent": 17.39
}
}
}
}