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

← Boundaries Crossed
Ditto

Ditto

Rare Holo #108 Pokémon Basic HP 70
Types
Colorless
Illustrator
HiRON
Expansion
Boundaries Crossed · Black & White
Language
English
TCGplayer
84845
GET /api/v1/pokemon/cards/bw7-108vrh?include=prices 200 16ms
object · 2 keys
{
  "success": true,
  "data": {
    "id": "bw7-108vrh",
    "name": "Ditto",
    "number": "108",
    "printed_number": "108",
    "images": [
      {
        "type": "front",
        "small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/bw7/108vrh.small.webp",
        "medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/bw7/108vrh.large.webp",
        "large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/bw7/108vrh.large.webp"
      }
    ],
    "expansion": {
      "id": "bw7",
      "name": "Boundaries Crossed",
      "total": 153,
      "language": "English",
      "language_code": "en",
      "series": "Black & White",
      "code": "BCR",
      "printed_total": 149,
      "release_date": "2012/11/07",
      "logo": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/bw7.logo.png",
      "symbol": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/bw7.symbol.png"
    },
    "language": "English",
    "language_code": "en",
    "tcgplayer_id": "84845",
    "variants": [
      {
        "name": "reverseHolofoil",
        "images": [
          {
            "type": "front",
            "small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/bw7/108vrh.small.webp",
            "medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/bw7/108vrh.large.webp",
            "large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/bw7/108vrh.large.webp"
          }
        ]
      }
    ],
    "supertype": "Pokémon",
    "subtypes": [
      "Basic"
    ],
    "types": [
      "Colorless"
    ],
    "hp": "70",
    "abilities": [
      {
        "name": "Transform",
        "text": "During your turn (before your attack), you may put a Basic Pokémon from your hand on top of this Pokémon. (This does not count as playing that Pokémon or evolving.) This Pokémon is now that Pokémon. (Any cards attached to this Pokémon, damage counters, Special Conditions, turns in play, and any other effects remain on the new Pokémon.)",
        "type": "Ability"
      }
    ],
    "weaknesses": [
      {
        "type": "Fighting",
        "value": "×2"
      }
    ],
    "rarity": "Rare Holo",
    "artist": "HiRON",
    "pricing": {
      "currency": "USD",
      "market": 81.19,
      "is_stale": false,
      "conditions": [
        {
          "condition": "NM",
          "price": 81.19
        },
        {
          "condition": "LP",
          "price": 55.84
        },
        {
          "condition": "MP",
          "price": 62.5
        },
        {
          "condition": "HP",
          "price": 32.49
        },
        {
          "condition": "DMG",
          "price": 19.99
        }
      ],
      "graded": [
        {
          "company": "CGC",
          "grade": "10",
          "value": 92,
          "low": 78.2,
          "high": 105.8,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "CGC",
          "grade": "6",
          "value": 36,
          "low": 30.6,
          "high": 41.4,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "CGC",
          "grade": "8",
          "value": 23.55,
          "low": 34,
          "high": 34,
          "confidence": "med",
          "value_kind": "blended",
          "sold_count": 1
        },
        {
          "company": "CGC",
          "grade": "8.5",
          "value": 13,
          "low": 11.05,
          "high": 14.95,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "10",
          "value": 164.5,
          "low": 139.82,
          "high": 189.18,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 1
        },
        {
          "company": "PSA",
          "grade": "5",
          "value": 18,
          "low": 15.3,
          "high": 20.7,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "6",
          "value": 8,
          "low": 6.8,
          "high": 9.2,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "8",
          "value": 9,
          "low": 7.65,
          "high": 10.35,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "9",
          "value": 52,
          "low": 44.2,
          "high": 59.8,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        }
      ],
      "market_updated_at": "2026-09-21T03:47:48.827Z",
      "trend_7d": {
        "direction": "up",
        "percent": 2.45
      }
    }
  }
}