Yu-Gi-Oh! TCG API

No rotation, volatile prices, banlist-driven market

12,000+ cards 200+ sets Banlist updates tracked

Yu-Gi-Oh! operates without the format rotation that governs other major TCGs. There is no "Standard" in Yu-Gi-Oh! — the Advanced Format includes essentially all cards ever printed, minus those explicitly banned. This creates a market where a card printed in 2010 can suddenly spike to $80 overnight when a new archetype released in 2024 happens to synergize with it. Old support for new cards is a defining feature of the Yu-Gi-Oh! secondary market, and real-time price monitoring is the only way to stay ahead of it.

Rarity structure drives enormous price gaps in Yu-Gi-Oh!. A Starlight Rare can be worth 50–100x the same card in common rarity. Quarter Century Secret Rares (QCSR), introduced in 2023, created another ultra-premium tier above Starlight. Short-print rarities from collector sets command prices from a few dollars to several hundred for the same card name in different rarity treatments. Any accurate Yu-Gi-Oh! collection tool needs to distinguish between these printings.

Banlists are the primary driver of short-term Yu-Gi-Oh! price swings. When Konami releases a new forbidden and limited list (typically quarterly), cards that get banned crash within hours, and cards that get unlimited from the list can spike to multiples of their previous price as players rebuild decks. Tracking price history around banlist dates reveals the full volatility of this market.

What the API Provides for Yu-Gi-Oh!

Rarity-Level Pricing

Each rarity printing (Common, Rare, Super, Ultra, Secret, Starlight, Quarter Century) is a distinct record with individual pricing. Essential for Yu-Gi-Oh! where rarity premium is extreme.

TCGPlayer + eBay Market Prices

Both TCGPlayer listing prices and eBay recent sold data are aggregated, giving you a true market view rather than ask prices alone.

Per-Condition Breakdown

Near Mint through Damaged pricing for every card. Competitive Yu-Gi-Oh! is Near Mint only, but bulk buyers and collectors need the full condition spectrum.

90-Day Price History

Track banlist announcement effects, archetype spike moments, and reprint crash patterns over 90 days. Requires Trader plan.

Set-Level Card Lists

Browse all cards in any Yu-Gi-Oh! set. Identify which prints of a card are available and compare rarity prices across different sets containing the same card name.

Batch Lookups for Deck Pricing

Up to 20 cards per request. Price a 40-card main deck + 15-card side deck in 3 API calls. Essential for deck cost calculators and store buylist tools.

Key Yu-Gi-Oh! Cards to Track

Staple handtraps, iconic monsters, and high-value rarities that see constant market activity:

Ash Blossom & Joyous Spring
The defining staple handtrap. Present in virtually every competitive deck. Multiple rarities tracked; Starlight versions command 30–50x the common printing price.
Blue-Eyes White Dragon
The most iconic Yu-Gi-Oh! card with dozens of printings. Original Legend of Blue Eyes copies, SDK prints, and modern collector reprints all track separately with significant price gaps.
Accesscode Talker
The go-to Link finisher for years. Sees play across dozens of different decks and spikes whenever its combo pieces get new support. Super Rare vs. Secret Rare price delta is significant.
Forbidden Droplet
The premier handtrap counter. Had one of the fastest price spikes in modern Yu-Gi-Oh! history on release. Price history shows the classic "must-have omni-negate" demand curve.
Pot of Prosperity
A banned-then-unbanned card that tells an interesting price history story. Currently limited; price responds to every banlist update. Secret Rare vs. Starlight price gap is one of the widest in Yu-Gi-Oh!
Snake-Eye Ash
The central card of the Snake-Eye archetype that dominated competitive play. High collector appeal combined with top-tier tournament play drove prices to $40–$80 for premium rarities.
Lightning Storm
The premium backrow removal spell. Remained consistently $20–$60 depending on banlist status and meta prevalence. A reliable banlist tracking target for the API.
Dark Magician (Various)
One of the most reprinted Yu-Gi-Oh! cards. Collector versions from sets like Dark Side of Dimensions and Golden Sarcophagus command premiums. Classic nostalgia combined with dedicated Dark Magician archetype collectors.

Notable Yu-Gi-Oh! Sets

Legend of Blue Eyes White Dragon (2002) The original set

LOB-EN is where English Yu-Gi-Oh! began. 1st Edition copies of Blue-Eyes, Dark Magician, and Exodia pieces from this set are pure collectibles, not competitive cards. Prices reflect nostalgia and scarcity.

Duelist Nexus (2023) Snake-Eye origins

Home to Snake-Eye Ash and the Snake-Eye engine. A set where a handful of cards from one archetype drove box prices far above MSRP. Tracking the initial spike then slow decline is a textbook case study.

Age of Overlord (2023) Multiple competitive engines

Introduced several archetypes that saw long-term play including Purrely and Voiceless Voice. Starlight Rares from this set see consistent secondary market demand months after release.

Photon Hypernova (2023) Kashtira archetype

The Kashtira engine dominated competitive play and created significant short-term price spikes. Price history shows the pattern of competitive card demand followed by banlist targeting.

Legacy of Destruction (2024) Current high-value set

Continued the trend of Quarter Century Secret Rare treatments driving collector demand above competitive demand. Multiple archetypes from this set remain in active tournament play.

Code Examples

Search Yu-Gi-Oh! Cards

import { TcgLookupClient } from '@tcgpricelookup/sdk';
const tcg = new TcgLookupClient({ apiKey: 'YOUR_KEY' });

// Search for a specific card across all printings
const results = await tcg.cards.search({
  name: 'Ash Blossom & Joyous Spring',
  game: 'yugioh',
});

// All printings returned — Common, Super, Secret, Starlight
results.data.forEach(card => {
  console.log(card.name, card.rarity, card.prices.nearMint.market);
});

// Filter to a specific set for targeted pricing
const starlight = await tcg.cards.search({
  name: 'Ash Blossom & Joyous Spring',
  game: 'yugioh',
  set: 'Battles of Legend: Crystal Revenge',
});

Deck Cost Calculator

// Price a competitive Yu-Gi-Oh! deck (batch up to 20 per request)
const staples = await tcg.cards.batch([
  { name: 'Ash Blossom & Joyous Spring', game: 'yugioh' },
  { name: 'Effect Veiler',               game: 'yugioh' },
  { name: 'Infinite Impermanence',       game: 'yugioh' },
  { name: 'Lightning Storm',             game: 'yugioh' },
  { name: 'Forbidden Droplet',           game: 'yugioh' },
]);

// Get cheapest NM price for each card across all printings
staples.data.forEach(card => {
  const nmPrice = card.prices.nearMint.market;
  console.log(`${card.name} (${card.rarity}): $${nmPrice}`);
});

Banlist Impact — Price History

// 90-day history around a banlist announcement (Trader plan required)
const history = await tcg.cards.history('card-id-here', {
  game: 'yugioh',
  days: 90,
});

// Plot the ban announcement spike or crash
history.data.forEach(entry => {
  console.log(entry.date, entry.prices.nearMint.market);
});

What People Build with Yu-Gi-Oh! Price Data

Meta Deck Cost Trackers

Show current price for top-tier competitive decks. "How much does Snake-Eye cost right now?" is a common user query that requires real-time pricing across ~20 cards per deck.

Banlist Impact Monitors

Watch target cards for price movement around quarterly banlist dates. Alert when a card drops 30%+ (likely banned) or spikes 50%+ (likely freed from the list).

Rarity Premium Analysis

Calculate the Starlight Rare premium over Ultra Rare for any card. Track how that premium compresses or expands over time as new reprints enter the market.

Store Buylist Automation

Yu-Gi-Oh! stores deal in large volumes of bulk and singles. Automated buylist pricing from real market data, with rarity-specific pricing, is critical for competitive stores.

Frequently Asked Questions

Does the API track different Yu-Gi-Oh! rarities separately?
Yes. Each rarity printing of a card is a separate record. Ash Blossom in Common rarity is a different card entry from Ash Blossom in Starlight Rare. When you search by name, all printings return with their individual prices and rarity information. You can then filter by rarity or set to isolate specific versions.
How quickly do prices update after a banlist announcement?
Prices update continuously from TCGPlayer and eBay, so banlist-driven price movements are reflected within hours of new listings and sales appearing. Banlists are typically announced at specific times; by the next morning, the market has re-priced the affected cards and the API reflects those new values.
Can I look up Starlight Rares and Quarter Century Secret Rares specifically?
Yes. Search returns all printings of a card name; each printing includes a rarity field. Filter or sort client-side by rarity to isolate Starlight or QCSR versions. You can also search within a specific set that contains those premium treatments to target them directly.
Does the API cover older Yu-Gi-Oh! cards from early sets?
Yes. The full catalog includes cards from Legend of Blue Eyes (2002) through the most recent sets. Older 1st Edition cards are included where market data is available. Collectible vintage cards like 1st Edition LOB Blue-Eyes are tracked alongside modern competitive cards.

Get Started with the Yu-Gi-Oh! API

  1. 1

    Get a free API key

    Sign up at tcgpricelookup.com/dashboard. 200 free requests/day, no credit card required. Search any Yu-Gi-Oh! card immediately.

  2. 2

    Use game: 'yugioh'

    All Yu-Gi-Oh! queries use the yugioh game slug. Searching by card name returns all rarities and printings in one response, sorted by price.

  3. 3

    Batch-price your deck

    Submit up to 20 cards per request to price full decklists. A 40-card main deck takes 2 batch requests. Response includes all rarities for each card name.

  4. 4

    Upgrade for banlist history tracking

    Trader plan ($14.99/mo) adds 90-day price history. See exactly how prices moved before and after each banlist announcement for any card in the catalog.

Build with Yu-Gi-Oh! price data

Get your free API key and start querying Yu-Gi-Oh! card prices — all rarities, all printings, real-time data.