PriceCharting Scraper (Video Game & Trading Card Prices) avatar

PriceCharting Scraper (Video Game & Trading Card Prices)

Pricing

from $7.56 / 1,000 product prices

Go to Apify Store
PriceCharting Scraper (Video Game & Trading Card Prices)

PriceCharting Scraper (Video Game & Trading Card Prices)

Scrape PriceCharting price guides for video games and trading cards. Get the full loose, CIB, new and ungraded to PSA 10 grade price ladder, console/set, sales volume. Export to JSON, CSV or Excel.

Pricing

from $7.56 / 1,000 product prices

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

PriceCharting Scraper (Video Game & Trading Card Prices)

PriceCharting Scraper (Video Game & Trading Card Prices)

Here is one real result, with every field the actor returns:

{
"productId": "3924",
"productName": "Super Mario 64",
"consoleOrSet": "Nintendo 64",
"category": "video-game",
"currency": "USD",
"loosePrice": 39.48,
"cibPrice": 137.84,
"newPrice": 1629.85,
"gradedPrice": 3999.99,
"boxOnlyPrice": 41.29,
"manualOnlyPrice": 14.5,
"ungradedPrice": null,
"grade7Price": null,
"grade8Price": null,
"grade9Price": null,
"grade95Price": null,
"psa10Price": null,
"salesVolumePerDay": 3,
"releaseDate": "September 26, 1996",
"genre": "Platformer",
"publisher": "Nintendo",
"esrbRating": "Kids to Adults",
"upc": "045496870010",
"detailFetched": true,
"aiValueAssessment": "fairly valued",
"aiBestConditionToBuy": "CIB",
"aiArbitrageNote": "CIB prices show a reasonable spread for potential resale.",
"aiCollectorDemand": "high demand due to nostalgia and iconic status.",
"productUrl": "https://www.pricecharting.com/game/nintendo-64/super-mario-64",
"query": "super mario 64",
"source": "pricecharting.com",
"observedAt": "2026-08-21T07:33:39.093Z"
}

The most complete PriceCharting price scraper available. It returns every price point the guide exposes for a product, the full condition and grade ladder (loose, CIB, new, graded, box-only and manual-only for video games; ungraded, Grade 7, 8, 9, 9.5 and PSA 10 for trading cards), plus console or set, sales volume, release info and an optional AI deal read. The full ladder is the arbitrage value: it lets you see the spread between what you can buy at and what you can sell or grade into.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Platform Coverage Output Billing

Table of contents

What it does

Search PriceCharting by name or pass direct product URLs and get clean, structured prices for video games, trading cards (Pokemon, sports, Magic: The Gathering and more) and other collectibles.

  • Search any term and get each matching product with its price ladder and its console or set.
  • Capture the full condition and grade price ladder: loose, CIB, new, graded, box-only and manual-only for games; ungraded, Grade 7, Grade 8, Grade 9, Grade 9.5 and PSA 10 for cards.
  • Add per-product detail on demand: release date, genre, publisher, ESRB rating, UPC and approximate sales volume.
  • Optional AI deal scout that reads the ladder and returns a value assessment, the best condition to buy, an arbitrage note and a collector-demand read.
  • Filter to only video games or only trading cards, or keep everything.
  • Export to JSON, CSV or Excel.

Quickstart

{
"query": ["charizard", "zelda ocarina of time"],
"category": "any",
"maxResults": 25
}

Run direct product pages instead of a search:

{
"productUrls": [
"https://www.pricecharting.com/game/nintendo-64/super-mario-64",
"https://www.pricecharting.com/game/pokemon-base-set/charizard-4"
],
"maxResults": 10
}

Input reference

NameTypeRequiredDescriptionExample
queryarray of stringsYes (or productUrls)One or more product searches. Runs one search per term.["charizard", "super mario 64"]
productUrlsarray of stringsYes (or query)Direct PriceCharting product page URLs. Each returns that product's full breakdown.["https://www.pricecharting.com/game/nintendo-64/super-mario-64"]
categorystringNoCategory hint: any, video-game or trading-card. Filters results to that category.trading-card
maxResultsintegerNoMax products to collect across the run. Free plans capped at 10.25
priceDetailsbooleanNoPaid add-on, off by default. Fetches each product page for the complete grade and condition ladder plus sales volume and release info.true
aiDealScoutbooleanNoPaid add-on, off by default. Adds an AI value assessment, best condition to buy, arbitrage note and collector-demand read.true

Output reference

NameTypeDescription
productIdstringPriceCharting product id.
productNamestringProduct name, e.g. Super Mario 64 or Charizard #4.
consoleOrSetstringConsole or card set, e.g. Nintendo 64 or Pokemon Base Set.
categorystringvideo-game or trading-card.
currencystringPrice currency (USD).
loosePricenumberLoose / used price for a video game.
cibPricenumberComplete-in-box (CIB) price for a video game.
newPricenumberNew / sealed price for a video game.
gradedPricenumberGraded price for a video game (detail only).
boxOnlyPricenumberBox-only price for a video game (detail only).
manualOnlyPricenumberManual-only price for a video game (detail only).
ungradedPricenumberUngraded price for a trading card.
grade7PricenumberGrade 7 price for a trading card.
grade8PricenumberGrade 8 price for a trading card.
grade9PricenumberGrade 9 price for a trading card (detail only).
grade95PricenumberGrade 9.5 price for a trading card (detail only).
psa10PricenumberPSA 10 price for a trading card (detail only).
salesVolumePerDaynumberApproximate sales per day (detail only).
releaseDatestringRelease date where present (detail only).
genrestringGenre where present (detail only).
publisherstringPublisher where present (detail only).
esrbRatingstringESRB rating where present (detail only).
upcstringUPC where present (detail only).
detailFetchedbooleanWhether the full product page was fetched for this record.
aiValueAssessmentstringAI value assessment (AI deal scout add-on).
aiBestConditionToBuystringAI best condition or grade to buy (AI deal scout add-on).
aiArbitrageNotestringAI arbitrage note (AI deal scout add-on).
aiCollectorDemandstringAI collector-demand read (AI deal scout add-on).
productUrlstringPublic PriceCharting product URL.
querystringSearch query that produced this record.
sourcestringData source.
observedAtstringISO timestamp collected.

Example output record

A trading card returned with the priceDetails add-on on, showing the full ungraded to PSA 10 ladder:

{
"productId": "5834844",
"productName": "Pikachu with Grey Felt Hat #85",
"consoleOrSet": "Pokemon Promo",
"category": "trading-card",
"currency": "USD",
"ungradedPrice": 1039.5,
"grade7Price": 750,
"grade8Price": 835,
"grade9Price": 960,
"grade95Price": 1653.34,
"psa10Price": 2850,
"salesVolumePerDay": 1,
"releaseDate": "September 28, 2023",
"genre": "Pokemon Card",
"publisher": "Pokemon",
"detailFetched": true,
"productUrl": "https://www.pricecharting.com/game/pokemon-promo/pikachu-with-grey-felt-hat-85",
"query": "pikachu",
"source": "pricecharting.com",
"observedAt": "2026-08-21T07:32:00.229Z"
}

Use cases

  • Game resellers and flippers: compare loose vs CIB vs new spreads across a watchlist to find the conditions worth buying and reselling.
  • Card resellers and breakers: pull the ungraded to PSA 10 ladder to spot cards where the grading upside covers submission cost.
  • Collectors: track the current value of a want list or a personal collection across consoles and card sets.
  • Grading and arbitrage: read the gap between ungraded and graded prices to decide what to submit and at what grade.
  • Insurance and valuation: build a priced inventory of games and cards for coverage, estate or resale valuation.
  • Price monitoring and repricing: feed prices into a store or marketplace repricer and rerun on a schedule.
  • Market research: measure demand with sales volume and compare release-era titles across a genre or publisher.

Run via API and CLI

Start a run with the Apify API:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~pricecharting-collectibles-prices-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query":["charizard"],"maxResults":25}'

Run with the Apify CLI:

apify call scrapers_lat/pricecharting-collectibles-prices-scraper \
--input '{"query":["zelda ocarina of time"],"category":"video-game","maxResults":25}'

Fetch results

Read the dataset items of a finished run:

$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?token=YOUR_TOKEN&format=json"

Swap format=json for csv or xlsx to export to a spreadsheet.

Billing and limits

This actor is pay per result. You are charged only for real records; an empty or failed run costs nothing beyond the actor-start event.

  • apify-actor-start: charged once per run to cover initialization.
  • result: charged once per product returned with its price ladder.
  • price_details: optional, off by default. Charged only when the extra product-page fetch returns the full grade and condition ladder plus sales volume and release info.
  • ai_deal_scout: optional, off by default. Charged only when the AI returns a usable analysis.

Notes:

  • Free Apify plans are capped at 10 results per run. Paid plans lift the cap.
  • Paid add-ons (price_details, ai_deal_scout) are disabled on free plans.
  • A spend cap is enforced: once your configured maximum charge is reached, the run stops emitting billable results.
  • No login, cookies or proxy configuration required. Anti-bot handling is internal.

FAQ and troubleshooting

Do I need an account or API key for the source? No. Just provide a query or product URLs.

Why are the grade 9, 9.5 and PSA 10 (or graded, box-only, manual-only) prices null on a search-only run? The search view exposes the first three price columns. Turn on priceDetails, or pass productUrls, to get the complete ladder plus sales volume and release info.

Can I mix games and cards in one run? Yes. Each record is tagged with its category. Use the category input to keep only games or only cards.

Why did a product come back with some null fields? Not every product lists every price point or metadata field. Genuinely missing values stay null.

What currency are prices in? USD.

More scrapers at scrapers.lat

We build clean, complete scrapers for e-commerce, collectibles, company data, finance and more. Browse the full catalog at scrapers.lat.


This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by PriceCharting. Product names and trademarks belong to their respective owners. Use the data in line with applicable terms and laws.