Goldin Auctions Scraper - Sports Cards & Collectibles avatar

Goldin Auctions Scraper - Sports Cards & Collectibles

Pricing

Pay per event

Go to Apify Store
Goldin Auctions Scraper - Sports Cards & Collectibles

Goldin Auctions Scraper - Sports Cards & Collectibles

Scrape Goldin Auctions (eBay-owned) for marketplace listings and past-auction results. Captures weekly / premium / elite auction tiers with PSA / BGS / SGC / CGC grade normalization, final-sale prices, buyer's-premium %, bid counts, and reserve-met detection.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

2

Bookmarked

41

Total users

15

Monthly active users

0.13 hours

Issues response

11 days ago

Last modified

Share

Goldin Auctions Scraper — Sports Cards & Collectibles

Scrapes Goldin Auctions — the #1 high-end sports-card and collectibles auction house, eBay-owned — for active marketplace listings and past auction results. Returns lot titles, grader and grade (PSA/BGS/SGC/CGC), final sale prices, buyer's premium %, bid counts, reserve status, auction tier (Weekly/Premium/Elite), and image URLs.

What You Get

  • Active marketplace listings from the Goldin buy-it-now / auction floor, updated in near-real-time.
  • Sold comps archive — past lots from Weekly, Premium, and Elite auctions, each with a final sale price and sale timestamp.
  • Grader + grade normalization — parses PSA, Beckett (BGS/BVG), SGC, CGC, and raw out of lot titles. Returns both the label ("PSA 9") and the numeric grade (9.0) so you can sort and filter without regex.
  • Buyer's premium aware — the buyers_premium_pct field is present on every record (Goldin currently charges 22%). Final sale price + premium is the true cost of ownership.
  • Auction tier field — Weekly, Premium, and Elite tiers have different buyer pools and different price ceilings. The auction_type field separates them.
  • Flexible filtering — filter by mode, auction tier, sub-category, grading service, keyword, price range, and sold-date window.

Who Uses Goldin Auction Data?

  • Card dealers and consignors — pull sold comps to price consignments and set reserve floors.
  • Portfolio modelers — track monthly Elite auction results to model high-grade card price trends over time.
  • Market researchers — the $300M+ in annual Goldin volume makes it a benchmark for the broader graded-card market.
  • Shill-bid analysts — bid count, reserve amount, and reserve-met fields let you flag suspicious auction patterns.
  • Auction aggregators — pair Goldin results with MySlabs peer-to-peer comps and PSA auction price reports for full market coverage.

How It Works

  1. Pick a modemarketplace for active listings, past_auctions for sold results, or lot for individual lot URLs.
  2. Set your filters — auction tier, sub-category, grader, keyword, price range, and sold-date window are all optional. Leave them blank and get everything.
  3. The scraper runs Goldin's own search — results come back as structured records, paginated automatically.
  4. Records are normalized and returned — grader and grade are parsed from the lot title, buyer's premium is pulled from the API response, and image URLs are assembled from the CDN base path.

Input

{
"mode": "marketplace",
"maxItems": 100,
"sp_intended_usage": "Pulling active PSA 10 baseball lots for comp pricing",
"sp_improvement_suggestions": ""
}
{
"mode": "past_auctions",
"auctionTier": "Elite",
"grader": "PSA",
"soldAfter": "2025-01-01",
"maxItems": 500,
"sp_intended_usage": "Tracking Elite auction PSA results for 2025",
"sp_improvement_suggestions": ""
}
{
"mode": "lot",
"lotUrls": [
"https://goldin.co/auctions/2017-nick-markakis-game-used-atlanta-braves-road-independence-day-jersgf6ox"
],
"maxItems": 1,
"sp_intended_usage": "Single lot detail fetch",
"sp_improvement_suggestions": ""
}

Goldin Auctions Scraper Input Fields

FieldTypeDefaultDescription
modestringmarketplacemarketplace, past_auctions, or lot
auctionTierstring(all)Filter by tier: Weekly, Premium, or Elite
sportstring(all)Sub-category: Baseball, Basketball, Pokemon, Racing, etc. An unmatched value stops the run and lists the ones available.
graderstring(all)PSA, Beckett, SGC, CGC, or Ungraded
keywordstring(none)Free-text keyword — player name, set, card number
priceMininteger0Minimum current / sale price (USD). 0 = no floor.
priceMaxinteger0Maximum current / sale price (USD). 0 = no ceiling.
soldAfterstring(none)Past-auction mode: include lots sold on or after this date (YYYY-MM-DD)
soldBeforestring(none)Past-auction mode: include lots sold on or before this date (YYYY-MM-DD)
lotUrlsarray(none)mode=lot: list of Goldin lot URLs
maxItemsinteger10Maximum lots to return. 0 = unlimited.

Output

Active Marketplace / Past Auction Record

{
"lot_id": "202603-3119-5039-d4ee1761-ac5b-46b5-a216-474330865762",
"lot_url": "https://goldin.co/auctions/2024-topps-chrome-juan-soto-psa-10-auto-jrsf9",
"lot_number": 2089,
"auction_id": "202601-0520-0032-001b1bfe-a4fd-437e-acdf-2a67b3b93878",
"auction_name": "",
"auction_type": "Weekly",
"auction_start_date": "2026-05-12T21:00:00Z",
"auction_end_date": "2026-05-22T02:00:00Z",
"title": "2024 Topps Chrome Juan Soto PSA MINT 9 Auto",
"category": "",
"subcategory": "",
"item_type": "",
"grader": "PSA",
"grade": "PSA 9",
"grade_numeric": 9,
"serial_number": "",
"listing_status": "Live",
"current_price": 285.0,
"min_bid_price": 10.0,
"bid_count": 12,
"reserve_amount": 0,
"reserve_met": null,
"buyers_premium_pct": 22,
"currency": "USD",
"sold_at": "",
"image_urls": "https://goldin-prod.imgix.net/public/Lots/202603-3119-5039-d4ee1761-ac5b-46b5-a216-474330865762/8e95771a-8d2d-496d-9208-9ca6377d5423",
"primary_image_url": "https://goldin-prod.imgix.net/public/Lots/202603-3119-5039-d4ee1761-ac5b-46b5-a216-474330865762/8e95771a-8d2d-496d-9208-9ca6377d5423"
}

Goldin Auctions Scraper Output Fields

FieldTypeDescription
lot_idstringGoldin internal lot ID
lot_urlstringFull URL to the lot page on goldin.co
lot_numberintegerLot number within the auction
auction_idstringGoldin internal auction ID
auction_namestringAuction name (populated in lot-detail mode)
auction_typestringAuction tier: Weekly, Premium, Elite, or marketplace
auction_start_datestringAuction start timestamp (ISO 8601)
auction_end_datestringAuction end / lot close timestamp (ISO 8601)
titlestringFull lot title
categorystringTop-level category: Sport or Non-Sport (lot-detail mode)
subcategorystringSub-category: Baseball, Pokemon, Star Wars, etc. (lot-detail mode)
item_typestringItem type: Single Cards, Game-Used Memorabilia, etc. (lot-detail mode)
graderstringGrading service: PSA, Beckett, SGC, CGC, or Ungraded
gradestringFull grade label: PSA 10, BGS 9.5, etc.
grade_numericnumberNumeric grade: 9, 9.5, 10, etc. Null for ungraded.
serial_numberstringItem serial number (lot-detail mode)
listing_statusstringLive, Completed_Sold, or Completed_Unsold
current_pricenumberCurrent bid or price (USD)
min_bid_pricenumberOpening / minimum bid (USD)
bid_countintegerNumber of bids placed
reserve_amountnumberReserve price. 0 = no reserve.
reserve_metbooleanWhether the reserve was met. Null if no reserve.
buyers_premium_pctnumberBuyer's premium percentage (currently 22% at Goldin)
currencystringCurrency (always USD)
sold_atstringSale close timestamp for Completed_Sold lots (ISO 8601)
image_urlsstringPipe-separated lot image URLs
primary_image_urlstringPrimary lot image URL

🔍 FAQ

How do I scrape Goldin Auctions?

Goldin Auctions Scraper connects directly to Goldin's search API — no browser. Set the mode, add any filters, and run. The scraper paginates automatically.

How much does Goldin Auctions Scraper cost to run?

Goldin Auctions Scraper uses pay-per-event pricing at 1.5x the base rate. A 500-record past-auction pull typically runs well under $0.10 total.

Can I filter Goldin results by grader and grade?

You can filter by grader (PSA, Beckett, SGC, CGC, or Ungraded). Grade-level filtering (e.g., only PSA 10s) is not an API parameter, but the grade_numeric output field makes post-run filtering straightforward.

What is auction_type and why does it matter?

Goldin runs three auction tiers: Weekly (high volume, lower floor), Premium (monthly, mid-grade), and Elite (monthly, high-value lots). Buyer pools and price levels differ meaningfully across tiers. The auction_type field lets you analyze each tier independently rather than blending them into one distribution.

What does buyers_premium_pct mean?

It is the percentage added to the hammer price that the buyer pays on top. Goldin currently charges 22%. A lot that closes at $1,000 costs the buyer $1,220. The field is present on every record so the math is in the data, not in a footnote.


Need More Features?

Need additional filters, a different output structure, or integration with another auction platform? File a feature request or get in touch.

Why Use Goldin Auctions Scraper?

  • First Goldin actor on Apify — zero coverage of the #1 high-end sports-card auction house until now, despite $300M+ in annual volume.
  • Buyer's premium included in every record — most comp tools report hammer price only. This one reports what the buyer actually paid.
  • No browser, low overhead — direct API access means fast runs and low per-record cost, which matters when you are pulling 500k+ past-auction lots.