VOOZH about

URL: https://apify.com/scrapersdelight/pcgs-pop-scraper

โ‡ฑ PCGS Population Report Scraper โ€” Coin Pops, Grades & Totals ยท Apify


๐Ÿ‘ PCGS Population Report Scraper โ€” Coin Pops, Grades & Totals avatar

PCGS Population Report Scraper โ€” Coin Pops, Grades & Totals

Pricing

from $4.00 / 1,000 coin population rows

Go to Apify Store

PCGS Population Report Scraper โ€” Coin Pops, Grades & Totals

Scrape PCGS coin population reports by series URL, category, or name search โ€” one row per coin with PCGS #, designation, per-grade pops incl. plus grades, and certified totals. No login or API key needed; optional CoinFacts enrichment with your own token. From $4 per 1,000 coins.

Pricing

from $4.00 / 1,000 coin population rows

Rating

0.0

(0)

Developer

๐Ÿ‘ Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

๐Ÿช™ PCGS Population Report Scraper โ€” Coin Pops, Grades & Totals

Turn the PCGS Population Report into clean, structured data: one row per coin line with the PCGS number, full coin description, designation (MS/PR), the population at every grade โ€” including plus-grade sub-counts โ€” and the certified total. Point it at a series, a whole category (US, Chinese, Canadian, British coinsโ€ฆ), the entire Pop Report, or just search a series by name ("morgan dollar", "buffalo nickel").

No login, no API key, no browser automation โ€” every field comes straight from PCGS's server-rendered pop-report pages. Optional BYOK lane: add your own free PCGS Public API token and each row is enriched with official CoinFacts data.


What does PCGS Population Report Scraper do?

It scrapes the PCGS Pop Report โ€” the census of how many coins PCGS has certified at each grade โ€” into rows you can export to JSON, CSV, Excel, or pull via API. Population data is the supply side of coin pricing: a coin with pop 7 in MS67 trades very differently from one with pop 7,000.

  • ๐Ÿ”— By series URL โ€” https://www.pcgs.com/pop/detail/buffalo-nickel-1913-1938/83 โ†’ every coin line in the series.
  • ๐Ÿ—‚๏ธ By category โ€” https://www.pcgs.com/pop/uscoins (or canadiancoins, chinesecoins, greatbritaincoinsโ€ฆ) โ†’ every series inside.
  • ๐ŸŒ The whole report โ€” pass https://www.pcgs.com/pop to walk every category and world country.
  • ๐Ÿ”Ž Or search by name โ€” searchTerm: "morgan dollar" finds and scrapes every matching series, no URL needed.
  • ๐ŸŽš๏ธ Pick the grade band โ€” MS/PR 60โ€“70 (default), circulated bands, the compact Summary, or the full Comprehensive table.
  • โž• Plus-grade pops included โ€” the small sub-counts (MS65+, MS66+โ€ฆ) other tools drop.
  • ๐Ÿงพ BYOK CoinFacts enrichment (optional) โ€” supply your own free PCGS Public API token and get the official GetCoinFactsByGrade payload on every row.

What data does it extract?

For every coin line in the report:

  • ๐Ÿ†” pcgs_no, spec_no โ€” the PCGS catalog numbers
  • ๐Ÿท๏ธ description โ€” e.g. 1913-S 5C Type 1
  • ๐ŸŽ–๏ธ designation (MS/PR) and has_plus_grades
  • ๐Ÿ“Š populations โ€” object mapping each grade to its pop, e.g. { "60": 7, "61": 22, "62": 236, โ€ฆ }
  • โž• plus_populations โ€” the plus-grade sub-counts, e.g. { "65": 12, "66": 38 }
  • ๐Ÿงฎ total โ€” total certified population for the line
  • ๐Ÿ“š section_title โ€” the subseries header, e.g. Type 1, "FIVE CENTS" On Raised Ground, MS
  • ๐Ÿ—‚๏ธ series_name, series_slug, series_id, category, grade_tab, page
  • ๐Ÿ”— pop_url, coinfacts_url
  • ๐Ÿงพ coin_facts (only with your own PCGS API token), ๐Ÿ•’ scraped_at

Example record

{
"pcgs_no":"3917",
"spec_no":"3917",
"description":"1913-S 5C Type 1",
"designation":"MS",
"has_plus_grades":true,
"section_title":"Type 1, \"FIVE CENTS\" On Raised Ground, MS",
"grade_tab":"Grades 60-70 (MS/PR)",
"populations":{"60":7,"61":22,"62":236,"63":661,"64":1048,"65":466,"66":235,"67":45,"68":7,"69":0,"70":0},
"plus_populations":{"63":2,"64":7,"65":12,"66":38,"67":12},
"total":3775,
"series_name":"Buffalo Nickel 1913-1938",
"series_slug":"buffalo-nickel-1913-1938",
"series_id":"83",
"pop_url":"https://www.pcgs.com/pop/detail/buffalo-nickel-1913-1938/83/0?t=3&pn=1",
"coinfacts_url":"https://www.pcgs.com/coinfacts/coin/detail/3917"
}

Who is it for?

  • ๐Ÿช™ Coin dealers & auction houses pricing inventory against real certified supply.
  • ๐Ÿ“ˆ Collectors & registry-set builders hunting condition rarities (low-pop grades) before the market does.
  • ๐Ÿค– Numismatic app & ML builders who need the census as structured data, not screenshots.
  • ๐Ÿ“ฐ Market analysts & newsletter writers tracking pop changes across series over time.

How to use it (step by step)

  1. Click Try for free.
  2. Paste one or more Pop Report URLs โ€” a series detail page, a category, or https://www.pcgs.com/pop โ€” or type a Series search like morgan dollar.
  3. (Optional) pick a Grade band: MS/PR 60โ€“70 (default), Summary, or Comprehensive.
  4. (Optional) set Max coin rows (prefilled to 100; 0 = unlimited).
  5. Click Start, then open the Dataset tab to view/export.

Quick start

{"popUrls":["https://www.pcgs.com/pop/detail/buffalo-nickel-1913-1938/83"],"maxRecords":100}

Whole-category run (Summary view)

{"popUrls":["https://www.pcgs.com/pop/uscoins"],"gradeTab":"4","maxRecords":0}

Search + BYOK CoinFacts enrichment

{
"searchTerm":"morgan dollar",
"gradeTab":"3",
"pcgsApiToken":"YOUR_FREE_TOKEN_FROM_pcgs.com/publicapi",
"apiGradeNo":65
}

Input

FieldWhat it does
popUrlsseries detail URLs, category URLs, or https://www.pcgs.com/pop for everything
searchTermfree-text series-name search across all categories ("morgan dollar")
gradeTab1 POโ€“VF ยท 2 VFโ€“AU ยท 3 MS/PR 60โ€“70 (default) ยท 4 Summary ยท 5 Comprehensive
maxRecordshard cap on coin rows per run (0 = unlimited; prefilled 100)
pcgsApiToken(optional, BYOK) your free PCGS Public API token โ†’ adds coin_facts per row
apiGradeNo, apiPlusGradewhich grade the CoinFacts enrichment asks for
proxyConfigurationproxy settings (auto datacenter; switch to RESIDENTIAL if challenged)
requestDelayMspolite spacing between page fetches (default 800 ms)

Output

Each coin line is one dataset record (fields above). Export to JSON, CSV, Excel, HTML, or RSS, or fetch via the Apify API. populations / plus_populations are objects keyed by grade label ("60"โ€“"70", or "P/AG"โ€ฆ"MS/PR" on the Summary tab).


How much does it cost?

Pay-per-event โ€” you pay for what you pull, no subscription.

EventWhat it coversPrice
lot-scrapedeach coin row returned$0.004 / row โ€” $4 per 1,000 coins
lot-detail-enrichedeach CoinFacts BYOK enrichment$0.004 / row

A premium per-lookup tier (~$0.015/lookup with bundled enrichment) is planned and will be configured on the actor's pricing page.


Scheduling & monitoring pop changes

The Pop Report changes as PCGS grades new submissions. To track it, attach an Apify Schedule (e.g. weekly), keep the same input, and diff the exported datasets downstream (the pcgs_no + grade_tab pair is a stable key). Each run is a fresh, complete snapshot of the series you target โ€” ideal for building a pop-history time series.


Is it legal to scrape PCGS?

This actor reads public, login-free census statistics (aggregate counts of certified coins) โ€” no accounts, no personal data. Scraping publicly available data is generally legal, but you are responsible for your use: review the current PCGS Terms of Service before commercial use or redistribution of the data. The optional CoinFacts enrichment uses your own PCGS Public API token under your API agreement.


FAQ

What is the PCGS Population Report? PCGS's public census of every coin it has ever graded: for each catalog number, how many examples exist at each grade. It's the standard supply-side reference for rare-coin pricing.

Do I need a login or an API key? No. The Pop Report pages are public. The PCGS API token is an optional extra for CoinFacts enrichment โ€” bring your own free token from pcgs.com/publicapi.

What's a "plus" population? PCGS awards + grades (e.g. MS65+) for high-end examples. The report shows them as sub-counts under each grade; this scraper returns them in plus_populations.

Which grade tab should I use? 3 (MS/PR 60โ€“70) for mint-state/proof pops, 4 (Summary) for one compact row per coin incl. circulated grades and the total, 5 (Comprehensive) for every grade column at once.

Can it scrape world coins? Yes โ€” categories like chinesecoins, canadiancoins, greatbritaincoins, plus every world country listed on the /pop landing page.

How do I scrape an entire category? Pass the category URL (e.g. https://www.pcgs.com/pop/uscoins) and set maxRecords: 0. Every series inside is walked page by page.

How does the series search work? The actor crawls the Pop Report index and scrapes every series whose name contains your term โ€” "morgan dollar" matches the Morgan Dollar series without you hunting for the URL.

Does it handle pagination? Yes โ€” series tables paginate (~25 rows/page); the actor walks every page and stops cleanly at the end.

What about Cloudflare? The site sits behind Cloudflare Bot Management. The actor keeps a cookie jar, uses a browser-grade fingerprint, paces requests, and retries challenges automatically. For very large runs, switch the proxy to RESIDENTIAL.

How do I export the data? JSON, CSV, Excel, HTML, or RSS from the Dataset tab, or via the Apify API.

Can I get CoinFacts values (prices, rarity) too? Yes โ€” set pcgsApiToken to your own free PCGS Public API token and each row gains a coin_facts object from the official GetCoinFactsByGrade endpoint.


Feedback

Found a missing field or want a new feature (pop-change diffing, CAC data, specific registry views)? Open an issue on the actor โ€” fast fixes and feature requests welcome.

You might also like

NGC Census Scraper โ€” Coin Populations, Grades & Totals

scrapersdelight/ngc-census-scraper

Look up the NGC coin census (population report) by series URL or search term โ€” one row per coin with year, mint mark, variety, designation, every grade count 1โ€“70 (incl. Plus/Star) and totals. US + world coins, all grading scales. No login or API key. $4 per 1,000 coins.

๐Ÿ‘ User avatar

Scrapers Delight

2

NGC Coin Census Population Report Scraper

crawlerbros/ngc-coin-census-scraper

Scrape the NGC (Numismatic Guaranty Corporation) Coin Census Population Report - the numismatic industry's most comprehensive graded coin database. Search coin series by name or browse by category to retrieve population data showing how many coins have been graded at each grade level (MS-60 throu...

NGC Coin Catalog Scraper

crawlerbros/pcgs-coinfacts-scraper

Browse the NGC numismatic coin catalog - list coin series by category or search by name, and enumerate all individual coin types (year/mint/denomination entries) within any series. Data sourced from the public NGC coin research API.

NGC Coin Price Guide & Coin Explorer Scraper

jungle_synthesizer/ngccoin-price-guide-coin-explorer-scraper

Scrapes the full NGC Coin price guide (US + World coins) โ€” one record per coin-grade-designation with mintage, designer, composition, and the complete grade ladder from PO1 through MS/PF-70. Covers all NGC-rated series and designations (BN, RB, RD, CAM, DCAM, PL, etc.).

๐Ÿ‘ User avatar

BowTiedRaccoon

5

CoinGecko Crypto Scraper โ€” Prices, Market Cap & Coin Data

sian.agency/coingecko-crypto-scraper

CoinGecko crypto scraper โ€” pull live coin prices, market cap, rank, 24h volume, ATH/ATL, supply and full coin profiles into clean JSON/CSV. Two modes: bulk market overview or per-coin detail. No API key or account needed. Independent tool โ€” not affiliated with CoinGecko.

๐Ÿ‘ User avatar

SIรN Oรœ

2