Goldin Auctions Scraper - Sports Cards & Collectibles
Pricing
Pay per event
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
Maintained by CommunityActor stats
2
Bookmarked
41
Total users
15
Monthly active users
0.13 hours
Issues response
11 days ago
Last modified
Categories
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_pctfield 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_typefield 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
- Pick a mode —
marketplacefor active listings,past_auctionsfor sold results, orlotfor individual lot URLs. - Set your filters — auction tier, sub-category, grader, keyword, price range, and sold-date window are all optional. Leave them blank and get everything.
- The scraper runs Goldin's own search — results come back as structured records, paginated automatically.
- 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
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | marketplace | marketplace, past_auctions, or lot |
auctionTier | string | (all) | Filter by tier: Weekly, Premium, or Elite |
sport | string | (all) | Sub-category: Baseball, Basketball, Pokemon, Racing, etc. An unmatched value stops the run and lists the ones available. |
grader | string | (all) | PSA, Beckett, SGC, CGC, or Ungraded |
keyword | string | (none) | Free-text keyword — player name, set, card number |
priceMin | integer | 0 | Minimum current / sale price (USD). 0 = no floor. |
priceMax | integer | 0 | Maximum current / sale price (USD). 0 = no ceiling. |
soldAfter | string | (none) | Past-auction mode: include lots sold on or after this date (YYYY-MM-DD) |
soldBefore | string | (none) | Past-auction mode: include lots sold on or before this date (YYYY-MM-DD) |
lotUrls | array | (none) | mode=lot: list of Goldin lot URLs |
maxItems | integer | 10 | Maximum 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
| Field | Type | Description |
|---|---|---|
lot_id | string | Goldin internal lot ID |
lot_url | string | Full URL to the lot page on goldin.co |
lot_number | integer | Lot number within the auction |
auction_id | string | Goldin internal auction ID |
auction_name | string | Auction name (populated in lot-detail mode) |
auction_type | string | Auction tier: Weekly, Premium, Elite, or marketplace |
auction_start_date | string | Auction start timestamp (ISO 8601) |
auction_end_date | string | Auction end / lot close timestamp (ISO 8601) |
title | string | Full lot title |
category | string | Top-level category: Sport or Non-Sport (lot-detail mode) |
subcategory | string | Sub-category: Baseball, Pokemon, Star Wars, etc. (lot-detail mode) |
item_type | string | Item type: Single Cards, Game-Used Memorabilia, etc. (lot-detail mode) |
grader | string | Grading service: PSA, Beckett, SGC, CGC, or Ungraded |
grade | string | Full grade label: PSA 10, BGS 9.5, etc. |
grade_numeric | number | Numeric grade: 9, 9.5, 10, etc. Null for ungraded. |
serial_number | string | Item serial number (lot-detail mode) |
listing_status | string | Live, Completed_Sold, or Completed_Unsold |
current_price | number | Current bid or price (USD) |
min_bid_price | number | Opening / minimum bid (USD) |
bid_count | integer | Number of bids placed |
reserve_amount | number | Reserve price. 0 = no reserve. |
reserve_met | boolean | Whether the reserve was met. Null if no reserve. |
buyers_premium_pct | number | Buyer's premium percentage (currently 22% at Goldin) |
currency | string | Currency (always USD) |
sold_at | string | Sale close timestamp for Completed_Sold lots (ISO 8601) |
image_urls | string | Pipe-separated lot image URLs |
primary_image_url | string | Primary 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.