CGC Cards Population Scraper - Census / Grade Data
Pricing
from $15.00 / 1,000 results
CGC Cards Population Scraper - Census / Grade Data
Scrape the CGC Cards Population Report: how many trading cards are graded at each CGC grade. Look up any sport, TCG, set or card and get per-card grade breakdowns (Perfect/Pristine/Gem Mint 10 down to 1, plus Authentic) with total population, gem rate, year, card number and variety.
Pricing
from $15.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
CGC Cards Population Scraper — Census / Grade Data
Get CGC Cards population report (census) data — how many trading cards are graded at each CGC grade — for any sport, trading-card game (TCG), set, or card. For every card (year, card number, variety) it returns the full grade breakdown, from CGC Perfect 10 / Pristine 10 / Gem Mint 10 down through 9.5, 9, 8.5 … 1, plus Authentic designations, the total graded population, and a computed gem rate.
Great for card dealers, collectors, registry-set builders, price-guide makers, grading-arbitrage analysts, and anyone studying rarity and grade distribution.
What you get
For each card in a set:
| Field | Description |
|---|---|
subject | Player / character / subject, e.g. Charizard, Mickey Mantle |
category | Sport or TCG (e.g. Pokémon, Baseball) |
set | Set / group (e.g. Base Set - 1st Edition - English) |
year, cardNumber, variety, rarity | Card attributes (variety = Holo, Reverse Holo, etc.) |
populationByGrade | Object mapping grade label → count, e.g. { "CGC Gem Mint 10": 12, "9.5": 9, "9": 27, ... } — only non-zero grades are included |
totalPop | Total cards graded for this card |
gemRate | Share of the population in the top tiers (Gem Mint 10 / Pristine 10 / Perfect 10) |
listingUrl | Link to the CGC Cards population page for the set |
cardId, populationId | CGC identifiers |
Input
Navigate the census the same way the CGC Cards website does: Vertical → Category → Set Family → Set.
{"vertical":"trading-cards","category":"Pokémon","set":"Base Set","maxResults":1000}
| Field | Description |
|---|---|
vertical | sports-cards, trading-cards, or non-sports-cards. Blank = auto-detect from category |
category | Sport or TCG (e.g. Baseball, Pokémon, Magic: The Gathering). Blank = first category |
setFamily | Set family / era (e.g. Original Series, 2020-Present). Blank = all set families |
set | Set name filter (substring). Blank = all sets in the set family |
groupId | Advanced: scrape one set directly by its CGC research group ID (pair with vertical) |
maxResults | Max card rows (0 = unlimited). Default 1000 |
maxSets | Max number of sets to scrape (0 = unlimited) |
proxyConfiguration | RESIDENTIAL proxy is used by default (CGC blocks datacenter IPs) |
Examples
Scrape one specific set directly:
{"groupId":16990,"vertical":"trading-cards"}
All Baseball cards from 2020-present:
{"vertical":"sports-cards","category":"Baseball","setFamily":"2020-Present"}
Notes
- Data comes from CGC Cards' public population report. Use the residential proxy (default) — CGC blocks datacenter IPs.
populationByGradeonly lists grades with a non-zero count, keeping output compact.- CGC grade scale: Perfect 10, Pristine 10, Gem Mint 10, half-point grades 9.5 → 1, plus Authentic and Authentic Altered.
