Goldin Auctions Scraper — Sports Cards, TCG & Sold Comps avatar

Goldin Auctions Scraper — Sports Cards, TCG & Sold Comps

Pricing

from $0.69 / 1,000 lot results

Go to Apify Store
Goldin Auctions Scraper — Sports Cards, TCG & Sold Comps

Goldin Auctions Scraper — Sports Cards, TCG & Sold Comps

Scrape Goldin Auctions for live lots, sold comps, and Fixed Price marketplace. Get hammer price, buyer's premium, bid counts, Weekly/Elite tier, PSA/BGS/SGC grades, and images as JSON — dealers, consignors, and pricing apps.

Pricing

from $0.69 / 1,000 lot results

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Categories

Share

Unofficial community Actor. Not affiliated with Goldin or eBay.

Goldin Auctions scraper for high-end sports cards, TCG / Pokémon, and memorabilia. Pull live lots, sold comps (past auction results), and Fixed Price marketplace listings into JSON — hammer price, buyer's premium, bid counts, Weekly / Elite tier, and PSA / BGS / SGC / CGC grades. Works as a Goldin API alternative via HTTP search (Python / Node.js / MCP) — no headless browser.

Collectibles suite

ActorRole
TCGPlayer Listings ScraperUS TCG seller listings and shops
Cardmarket Listings ScraperEU TCG seller offers and shops
Fanatics Collect ScraperWeekly / Premier auctions, Buy Now, sold comps
Goldin Auctions Scraper ◄── you are hereHigh-end auction live lots & sold comps
PSA Population Report ScraperSet-level PSA pop census and gem rate
Whatnot Listings ScraperLive-commerce listings and shops
PriceCharting ScraperGuide prices for games, TCG, and comics
eBay Sold Listings ScraperMarketplace completed sales
eBay Active Listings ScraperLive asking prices
eBay Sold Price IntelligenceAggregate comps & pricing stats

Suite next step: after Goldin sold comps, run Fanatics Collect Scraper for weekly-volume hammer on the same titles, then PSA Population Report Scraper for gem rate vs elite price. Volume marketplace still goes to eBay Sold Listings Scraper.

When to use

  • Pull Goldin sold prices from Weekly / Elite auctions to set reserves and consignment floors
  • Monitor live Goldin lots by player, set, or grader (PSA 10, BGS Black Label)
  • Browse Fixed Price / marketplace buy-it-now inventory
  • Resolve specific lot URLs into structured rows for sheets or warehouses
  • Feed apps that need hammer + buyer's premium (true all-in buyer cost)

When not to use: Fanatics Collect weekly volume auctions — use Fanatics Collect Scraper. Low-volume eBay-only comps — use eBay Sold Listings Scraper. Live TCG seller books — use TCGPlayer Listings Scraper or Cardmarket Listings Scraper. Lot-detail fields gated behind login are not scraped.

Key features

  • Four modeslive, sold, marketplace, lot_urls (+ auto)
  • Auction tiers — Weekly, Elite, Thematic, Fixed_Price
  • Sold archive — hundreds of thousands of Completed_Sold comps
  • Buyer's premium awarebuyersPremiumPct + priceWithPremium on every row
  • Grade parsing — PSA / BGS / SGC / CGC / HGA / TAG from titles → label + numeric
  • Keyword + filters — sport, category, grader, price range, auction ID
  • HTTP-firstcurl_cffi Chrome TLS against Goldin's lots search API; proxy optional

Input

FieldDescription
modelive / sold / marketplace / lot_urls / auto
searchQueriesKeywords (player, set, card). Empty = browse all in mode
startUrlsLot URLs or slugs (lot_urls mode)
auctionTypeAll / Weekly / Elite / Thematic / Fixed_Price
auctionIdOptional parent auction UUID
soldOnlyForce sold archive even outside sold mode
category / sportOptional facet filters
grader / gradePSA/BGS/… filter and grade substring
priceMin / priceMaxUSD price window
maxItemsCap (0 = unlimited)
proxyConfigurationOptional; default off

Example — Goldin sold comps (sports cards)

{
"mode": "sold",
"searchQueries": ["charizard psa 10"],
"auctionType": "Elite",
"maxItems": 50
}

Example — live Weekly lots

{
"mode": "live",
"auctionType": "Weekly",
"grader": "PSA",
"maxItems": 100
}

Example — marketplace Fixed Price

{
"mode": "marketplace",
"searchQueries": ["michael jordan"],
"maxItems": 50
}

Example — specific lot URLs

{
"mode": "lot_urls",
"startUrls": [
{ "url": "https://goldin.co/item/1999-pokemon-base-set-holo-4-charizard-psa-mint-9fcmjr" }
]
}

Output

FieldDescription
lotId / lotNumber / metaSlug / urlIdentifiers & page URL
title / statusTitle and Live / Completed_Sold / …
auctionId / auctionTypeParent auction + tier
grader / grade / gradeNumericParsed grading
currentPrice / finalPrice / minBidPriceUSD prices
buyersPremiumPct / priceWithPremiumPremium % and all-in cost
reserveAmount / reserveMet / bidCountReserve & bidding
startAt / endAt / soldAtTimestamps
primaryImageUrl / imageUrlsCloudFront images
searchQuery / mode / scrapedAtRun metadata

Sample record

{
"lotId": "202607-2314-0801-5f728d9d-0d42-4245-9805-84d252329706",
"title": "2009-10 Topps Chrome Refractor #101 Stephen Curry Rookie Card (#071/500) - BGS GEM MINT 9.5",
"status": "Live",
"auctionType": "Elite",
"grader": "BGS",
"grade": "BGS GEM MINT 9.5",
"gradeNumeric": 9.5,
"currentPrice": 34000,
"buyersPremiumPct": 22,
"priceWithPremium": 41480,
"bidCount": 23,
"currency": "USD",
"url": "https://goldin.co/item/2009-10-topps-chrome-refractor-101-stephen-curry-rookie-card-071-500-bgzew9",
"primaryImageUrl": "https://d2tt46f3mh26nl.cloudfront.net/public/Lots/example/image@1x"
}

Use cases

  • Consignment pricing — Elite sold comps before setting reserves
  • Dealer watchlists — Weekly live lots filtered by PSA / BGS
  • High-end vs eBay — Goldin hammer vs marketplace sold volume
  • TCG / Pokémon comps — sold archive search by set and grade
  • Marketplace scan — Fixed Price buy-now lots
  • Automation / MCP — scheduled sold pulls into sheets or warehouses

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/goldin-scraper').call({
mode: 'sold',
searchQueries: ['jordan psa 10'],
maxItems: 25,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.slice(0, 3));

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("crawloop/goldin-scraper").call(run_input={
"mode": "live",
"auctionType": "Weekly",
"maxItems": 50,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item.get("currentPrice"))

cURL

curl "https://api.apify.com/v2/acts/crawloop~goldin-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"sold","searchQueries":["charizard"],"maxItems":20}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store ID / name.

Example prompts:

  • "Run Goldin Auctions Scraper in sold mode for 'Shohei Ohtani PSA 10' and return the top 20 comps as JSON"
  • "Scrape live Weekly Goldin lots graded PSA and summarize average bid and buyer's premium"
  • "Chain Goldin sold comps then Fanatics Collect Scraper for the same Charizard titles"

FAQ

Is this a Goldin API alternative?
Yes for public lot search: live, sold, and marketplace rows via Goldin's search endpoint — no official developer API key required.

Does the Goldin scraper need a proxy?
Usually no. Enable Apify Proxy only if you hit rate limits.

What is priceWithPremium?
Goldin adds a buyer's premium on top of hammer (often ~22%). priceWithPremium = currentPrice × (1 + buyersPremiumPct/100).

Can I scrape all Goldin sold results?
Yes — mode: sold with empty searchQueries and maxItems: 0. The archive is large; use keywords and PPE limits for focused comps.

How do I get sports card or Pokémon comps?
Use mode: sold with queries like mantle psa 8 or charizard psa 10, optionally auctionType: Elite or grader: PSA.

Why is grade sometimes null?
Grades are parsed from titles. Ungraded memorabilia may not match; use grader when titles include PSA/BGS/etc.

ActorRole
Goldin Auctions Scraper ◄── you are hereHigh-end sports cards / TCG hammer + sold
Fanatics Collect ScraperWeekly / Premier auctions + sold
PSA Population Report ScraperPSA pop census and gem rate
TCGPlayer Listings ScraperUS TCG listings and shops
Cardmarket Listings ScraperEU TCG listings and shops
eBay Sold Listings ScraperMarketplace sold prices
eBay Active Listings ScraperLive asking prices
eBay Sold Price IntelligenceAggregated sold stats

For a structured overview of Goldin modes, auction filters, premium-aware pricing, output fields, API examples, MCP prompts, and sold-comp workflows, see the Goldin Auctions Scraper guide.