Datadory notebook
Can you scrape Newegg for product prices? The delivered answer
Datadory delivers computer & electronics retail data covering the Newegg shelf - hundreds of thousands of live US listings across roughly sixteen departments, each row carrying current price, pre-discount reference price, instant-rebate dollars, trailing-30-day low, stock flag, brand, model, rating, review count and marketplace seller. Delivered daily, weekly, or hourly.
1,744 datasets. Pick your catch.
Why is the Newegg shelf worth watching in the first place?
Because it is unusually legible for a retailer. Newegg sells GPUs, CPUs, motherboards, memory and storage, full systems, peripherals, servers and AI hardware, networking gear, gaming equipment, appliances and smart home products across roughly sixteen top-level departments, and behind every listing card sits a structured product object rather than a price that exists only as rendered pixels. Hundreds of thousands of live US listings resolve into hundreds of leaf subcategories - 'GPUs / Video Graphics Cards', 'Desktop CPU Processor', 'Gaming Desktop PC' - each complete enough to do real work with.
What do delivered rows look like?
Exactly as they land in your warehouse - three rows, three different jobs in one schema:
item : 14-932-827
title : GIGABYTE Gaming Radeon RX 9070 GRE ... OC-12GD
finalPrice : 534.99 unitCost : 567.49
instantRebate : 32.50 lowestPrice30Days : 529.64
instock : true rating : 4.5 reviews : 235
brand : GIGABYTE model : GV-R907GREGAMING OC-12GD
subcategory : GPUs / Video Graphics Cards
item : 19-118-628 title : Intel Core Ultra 7 270K Plus ...
finalPrice : 310.00 unitCost : 330.19
subcategory : Desktop CPU Processor brand : Intel
item : 9SIC7XVM3K2601 (marketplace key)
title : Mloong Gaming PC Desktop, Ryzen 7 8700F / RTX 5060 Ti ...
finalPrice : 1279.00 unitCost : 1799.00
seller : MLOONG DIGITAL subcategory : Gaming Desktop PC| field | type | definition | example |
|---|---|---|---|
| Item | string | Stable Newegg item number in NNN-NNN-NNN form; marketplace items use a longer alphanumeric key. The primary join key within the dataset. | 14-932-827 |
| Description.Title | text | Full merchandised title, with line, bullet and short-title variants carried on the same object. | GIGABYTE Gaming Radeon RX 9070 GRE Graphics Card GV-R907GREGAMING OC-12GD |
| FinalPrice | number | Current selling price in USD shown on the card. | 534.99 |
| UnitCost | number | Pre-discount reference price; the gap versus FinalPrice plus InstantRebateAmount yields the advertised discount. | 567.49 |
| InstantRebateAmount | number | Instant rebate dollars applied at checkout. | 32.50 |
| LowestPrice30Days | number | Trailing 30-day price floor disclosed on the card; zero where unavailable. | 529.64 |
| Instock | boolean | Availability flag, with quantity limits and PC-builder stock as related constraints. | true |
| ItemManufactory.Manufactory | string | Brand name, accompanied by country of manufacture and a top-tier-brand flag. | GIGABYTE |
| Model | string | Manufacturer part number; the vendor-side join key. | GV-R907GREGAMING OC-12GD |
| Review.RatingOneDecimal / ReviewCount | number | Average rating out of five and the number of reviews contributing to it. | 4.5 / 235 |
| Subcategory.SubcategoryDescription | string | Leaf placement in the merchandising taxonomy, under roughly sixteen top-level departments. | GPUs / Video Graphics Cards |
| Seller.SellerId / SellerRating / SellerReviewCount | string | Marketplace seller identity and reputation for third-party listings. | MLOONG DIGITAL |
Pick up where this leaves off
Every one of these ships with sample rows before you commit to anything.
Newegg.com - Electronics Retail Product Catalog (Scrapeable)
Best Buy Developer API - Products, Stores & Categories
US Census Monthly Retail Trade Survey (MRTS/MARTS) - Electronics & Appliance Stores
Want rows instead of a pitch? Name the datasets.
API, files, or your warehouse. Daily, weekly, or hourly.
Get a sampleQuestions worth asking
What price fields come on every Newegg row?
Four carry the pricing: FinalPrice as the current selling price, UnitCost as the pre-discount reference, InstantRebateAmount as the dollars applied at the register, and LowestPrice30Days as the trailing monthly floor. Stock flag, brand, model part number, rating, review count and leaf subcategory ride on the same row, with seller identity added for marketplace listings.
Does the dataset include historical Newegg prices?
The merchant publishes no archive of its own shelf, so historical depth is built forward from scheduled captures of the same item-keyed schema, which lets consecutive deliveries concatenate cleanly without remapping. Every snapshot partially compensates on its own: the trailing thirty-day low means even a single capture knows something about the prior month's floor.
Can Newegg prices be joined to other retail datasets?
Three keys do the joining: the Newegg item number internally, brand plus model strings back to vendor line items and overlapping SKUs at other retailers, and subcategory placement into the roughly sixteen-department taxonomy. No UPC rides on the card payload, so cross-retailer joins run through normalized string matching or through the Best Buy catalog, where a UPC comes on every SKU.
Who uses Newegg pricing data?
E-commerce operators repricing PC hardware against the enthusiast segment's de facto price index, competitive-intelligence teams tracking rebate depth and marketplace seller mix, investors reading component pricing and review velocity as demand signals for semiconductor cycles, and data scientists building elasticity models on typed price panels that need no cleanup.