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

← White Flare
Roggenrola

Roggenrola

Illustration Rare #127 Pokémon Basic HP 80
Types
Fighting
Illustrator
Yuriko Akase
Expansion
White Flare · Scarlet & Violet
Language
English
TCGplayer
642240

Attacks

Harden
Fighting

During your opponent's next turn, prevent all damage done to this Pokémon by attacks if that damage is 40 or less.

Rolling Rocks 30
Fighting · Fighting
GET /api/v1/pokemon/cards/rsv10pt5-127vh?include=prices 200 18ms
object · 2 keys
{
  "success": true,
  "data": {
    "id": "rsv10pt5-127vh",
    "name": "Roggenrola",
    "number": "127",
    "printed_number": "127",
    "images": [
      {
        "type": "front",
        "small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/rsv10pt5/127vh.small.webp",
        "medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/rsv10pt5/127vh.large.webp",
        "large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/rsv10pt5/127vh.large.webp"
      }
    ],
    "expansion": {
      "id": "rsv10pt5",
      "name": "White Flare",
      "total": 173,
      "language": "English",
      "language_code": "en",
      "series": "Scarlet & Violet",
      "code": "WHT",
      "printed_total": 86,
      "release_date": "2025/07/18",
      "logo": "https://api.rip.fun/storage/v1/object/public/tcg/sets/rsv10pt5.logo.png",
      "symbol": "https://api.rip.fun/storage/v1/object/public/tcg/sets/rsv10pt5.symbol.png"
    },
    "language": "English",
    "language_code": "en",
    "tcgplayer_id": "642240",
    "variants": [
      {
        "name": "holofoil",
        "images": [
          {
            "type": "front",
            "small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/rsv10pt5/127vh.small.webp",
            "medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/rsv10pt5/127vh.large.webp",
            "large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/rsv10pt5/127vh.large.webp"
          }
        ]
      }
    ],
    "supertype": "Pokémon",
    "subtypes": [
      "Basic"
    ],
    "types": [
      "Fighting"
    ],
    "hp": "80",
    "attacks": [
      {
        "cost": [
          "Fighting"
        ],
        "converted_energy_cost": 1,
        "name": "Harden",
        "text": "During your opponent's next turn, prevent all damage done to this Pokémon by attacks if that damage is 40 or less."
      },
      {
        "cost": [
          "Fighting",
          "Fighting"
        ],
        "converted_energy_cost": 2,
        "name": "Rolling Rocks",
        "damage": "30"
      }
    ],
    "weaknesses": [
      {
        "type": "Grass",
        "value": "×2"
      }
    ],
    "rarity": "Illustration Rare",
    "artist": "Yuriko Akase",
    "pricing": {
      "currency": "USD",
      "market": 10.22,
      "is_stale": false,
      "conditions": [
        {
          "condition": "NM",
          "price": 10.22
        },
        {
          "condition": "LP",
          "price": 10.03
        },
        {
          "condition": "MP",
          "price": 6.48
        },
        {
          "condition": "HP",
          "price": 5.99
        },
        {
          "condition": "DMG",
          "price": 3.8
        }
      ],
      "graded": [
        {
          "company": "ACE",
          "grade": "10",
          "value": 67.64,
          "low": 67.64,
          "high": 67.64,
          "confidence": "med",
          "value_kind": "blended",
          "sold_count": 1
        },
        {
          "company": "BGS",
          "grade": "8.5",
          "value": 13,
          "low": 11.05,
          "high": 14.95,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "CGC",
          "grade": "10",
          "value": 45.5,
          "low": 12,
          "high": 49,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "CGC",
          "grade": "9",
          "value": 19.15,
          "low": 17.26,
          "high": 33.03,
          "confidence": "med",
          "value_kind": "blended",
          "sold_count": 2
        },
        {
          "company": "PSA",
          "grade": "10",
          "value": 168.88,
          "low": 222.5,
          "high": 222.5,
          "confidence": "med",
          "value_kind": "blended",
          "sold_count": 1
        },
        {
          "company": "PSA",
          "grade": "8",
          "value": 9,
          "low": 9,
          "high": 9.75,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "9",
          "value": 22.99,
          "low": 17.5,
          "high": 24.19,
          "confidence": "high",
          "value_kind": "sold",
          "sold_count": 5
        },
        {
          "company": "TAG",
          "grade": "10",
          "value": 73.06,
          "low": 62.1,
          "high": 84.02,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "TAG",
          "grade": "9",
          "value": 13,
          "low": 11.05,
          "high": 14.95,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        }
      ],
      "market_updated_at": "2026-09-22T02:02:21.375Z",
      "trend_7d": {
        "direction": "down",
        "percent": -2.2
      }
    }
  }
}