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

← Diamond & Pearl
Machamp

Machamp

Rare #31 Pokémon Stage 2 HP 130
Types
Fighting
Illustrator
Kagemaru Himeno
Expansion
Diamond & Pearl · Diamond & Pearl
Language
English
TCGplayer
86965

Attacks

Revenge 20
Fighting

If any of your Pokémon were Knocked Out by damage from an opponent's attack during his or her last turn, this attack does 20 damage plus 50 more damage.

Dynamic Punch 60
Fighting · Fighting · Fighting

Flip a coin. If heads, this attack does 60 damage plus 30 more damage and the Defending Pokémon is now Confused.

GET /api/v1/pokemon/cards/dp1-31?include=prices 200 17ms
object · 2 keys
{
  "success": true,
  "data": {
    "id": "dp1-31",
    "name": "Machamp",
    "number": "31",
    "printed_number": "31",
    "images": [
      {
        "type": "front",
        "small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/dp1/31.small.webp",
        "medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/dp1/31.large.webp",
        "large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/dp1/31.large.webp"
      }
    ],
    "expansion": {
      "id": "dp1",
      "name": "Diamond & Pearl",
      "total": 130,
      "language": "English",
      "language_code": "en",
      "series": "Diamond & Pearl",
      "code": "DP",
      "printed_total": 130,
      "release_date": "2007/05/01",
      "logo": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/dp1.logo.png",
      "symbol": "https://gjnrvwqtdlspyfpezgox.supabase.co/storage/v1/object/public/tcg/sets/dp1.symbol.png"
    },
    "language": "English",
    "language_code": "en",
    "tcgplayer_id": "86965",
    "variants": [
      {
        "name": "normal",
        "images": [
          {
            "type": "front",
            "small": "https://api.rip.fun/storage/v1/object/public/tcg/cards/dp1/31.small.webp",
            "medium": "https://api.rip.fun/storage/v1/object/public/tcg/cards/dp1/31.large.webp",
            "large": "https://api.rip.fun/storage/v1/object/public/tcg/cards/dp1/31.large.webp"
          }
        ]
      }
    ],
    "supertype": "Pokémon",
    "subtypes": [
      "Stage 2"
    ],
    "types": [
      "Fighting"
    ],
    "hp": "130",
    "attacks": [
      {
        "cost": [
          "Fighting"
        ],
        "converted_energy_cost": 1,
        "name": "Revenge",
        "text": "If any of your Pokémon were Knocked Out by damage from an opponent's attack during his or her last turn, this attack does 20 damage plus 50 more damage.",
        "damage": "20"
      },
      {
        "cost": [
          "Fighting",
          "Fighting",
          "Fighting"
        ],
        "converted_energy_cost": 3,
        "name": "Dynamic Punch",
        "text": "Flip a coin. If heads, this attack does 60 damage plus 30 more damage and the Defending Pokémon is now Confused.",
        "damage": "60"
      }
    ],
    "weaknesses": [
      {
        "type": "Psychic",
        "value": "+30"
      }
    ],
    "rarity": "Rare",
    "artist": "Kagemaru Himeno",
    "pricing": {
      "currency": "USD",
      "market": 4.31,
      "is_stale": false,
      "conditions": [
        {
          "condition": "NM",
          "price": 4.31
        },
        {
          "condition": "LP",
          "price": 2.37
        },
        {
          "condition": "MP",
          "price": 1.83
        },
        {
          "condition": "HP",
          "price": 0.93
        },
        {
          "condition": "DMG",
          "price": 1.02
        }
      ],
      "graded": [
        {
          "company": "CGC",
          "grade": "6.5",
          "value": 6,
          "low": 5.1,
          "high": 6.9,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "4",
          "value": 13,
          "low": 11.05,
          "high": 14.95,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "5",
          "value": 8,
          "low": 7,
          "high": 8,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "6",
          "value": 22,
          "low": 18.7,
          "high": 25.3,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "7",
          "value": 30,
          "low": 25.5,
          "high": 34.5,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        },
        {
          "company": "PSA",
          "grade": "8",
          "value": 37.13,
          "low": 62.95,
          "high": 62.95,
          "confidence": "med",
          "value_kind": "blended",
          "sold_count": 1
        },
        {
          "company": "PSA",
          "grade": "9",
          "value": 100,
          "low": 85,
          "high": 115,
          "confidence": "low",
          "value_kind": "feed",
          "sold_count": 0
        }
      ],
      "market_updated_at": "2026-09-21T03:47:49.806Z",
      "trend_7d": {
        "direction": "down",
        "percent": -2.05
      }
    }
  }
}