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

/api/v1/pokemon/cards/playp_ja-28vh?include=prices 200 16ms{
"success": true,
"data": {
"id": "playp_ja-28vh",
"name": "Groudon ex",
"number": "28",
"printed_number": "28",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/playp_ja/28vh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/playp_ja/28vh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/playp_ja/28vh.large.webp"
}
],
"expansion": {
"id": "playp_ja",
"name": "PLAY Promos",
"total": 32,
"language": "Japanese",
"language_code": "ja",
"series": "Other",
"printed_total": 32,
"release_date": "2003/01/01",
"logo": "https://api.rip.fun/storage/v1/object/public/tcg/sets/playp_ja.logo.png",
"symbol": "https://api.rip.fun/storage/v1/object/public/tcg/sets/playp_ja.symbol.png",
"translation": {
"en": {
"name": "PLAY Promos"
}
}
},
"language": "Japanese",
"language_code": "ja",
"tcgplayer_id": "613914",
"variants": [
{
"name": "holofoil",
"images": [
{
"type": "front",
"small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/playp_ja/28vh.small.webp",
"medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/playp_ja/28vh.large.webp",
"large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/playp_ja/28vh.large.webp"
}
]
}
],
"supertype": "Pokémon",
"subtypes": [
"Basic",
"ex"
],
"types": [
"Fighting"
],
"hp": "100",
"abilities": [
{
"name": "Frenzy",
"text": "As long as your opponent has Kyogre, Kyogre ex, Rayquaza, or Rayquaza ex in play, Groudon ex's attacks do 40 more damage to the Defending Pokémon (before applying Weakness and Resistance).",
"type": "Poké-Body"
}
],
"weaknesses": [
{
"type": "Water",
"value": "×2"
}
],
"rarity": "Promo",
"artist": "Ryo Ueda",
"pricing": {
"currency": "USD",
"market": 60,
"is_stale": false,
"conditions": [
{
"condition": "NM",
"price": 60
}
],
"graded": [
{
"company": "PSA",
"grade": "10",
"value": 6900,
"low": 3700,
"high": 8000,
"confidence": "high",
"value_kind": "sold",
"sold_count": 11,
"trend": {
"direction": "flat",
"percent": 0
}
},
{
"company": "PSA",
"grade": "5",
"value": 143.5,
"low": 143.5,
"high": 143.5,
"confidence": "med",
"value_kind": "blended",
"sold_count": 1
},
{
"company": "PSA",
"grade": "9",
"value": 171.5,
"low": 145.78,
"high": 197.23,
"confidence": "low",
"value_kind": "feed",
"sold_count": 0
}
],
"market_updated_at": "2026-07-28T21:18:36.860Z",
"trend_7d": {
"direction": "flat",
"percent": 0
}
}
}
}