Newegg Marketplace Product & Seller Scraper
Pricing
Pay per event
Newegg Marketplace Product & Seller Scraper
Scrape product listings from Newegg category and search pages. Extracts product title, brand, current price, was price, shipping, rating, review count, stock status, seller name (1P Newegg vs 3P marketplace), item number, and image URL.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrapes product listings from Newegg category and search pages. Returns the fields that matter — title, brand, current and was price, seller name, shipping, rating, review count, and stock status — in clean JSON.
The differentiator: it identifies the actual seller. Whether a product is fulfilled directly by Newegg or listed by a third-party marketplace vendor, this scraper surfaces the seller name. Useful for MAP compliance monitoring, competitive intelligence, and repricing tools that need to distinguish 1P from 3P inventory.
What It Extracts
- Product title — full product name as listed
- Brand — manufacturer from the product specs table
- Seller — 1P Newegg or 3P marketplace seller name (the differentiating field)
- Current price — USD float (e.g.
599.99) - Was price — original price before discount, when available
- Shipping — shipping cost string or "Free Shipping"
- Rating — average star rating (1.0–5.0 scale), when rated
- Review count — total number of customer reviews
- In stock — boolean: true if "Add to Cart" is available
- Category — product category from breadcrumbs
- Product URL — canonical detail page URL
- Image URL — primary product image
- Item number — Newegg's item # in
N82E168...format
How It Works
- You supply one or more Newegg category or search URLs
- The scraper parses each listing page, extracting up to 36 products per page
- It follows pagination until it hits the maxItems cap or the last page
- For each product, it fetches the detail page to retrieve the seller name, brand, and stock status
- Results land in your Apify dataset in real-time as each detail page is processed
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | Array | Yes | — | Newegg category or search URLs to scrape |
maxItems | Integer | No | 10 | Maximum products to return. Set to 0 for unlimited. |
Example Input
{"startUrls": [{ "url": "https://www.newegg.com/GPU-Video-Graphics-Device/Category/ID-38" },{ "url": "https://www.newegg.com/p/pl?N=100007709" }],"maxItems": 100}
Category URLs (/Category/ID-N) and search/filter URLs (/p/pl?N=...) both work. Legacy /p/pl?Submit=StoreIM URLs redirect to canonical search pages automatically.
Output Schema
{"product_id": "N82E16814930138","item_number": "N82E16814930138","title": "ASRock Challenger Radeon RX 9070 Graphics Card RX9070 CL 16G","brand": "ASRock","seller": "Velztorm","price_current": 599.99,"price_was": 639.99,"shipping": "Free Shipping","rating": 4.5,"num_reviews": 71,"in_stock": true,"category": "GPU & Video Graphics Device","product_url": "https://www.newegg.com/asrock-challenger-rx9070-cl-16g-radeon-rx-9070-16gb-graphics-card-triple-fans/p/N82E16814930138","image_url": "https://c1.neweggimages.com/ProductImageCompressAll1280/14-930-138-V01.jpg","scrapedAt": "2026-06-11T05:42:00.000Z"}
Field Reference
| Field | Type | Notes |
|---|---|---|
product_id | string | Newegg item number (N82E168...) |
item_number | string | Same as product_id |
title | string | Full product title |
brand | string | Manufacturer name, null if not in specs table |
seller | string | "Newegg" for 1P, marketplace seller name for 3P |
price_current | number | Current price in USD, null if not listed |
price_was | number | Original price in USD, null if no discount |
shipping | string | Shipping cost string, null if not shown |
rating | number | Average star rating 1.0–5.0, null if unrated |
num_reviews | integer | Total customer reviews, null if none |
in_stock | boolean | True if "Add to Cart" is present |
category | string | Category from breadcrumb navigation |
product_url | string | Canonical product page URL |
image_url | string | Primary product image URL |
scrapedAt | string | ISO-8601 scrape timestamp |
Pricing
Runs on Apify's Pay-Per-Event model. Costs roughly $0.001–0.002 per product record depending on your account tier. A run of 1,000 products costs approximately $1–2 in compute.
Use Cases
- MAP compliance monitoring — identify which 3P sellers are listing your products and at what price
- Competitive intelligence — track competitor pricing across categories over time
- Repricing tools — feed real-time seller and price data into automated repricing workflows
- Market research — catalog product availability, ratings, and seller distribution across a category
- Price history — diff was/current prices to detect active promotions or price drops
🔍 FAQ
How do I scrape Newegg product listings?
Newegg Marketplace Product & Seller Scraper accepts any Newegg category or search URL. Set startUrls to the category page you want (e.g., the GPU category) and the scraper handles the rest — pagination, detail pages, proxy rotation.
What data can I get from Newegg? Newegg Marketplace Product & Seller Scraper returns 15 fields per product: title, brand, current and was price, seller name, shipping, star rating, review count, stock status, category, product URL, image URL, and item number.
How much does Newegg Marketplace Product & Seller Scraper cost to run? Approximately $0.001–0.002 per product record on the Pay-Per-Event model. Running 10,000 products costs roughly $10–20 depending on your Apify tier.
Can I tell which products are sold directly by Newegg vs. third-party sellers?
Yes. The seller field returns "Newegg" for first-party items and the actual marketplace seller name for third-party listings. That's the main reason to use this scraper over the alternatives.
Does Newegg Marketplace Product & Seller Scraper need proxies? It uses residential proxies internally. You don't configure them — they're included in the compute cost.
Need More Features? Custom fields, additional filters, or a different target site? File an issue or get in touch.
Why Use Newegg Marketplace Product & Seller Scraper?
- Seller data — extracts the 3P marketplace seller name, which most Newegg scrapers skip entirely
- Clean output — structured JSON with consistent field names and numeric types for price and rating, so you spend less time cleaning and more time using it
- Affordable — ~$0.001–0.002/record with no fixed costs