VOOZH about

URL: https://apify.com/jungle_synthesizer/sportlots-sports-card-marketplace-scraper

⇱ Sportlots Sports Card Scraper Β· Apify


Pricing

Pay per event

Go to Apify Store

Sportlots Sports Card Scraper

Scrape sports card listings from Sportlots marketplace. Search by player name, set, or keyword and get price, quantity, and card details across the largest raw and graded fixed-price card marketplace.

Pricing

Pay per event

Rating

0.0

(0)

Developer

πŸ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Scrape sports card listings from Sportlots, one of the largest peer-to-peer trading card marketplaces with over 81 million cards indexed. Search by player name, card set, or keyword and get full pricing, availability, and card detail data.

What you get

Each output record contains:

FieldDescription
set_nbrSportlots internal set ID
seq_nbrCard sequence number within the set
set_infoFull set name (e.g. "2018 Leaf Retail Shohei Ohtani")
card_infoCard number and subject (e.g. "#5 Shohei Ohtani")
card_variationParallel or variation descriptor (empty for base cards)
yearYear parsed from the set name
player_or_subjectPrimary subject of the card
low_priceLowest asking price in USD
total_qtyTotal copies listed across all sellers
graderGrading company (PSA, BGS, SGC, CGC) when graded
gradeGrade string when graded (e.g. "9", "9.5")
image_urlFull URL to the card or slab image
detail_urlLink to the Sportlots detail page for this card
sportSport category (baseball, football, basketball, hockey, pokemon, other)
queryThe search term that returned this result

Input

ParameterTypeDescription
queriesstring[]Search terms to look up (player names, set names, keywords). Required.
maxItemsintegerMaximum total records to return across all queries (0 = unlimited). Required.

Example input

{
"queries":["Shohei Ohtani","Ken Griffey Jr"],
"maxItems":200
}

How it works

The scraper calls Sportlots' internal AJAX search API directly, bypassing the JavaScript-rendered search UI:

  1. Resolves a server-side search token (searchnbr) for each query
  2. Fetches the total page count
  3. Paginates through results at 60 cards per page

No browser rendering, no proxy, and no captcha solving required β€” the API returns JSON directly from any IP.

Use cases

  • Dealer pricing: Get the lowest available asking price for any card before buying or listing
  • Inventory research: Find how many copies of a card are currently listed across all sellers
  • Set completion: Search for specific cards within a set to complete your collection
  • Market analysis: Track available inventory for player PCs or investment portfolios
  • Comps research: Use alongside graded card marketplaces to compare raw vs graded pricing

Notes

  • Results reflect live inventory at run time β€” Sportlots is a P2P marketplace and listings change continuously
  • The sport field is inferred from set name keywords; sets without sport-specific branding (e.g. generic Topps products) return other
  • Grader and grade fields are parsed from card text; not all graded listings explicitly name the grader in the API response
  • Rate is capped at 1 request/second per Sportlots API best practices

You might also like

MyCardPost Graded Card Marketplace Scraper

jungle_synthesizer/mycardpost-graded-card-marketplace-scraper

Scrape graded and raw trading card listings from MyCardPost β€” a fast-growing P2P card marketplace. Extracts title, price, grade, grader, sport, year, set, player, seller, and images from server-rendered detail pages.

πŸ‘ User avatar

BowTiedRaccoon

2

TCGPLAYER Scraper

parseforge/tcgplayer-scraper

Collect Pokemon card prices, seller listings, and market data from TCGPlayer. Search by card name, set, rarity, or card type. Get real-time market prices, lowest listings with shipping costs, seller ratings, and detailed card attributes. Built for collectors, traders, and resellers.

27

2.6

Beckett Sports Card News Scraper

crawlerbros/beckett-sports-card-news

Scrape sports card news, checklists, and release details from Beckett.com - the leading authority on sports card collecting. Filter by sport: baseball, basketball, football, hockey, soccer. No API key required.

Courtyard.io Scraper

devcake/courtyard-io-scraper

Extract real-time graded card sales data. Track Pokemon & sports card prices, PSA/BGS/CGC grades, and Fair Market Value estimates.

Scryfall MTG Card Scraper

crawlerbros/scryfall-mtg-card-scraper

Scrape Magic: The Gathering card data from the Scryfall API - card stats, prices (USD/EUR/MTGO), legalities, artwork, and full set listings. No API key required.

Scryfall Card Search Scraper

ecomscrape/scryfall-card-search-scraper

Advanced Scryfall search scraper for bulk Magic card data extraction. Process complex search queries, extract comprehensive card details from search results, and build datasets for MTG analysis, collection management, and deck building tools.

ecomscrape

9

Yu-Gi-Oh! Card Database Scraper

crawlerbros/yugioh-card-scraper

Scrape Yu-Gi-Oh! card data including stats, prices, and set information from YGOPRODeck - the largest free Yu-Gi-Oh! card database. Search by name, type, attribute, archetype, or card set. No API key required.

TCG Card Scraper β€” Magic, PokΓ©mon & More with Prices

crawlergang/tcgplayer-scraper

Scrape trading card data and prices from Scryfall (MTG) and the PokΓ©mon TCG API. Search cards by name, browse by set, or look up by ID. Returns card details, rarity, set info, market prices (USD/EUR), legalities, and TCGplayer purchase links.

2

5.0

TCG Card Scraper β€” Magic, PokΓ©mon & More with Prices

crawlerbros/tcgplayer-scraper

Scrape trading card data and prices from Scryfall (MTG) and the PokΓ©mon TCG API. Search cards by name, browse by set, or look up by ID. Returns card details, rarity, set info, market prices (USD/EUR), legalities, and TCGplayer purchase links.