CoolStuffInc TCG Singles & Buylist Price Scraper avatar

CoolStuffInc TCG Singles & Buylist Price Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
CoolStuffInc TCG Singles & Buylist Price Scraper

CoolStuffInc TCG Singles & Buylist Price Scraper

Scrape CoolStuffInc TCG singles (MTG, Pokemon, Yu-Gi-Oh, Lorcana, One Piece & more) by keyword. Get retail price, buylist price (what they pay), and the retail-buylist spread per condition — key data for card dealers and arbitrage.

Pricing

from $5.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

6 days ago

Last modified

Categories

Share

Scrape trading card prices from CoolStuffInc.com — one of the largest US TCG retailers. Get both the retail price (what they sell for) and the buylist price (what CoolStuffInc pays you for the card), plus the retail-buylist spread per condition.

The spread between retail and buylist is the single most important number for card dealers, arbitrageurs, and collectors deciding whether to buy, hold, or sell.

Supported games

Magic: The Gathering, Pokemon, Yu-Gi-Oh!, Lorcana, One Piece (OPTCG), Star Wars: Unlimited, Gundam, Riftbound.

Input

FieldTypeDescription
searchQueriesarrayCard names / search terms (e.g. ["Lightning Bolt", "Black Lotus"]). One run per query.
gamestringGame to scrape: mtg, pokemon, yugioh, lorcana, optcg, swu, gundam, riftbound.
setstringOptional set/edition filter (substring match, e.g. Return to Ravnica).
includeBuylistbooleantrue (default) → scrape buylist + retail + spread. false → retail storefront only (price + stock, no buylist).
maxResultsintegerMax card rows per query. Default 50. 0 = unlimited.
proxyConfigurationobjectProxy settings. Apify Proxy recommended on cloud.

Example input

{
"searchQueries": ["Lightning Bolt"],
"game": "mtg",
"includeBuylist": true,
"maxResults": 50,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

Each item is one card (per condition variant):

{
"name": "Lightning Bolt",
"game": "Magic: The Gathering",
"set": "Archenemy: Nicol Bolas",
"condition": "Near Mint",
"retailPrice": 1.99,
"buylistPrice": 0.05,
"creditPrice": 0.06,
"spread": 1.94,
"stock": null,
"isFoil": false,
"rarity": "Uncommon",
"cardNumber": "054",
"productId": "243512",
"productUrl": "https://www.coolstuffinc.com/p/243512",
"imageUrl": "https://res.cloudinary.com/csicdn/.../ANBLightningBolt.jpg",
"searchQuery": "Lightning Bolt",
"source": "buylist",
"scrapedAt": "2026-06-24T00:00:00.000Z"
}
  • retailPrice — CoolStuffInc selling price.
  • buylistPrice — what CoolStuffInc pays you (cash). creditPrice is the store-credit equivalent (usually higher).
  • spreadretailPrice - buylistPrice. The dealer margin / arbitrage signal.
  • sourcebuylist (has both prices) or retail (retail-only mode, no buylist/spread).

Notes

  • Buylist mode is the recommended default — it returns retail and buylist in a single, clean request, with conditions and set names.
  • Retail-only mode parses the public storefront search pages (Schema.org microdata) and includes stock; it does not include buylist or spread.
  • Please respect CoolStuffInc's Terms of Service and use reasonable rate limits.