
Fanatics Collect Scraper
hipersoft/fanaticscollect-scraper
Scrape Fanatics Collect (formerly PWCC) trading card auctions and sales: live Weekly and Premier auctions, Buy Now vault listings and 5M+ sold results with hammer price, bids, grade, grading service, cert number, year, player, team and images.
Total users
2Monthly users
1Total runs
12Per item
$0.002Last rebuilt
Oct 26, 2026Overview
Fanatics Collect Scraper extracts listings and sales from Fanatics Collect (formerly PWCC Marketplace), one of the largest marketplaces for graded sports cards, Pokémon and trading card games, memorabilia and comics. Get live Weekly and Premier auctions, Buy Now vault listings and over 5 million sold results with the title, subtitle (population), player or subject, team, year, card number, category, grading service (PSA, BGS, SGC, CGC), grade, cert number, current bid, starting bid, hammer price, sold price with buyer's premium, Buy Now price, estimated value, number of bids, favorites, auction name and lot number, auction start and end, sold date, front and back images. Filter by keyword, status, marketplace, category, grading service, minimum grade, year and price. Export to CSV, Excel or JSON. Ideal for card collectors, dealers, flippers, price guides and sports-card market research.
What does Fanatics Collect Scraper do?
- 🃏 Graded trading cards: football, basketball, baseball, soccer, hockey, Pokémon, Magic, One Piece…
- 🔴 Live auctions: Weekly and Premier auctions with current bids and end times.
- 🛒 Buy Now vault marketplace listings.
- 💰 5M+ sold results with hammer prices: comps for any card.
- 🏷️ Grading service, grade and cert number.
- 🔎 Keyword search: player, set, parallel, rookie, serial…
- 🎚️ Filters: category, grader, minimum grade, year range, price range.
- 🖼️ Front and back images.
What data can you scrape from Fanatics Collect?
| Field | Description |
|---|---|
| Item | Listing ID and UUID, link, title, subtitle (population) |
| Card | Subject / player, teams, year, card number, category |
| Grading | Grading service, grade, cert number |
| Auction | Status, marketplace, auction name, lot number, bids, favorites, offers |
| Price | Current price, current bid, starting bid, hammer price, sold price with premium, Buy Now price, estimated value |
| Dates | Listed, auction start, auction end, sold |
| Images | Front image, back image |
Use cases for trading card data
- Card comps and price guides: build price histories from millions of sold results.
- Dealers and flippers: find live auctions ending soon and under-valued Buy Now listings.
- Collectors: track prices of your PC players and grades.
- Investors and analysts: measure the sports-card and Pokémon markets by player, year and grade.
- Apps and marketplaces: power valuation tools with real auction data.
How to scrape Fanatics Collect
- Click Try for free to open Fanatics Collect Scraper in Apify Console.
- Enter keywords (player, set, card) and choose Live or Sold.
- Optionally filter by marketplace, category, grading service, grade, year and price.
- Set Max items and click Start.
- Download the items as CSV, Excel or JSON.
Input
Example input
{
"keywords": ["Patrick Mahomes Prizm"],
"status": "sold",
"gradingServices": ["PSA"],
"gradeMin": 10,
"yearMin": 2017,
"maxItems": 1000
}
| Field | Description |
|---|---|
| Keywords | One search per keyword; empty = everything. |
| Status | Live, sold or all. |
| Marketplaces | Weekly Auction, Premier Auction, Buy Now. |
| Categories | Football, Basketball, Pokémon… |
| Grading services | PSA, BGS, SGC, CGC… |
| Minimum grade | e.g. 9 or 10. |
| Year from / to | Card year range. |
| Minimum / Maximum price | Price range in USD. |
| Max items | Stop after this many (0 = no limit). |
Output
Sold card example
{
"listingId": 4178169,
"url": "https://www.fanaticscollect.com/items/9dd0f326-9858-11ee-92c0-0a58a9feac02",
"title": "2022 Absolute Kaboom! Vertical Gold Patrick Mahomes II /10 #K2 PSA 10 GEM MINT",
"subtitle": "PSA Population 1 of 4",
"status": "Sold",
"marketplace": "WEEKLY",
"auctionName": "Weekly Sunday Auction #103",
"category": "Football",
"subject": "Patrick Mahomes Ii",
"teams": ["Kansas City Chiefs"],
"year": 2022,
"cardNumber": "K2",
"gradingService": "PSA",
"grade": 10,
"certNumber": "83194696",
"hammerPrice": 9000,
"soldPriceWithPremium": 10800,
"estimatedValue": 18409,
"bids": 49,
"soldAt": "2024-01-08T04:13:24.000Z"
}
Output schema
| Field | Type | Description |
|---|---|---|
listingId, listingUuid, url, title, subtitle |
mixed | Item. |
subject, teams, year, cardNumber, category, categoryParent |
mixed | Card. |
gradingService, grade, certNumber |
mixed | Grading. |
status, marketplace, auctionName, lotNumber, bids, favorites, allowOffers |
mixed | Auction. |
currentPrice, currentBid, startingBid, hammerPrice, soldPriceWithPremium, buyNowPrice, estimatedValue |
number | Prices (USD). |
listedAt, auctionStart, auctionEnd, soldAt |
string | Dates. |
imageUrl, imageBackUrl |
string | Images. |
search, scrapedAt |
string | Source info. |
How much does it cost?
Fanatics Collect Scraper uses pay-per-item pricing: a small fixed price per item, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More auction data
- Collecting Cars Scraper: car and watch auctions with sold prices.
- HiBid Scraper: online auction lots.
FAQ
What is the difference between hammer price and sold price with premium?
hammerPrice is the winning bid; soldPriceWithPremium includes the buyer's premium the winner paid.
Can I get all sold results for a player? Yes. Enter the player as a keyword, set Status to Sold and Max items to 0.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Fanatics Collect Scraper with other apps? Fanatics Collect Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Fanatics Collect? The scraper only collects publicly visible listings and sales. You are responsible for using the data in line with Fanatics Collect's terms and applicable law.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Fanatics.
Input
| Field | Type | Description |
|---|---|---|
keywordsKeywords | array | Player, set or card, e.g. Mahomes PSA 10, Michael Jordan Fleer, Charizard, Wembanyama Prizm. Each keyword is a separate search. Leave empty for everything. |
statusStatus | string · live, sold, all | Live items, sold results, or both. Default: "live" |
marketplacesMarketplaces | array | Weekly auctions, Premier auctions or Buy Now (fixed price) vault listings. Empty = all. |
categoriesCategories | array | Optional, e.g. Football, Basketball, Baseball, Soccer, Pokémon, Sports Cards, Trading Card Games, Comics. |
gradingServicesGrading services | array | Optional, e.g. PSA, BGS, SGC, CGC, PSA/DNA. |
gradeMinMinimum grade | number | e.g. 9 or 10. |
yearMinYear from | integer | Oldest card year. |
yearMaxYear to | integer | Newest card year. |
priceMinMinimum price ($) | number | Lowest current or sold price. |
priceMaxMaximum price ($) | number | Highest current or sold price. |
maxItemsMax items | integer | Stop after this many items. 0 means no limit. Default: 200 |
proxyConfigurationProxy configuration | object | Not required for normal use. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~fanaticscollect-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keywords": [
"Patrick Mahomes"
],
"maxItems": 50
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/fanaticscollect-scraper").call(run_input={
"keywords": [
"Patrick Mahomes"
],
"maxItems": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/fanaticscollect-scraper').call({
"keywords": [
"Patrick Mahomes"
],
"maxItems": 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Item One auction or marketplace item scraped | $0.002 | $0.001 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Carousell Scraper
Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.
242 runs · 2 users · $0.003 / listing scrapedGoogle Flights Scraper
Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.
216 runs · 4 users · $0.004 / flight scrapedPinterest Scraper
Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.
151 runs · 2 users · $0.0034 / item scrapedGoogle Trends Scraper
Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.
139 runs · 6 users · $0.001 / keyword scrapedAliExpress Product Search Scraper
Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.
135 runs · 3 users · $0.003 / product scrapedGoogle Maps Scraper
Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.
130 runs · 2 users · $0.005 / place scrapedSend the site and the fields. We build it and you get it first.