MTGGoldfish Scraper - MTG Card Prices & Price History avatar

MTGGoldfish Scraper - MTG Card Prices & Price History

Pricing

from $10.00 / 1,000 results

Go to Apify Store
MTGGoldfish Scraper - MTG Card Prices & Price History

MTGGoldfish Scraper - MTG Card Prices & Price History

Look up Magic: The Gathering card prices on MTGGoldfish by name. Paper (tabletop) USD + MTGO tix prices for every printing, plus daily price history, trend stats, spread, highest buylist and foil multiplier.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

MTGGoldfish Scraper — MTG Card Prices & Price History

Look up Magic: The Gathering card prices on MTGGoldfish by card name. For every printing of a card (set, promo, foil, borderless, etched, and other treatments) you get the current paper (tabletop) USD price, the current MTGO tix price, daily price history, and rich trend statistics.

Features

  • Search by card name — partial names work; every matching printing is returned with set, set code, collector number, finish and treatment tags
  • Paper + MTGO prices — current tabletop USD price and Magic Online tix price for each printing
  • Daily price history — configurable window (default 30 days, up to the full multi-year series MTGGoldfish tracks) for both paper and MTGO
  • Trend statistics — daily change, weekly change, all-time high, all-time low
  • Market depth signals — buylist spread %, highest buylist offer, foil multiplier
  • Card images and canonical MTGGoldfish price-page URLs

Input

{
"cardNames": ["Ragavan, Nimble Pilferer", "Sheoldred, the Apocalypse"],
"maxPrintingsPerCard": 6,
"includePriceHistory": true,
"historyDays": 30
}
FieldTypeDefaultDescription
cardNamesarray["Ragavan, Nimble Pilferer"]Card names to look up (partial names OK)
maxPrintingsPerCardinteger6Max printings (set/finish variants) per card name
includePriceHistorybooleantrueInclude daily price history arrays
historyDaysinteger30Most recent days of history per record (0 = full history)

Output

One record per printing:

{
"name": "Ragavan, Nimble Pilferer",
"cardId": "Ragavan, Nimble Pilferer [MH2]",
"set": "Modern Horizons 2",
"setCode": "MH2",
"cardNumber": 138,
"finish": "Regular",
"tags": [],
"paperPrice": 47.17,
"paperCurrency": "USD",
"paperDailyChange": -0.37,
"paperWeeklyChange": -0.72,
"paperAllTimeHigh": 96.61,
"paperAllTimeLow": 23.64,
"spreadPercent": 41,
"highestBuylist": 28.0,
"foilMultiplier": 1.33,
"onlinePriceTix": 8.36,
"paperPriceHistory": [{ "date": "2026-07-27", "price": 47.43 }],
"onlinePriceHistory": [{ "date": "2026-07-27", "price": 8.36 }],
"imageUrl": "https://cards.mtggoldfish.com/images/.../card_image.webp",
"url": "https://www.mtggoldfish.com/price/modern-horizons-2/138/ragavan-nimble-pilferer",
"searchQuery": "Ragavan, Nimble Pilferer"
}

Use cases

  • Collection valuation — price an MTG collection with a single batch run
  • Price alerts & trend tracking — monitor spikes, buyouts and reprint dips with daily history
  • Arbitrage — compare retail price against highest buylist and spread
  • MTGO finance — track tix prices alongside paper
  • Deck pricing — feed decklists in as card names and sum the results

Notes

  • Prices are MTGGoldfish market prices (paper in USD, online in MTGO tix).
  • Cards with no recorded price data are skipped rather than emitted as empty rows.
  • Proxies are usually unnecessary; the endpoints used are served openly.