Datadory notebook
Newegg Product Data: The Fields, the Shelf, and the Delivered Version
Datadory delivers computer & electronics retail data covering the Newegg shelf - hundreds of thousands of live US listings across roughly sixteen departments, each row carrying the item number, merchandised title, current and pre-discount reference price, instant rebate dollars, trailing-30-day low, stock flag, brand, model number, rating, review count and marketplace-seller identity. Delivered daily, weekly, or hourly.
1,744 datasets. Pick your catch.
Why is Newegg product data worth wanting in the first place?
Because the shelf underneath is unusually legible. 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 its listing cards carry a structured product object behind every one of them - not prices that exist only as rendered pixels. Hundreds of thousands of live listings resolve into hundreds of leaf subcategories ('GPUs / Video Graphics Cards', 'Desktop CPU Processor', 'Gaming Desktop PC'), and each record is complete enough to do real work with: not just a price but a was-price, an instant-rebate amount and a trailing-30-day price low on the same row.
During the August 2026 research pass, one deals page alone yielded 21 fully-populated item records, about 196 KB of product JSON - a single curated slice carrying the same schema as the full catalog. That is the difference between a retailer whose assortment you can analyze and one you can only look at. Everything below is what sits inside those records once they arrive as rows.
What fields does the dataset carry per listing?
One row per listing, twelve documented field groups, every definition verified against a live card payload rather than inferred from documentation:
Condition flags (IsRefurbished, IsOpenBoxed, IsNew), launch dates, shipping estimates, weights and dimensions round out the deeper attributes, held as additional fields on request. The pricing quartet is the distinctive part: most retail feeds give a sticker and maybe a list price; this one separates the reference price, the dollars knocked off and the rolling monthly floor, so promotional mechanics can be reconstructed instead of guessed.
What do sample 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 PCHow does the coverage break down by geography, time and grain?
Geography is the US storefront: one consistent currency and one consistent taxonomy. Regional Newegg sites exist for Europe, South America, Asia Pacific and the Middle East, but this record deliberately holds the line at the US assortment, which is precisely what makes cross-brand price comparisons defensible.
Temporal depth is a build-forward affair. The merchant publishes no archive of its own shelf - prices, stock and promotions change continuously - so any longitudinal view comes from scheduled captures. The LowestPrice30Days field softens that: every snapshot carries a rolling floor, so even a single capture knows something about the prior month. Run captures hourly and promotion windows like Shell Shocker deals stop being invisible; run them weekly and quarterly trend work still lands on time.
Granularity runs one record per listing, organized from roughly sixteen top-level departments down to hundreds of leaf subcategories, with deal and event pages exposing high-signal curated slices of exactly the same schema - what appears there is what the merchant is actively pushing this week.
Why get the feed instead of running the collector yourself?
Honest framing: the fields above exist on the merchant's own pages, and a sufficiently stubborn engineering team can go get them. The question is whether getting them is your business. It is not ours to moralize about - it is arithmetic. Collection against this storefront runs into challenge interstitials on exactly the pages that matter - categories and search - its terms prohibit automated access outright, and there is no sanctioned machine interface at any speed. The entire burden of pacing, retrying, parsing and re-parsing when markup shifts lands on whatever pipeline you were hoping would simply hand over rows.
What does the wider electronics retail data landscape offer?
The Best Buy Developer API - Products, Stores & Categories serves 725,000+ products across 100+ brands (more than one million current and historical records), US and Puerto Rico store locations, category nodes, recommendation sets and Open Box options, with a UPC riding on every SKU - the natural pairing when cross-retailer joins matter more than rebate granularity.
Who builds on this, and for what?
E-commerce operators use it as the repricing reference for PC hardware, where shoppers treat Newegg prices as the market rate for components. Competitive intelligence and product teams track rebate depth, stock state and marketplace seller mix on a rival whose catalog functions as the enthusiast segment's price index. Investors and quants read component pricing and review velocity as demand signals for semiconductor and gaming cycles between earnings prints. Data scientists and ML engineers get typed price, brand, rating and condition panels clean enough for elasticity work without weeks of cleanup. Developers building data products get stable item-number keys and documented examples - the difference between an integration and a science project.
Use cases cluster into price monitoring, competitor tracking and demand forecasting: the first two live on SKU-level snapshots, the third pairs them with federal category baselines. Role-by-role detail lives on the e-commerce operators use cases and competitive intel product teams use cases pages.
| 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
How many fields are in the Newegg product dataset?
Twelve documented field groups ride on every listing row, all verified against live card payloads during research: item number, merchandised title with description variants, current price, pre-discount reference price, instant-rebate dollars, trailing 30-day low, stock state, brand with country-of-manufacture, model number, rating and review count, leaf subcategory placement, and marketplace-seller identity. Deeper attributes such as launch dates, weights, dimensions and condition flags arrive as additional fields on request.
Can Newegg product data 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. There is no UPC on the card payload, so cross-retailer joins run through normalized string matching or through the Best Buy catalog where a UPC rides on every SKU.
Who uses Newegg product 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.