E-commerce & Marketplaces

Newegg Electronics API API

The Newegg Electronics API returns product data from Newegg as clean JSON.

13 actionsLive JSON1,000 free creditsMCP-ready
Get a free keyOpen in playground

🤖 Using an AI assistant? Copy this link into ChatGPT / Claude / Cursor — it reads every endpoint and parameter instantly and tells you if this API fits your use case.

The primary search endpoint returns products with title, brand, price, list price, rating, review count, image and URL plus pagination, and you can pull a product, reviews, best_sellers, a Q&A, a category, browse, deals and filters. It is built for price intelligence, catalog enrichment and electronics-market analytics that need Newegg data without a scraper. One ReefAPI key, one shared credit pool, the standard envelope.

Live example

Real request and response JSON

Captured from the indexed primary action, search, on .

Captured request
{
  "method": "POST",
  "url": "https://api.reefapi.com/newegg/v1/search",
  "headers": {
    "x-api-key": "$REEF_KEY",
    "content-type": "application/json"
  },
  "body": {
    "query": "ssd"
  }
}
Captured response
{
  "ok": true,
  "meta": {
    "api": "newegg",
    "endpoint": "search",
    "mode": "live",
    "latency_ms": 1573.8,
    "record_count": 27,
    "bytes": 927702,
    "cache_hit": false,
    "method": "web_html_initial_state",
    "query": "ssd",
    "page": 1,
    "page_size": 36,
    "has_more": true,
    "next_page": 2,
    "total": 2279
  },
  "data": {
    "results": [
      {
        "item_id": "N82E[redacted-phone]",
        "title": "Crucial P310 M.2 2280 2TB PCI-Express 4.0 x4 NVMe 3D NAND Internal Solid State Drive Speed Up to 7100 MBps (SSD) CT2000P310SSD8",
        "brand": "Crucial",
        "price": 278.95,
        "list_price": 290.95,
        "currency": "USD",
        "rating": 4.6,
        "review_count": 96,
        "availability": "in_stock",
        "image": "https://c1.neweggimages.com/NeweggImage/ProductImageCompressAll300/[redacted-phone].jpg",
        "url": "https://www.newegg.com/crucial-2tb-p310-nvme/p/N82E[redacted-phone]",
        "model": "Crucial P310 CT2000P310SSD8",
        "product_number": "9SIBFJRKFE0327"
      },
      {
        "item_id": "N82E[redacted-phone]",
        "title": "HUADISK 1TB M.2 NVMe SSD Gen4 PCIe, M.2 2280 SSD, PCIe Gen4 x 4 NVMe SSD, 3D NAND Flash Internal Solid State Drive for PS5,PC and Laptops",
        "brand": "KingSpec",
        "price": 129.99,
        "list_price": 149.99,
        "currency": "USD",
        "rating": 3.8,
        "review_count": 39,
        "availability": "in_stock",
        "image": "https://c1.neweggimages.com/NeweggImage/ProductImageCompressAll300/C6CWS2606120KQ8RC9D.jpg",
        "url": "https://www.newegg.com/huadisk-1tb-nvme-1-4/p/0D[redacted-phone]",
        "model": "HUADISK 1TB M.2 NVMe SSD Gen4 PCIe, M.2 2280 SSD, PCIe Gen4 x 4 NVMe SSD, 3D NAND Flash Internal Solid State Drive for PS5,PC and Laptops",
        "product_number": "0D[redacted-phone]"
      },
      {
        "item_id": "N82E[redacted-phone]",
        "title": "KingSpec XG 7000 1TB M.2 2280 PCIe Gen 4.0x4 NVME 1.4 Speed up to 7400MB/s Write Speed Up to 6600MB/s Internal Solid State Drive for PS5 PC Desktop Laptop Game-Player",
        "brand": "KingSpec",
        "price": 169.99,
        "list_price": 169.99,
        "currency": "USD",
        "rating": 4.1,
        "review_count": 251,
        "availability": "in_stock",
        "image": "https://c1.neweggimages.com/NeweggImage/ProductImageCompressAll300/B1V8S2307210EEV19B3.jpg",
        "url": "https://www.newegg.com/kingspec-1tb-xg-7000-series/p/0D9-000D-00171",
        "model": "KingSpec XG 7000 1TB M.2 2280 PCIe Gen 4.0x4 NVME 1.4 Speed up to 7400MB/s Write Speed Up to 6600MB/s Internal Solid State Drive for PS5 PC Desktop Laptop Game-Player",
        "product_number": "0D9-000D-00171"
      }
    ],
    "page": 1,
    "page_size": 36,
    "has_more": true,
    "next_page": 2,
    "total": 2279
  }
}
Actions

What the Newegg Electronics API API does

ActionDescriptionConcrete use caseKey params
searchSearch Newegg products by keyword with page pagination, sort (price/best-selling/rating), brand/facet filter, and a price rangePricing teams call search to search Newegg products by keyword with page pagination, sort (price/best-selling/rating), bra….query, page, sort, n_value, min_price, ...
productFull product detail by item_id or url — price, list price, promotion, brand, model, GTIN, specifications, bullets, images, rating, stock, and marketplace sellerMarketplace operators call product to get full product detail by item_id or url.item_id, url
reviewsCustomer reviews for a Newegg product — fully paginated through ALL reviews (20/page) with rating filter and sort, plus a rating distribution summary. Returns rating, title, body, pros/cons, author, verified-purchase, helpful votes, media, and merchant repliesCatalog enrichment teams call reviews to get customer reviews for a Newegg product.item_id, page, rating, sort, url
best_sellersTop best-selling products for a keyword or category (Newegg's Best Selling sort), paginatedRetail analysts call best_sellers to get top best-selling products for a keyword or category (Newegg's Best Selling sort), paginated.query, page, min_price, max_price
qnaproduct Q&A questions and answers from PDP initial statePricing teams call qna to get product Q&A questions and answers from PDP initial state.item_id, url
categoryBrowse a Newegg subcategory's product listing by subcategory_id, paginated. The slug is auto-resolved when omitted (pass subcategory_slug from category_tree to skip the lookup)Marketplace operators call category to get browse a Newegg subcategory's product listing by subcategory_id, paginated.subcategory_id, subcategory_slug, page
browseAlias of the category action — browse a subcategory's product listing, paginatedCatalog enrichment teams call browse to get alias of the category action.subcategory_id, subcategory_slug, page
dealsShell Shocker daily deal itemsRetail analysts call deals to get shell Shocker daily deal items.page
categoriestop-level store/category nodes from homepage RolloverMenuPricing teams call categories to get top-level store/category nodes from homepage RolloverMenu.none
filterssearch facets, department navigation, and sort options for a queryMarketplace operators call filters to search facets, department navigation, and sort options for a query.query, page
similarrelated product cards from a product detail pageCatalog enrichment teams call similar to get related product cards from a product detail page.item_id, url, limit
category_treenested category navigation tree from a Newegg store landing pageRetail analysts call category_tree to get nested category navigation tree from a Newegg store landing page.store_id, store_slug
variantsProduct family/variant options from the PDP — size/capacity/colour family members, package bundles, and any combo-deal promotionPricing teams call variants to get product family/variant options from the PDP.item_id, url
Code samples

Call search from your stack

curl -X POST https://api.reefapi.com/newegg/v1/search \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"query":"ssd"}'
MCP one-liner
Ask your MCP-connected assistant: call reefapi.newegg.search with {"query":"ssd"}.
Use cases

Who uses this API and why

  • Pricing teams call search and deals to track Newegg electronics prices and promotions.
  • Catalog-enrichment tools use product to fill listings with specs, images and availability.
  • Market analysts use best_sellers and reviews to spot trending, well-rated components.
FAQ

Questions developers ask before integrating

What is the Newegg Electronics API API?

Newegg Electronics API API is a ReefAPI endpoint group for newegg electronics api It returns live JSON through POST requests under /newegg/v1.

Is the Newegg Electronics API API free to try?

Yes. ReefAPI starts with 1,000 free credits, no card required. Newegg Electronics API calls use the same shared credit balance as every other ReefAPI engine.

Do I need a Newegg Electronics API login or account?

No login to Newegg Electronics API is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.

How fresh is the Newegg Electronics API data?

The page example is captured from a live search call, and production requests fetch live data through ReefAPI rather than a static sample.

How many credits does the Newegg Electronics API API use?

Newegg Electronics API actions currently cost 1 credit per successful call. Failed or blocked calls are free, and all APIs draw from one credit pool.

Can I call Newegg Electronics API from an AI assistant or MCP client?

Yes. Connect ReefAPI once through MCP and your assistant can call newegg actions with the same key, credit pool and JSON envelope used by normal REST requests.

Is the Newegg Electronics API API a Newegg Electronics API scraper?

It is the managed alternative to a DIY Newegg Electronics API scraper. Instead of building and maintaining your own scraper — proxies, headless browsers, captcha and constant breakage — you call one ReefAPI endpoint and get the same newegg electronics api back as clean JSON.

Why does my Newegg Electronics API scraper keep getting blocked?

Most Newegg Electronics API scrapers break on anti-bot defenses, rate limits and IP bans that need rotating residential proxies and browser fingerprinting to clear. ReefAPI handles all of that for you — no proxies, no captchas, no maintenance — and returns live JSON. Blocked or failed calls are free.

docs / newegg

Newegg Electronics API

Newegg Electronics API

base /newegg/v113 endpoints
post/newegg/v1/product1 credit

Full product detail by item_id or url — price, list price, promotion, brand, model, GTIN, specifications, bullets, images, rating, stock, and marketplace seller

ParameterAllowed / rangeDescription
item_idoptionalNewegg item id (the N82E... code in a /p/ URL).
urloptionalFull Newegg product URL (overrides item_id when both are given).
Try in playground →
post/newegg/v1/reviews1 credit

Customer reviews for a Newegg product — fully paginated through ALL reviews (20/page) with rating filter and sort, plus a rating distribution summary. Returns rating, title, body, pros/cons, author, verified-purchase, helpful votes, media, and merchant replies

ParameterAllowed / rangeDescription
item_idrequiredNewegg item id (the N82E... code in a /p/ URL).
page = 1optional1–Result page (1-based). Page forward with meta.next_page.
ratingoptional1–5Filter to a single star rating (1-5). Omit for all.
sort = 1optional1 · 2 · 3 · 4Review sort: 1=Most Recent, 2=Most Helpful, 3=Highest Rating, 4=Lowest Rating.
urloptionalFull Newegg product URL (overrides item_id when both are given).
Try in playground →
post/newegg/v1/best_sellers1 credit

Top best-selling products for a keyword or category (Newegg's Best Selling sort), paginated

ParameterAllowed / rangeDescription
queryrequiredKeyword or category to rank by best-sellers.
page = 1optional1–Result page (1-based). Page forward with meta.next_page.
min_priceoptionalMinimum price (USD).
max_priceoptionalMaximum price (USD).
Try in playground →
post/newegg/v1/qna1 credit

product Q&A questions and answers from PDP initial state

ParameterAllowed / rangeDescription
item_idrequiredNewegg item id (the N82E... code in a /p/ URL).
urloptionalFull Newegg product URL (overrides item_id when both are given).
Try in playground →
post/newegg/v1/category1 credit

Browse a Newegg subcategory's product listing by subcategory_id, paginated. The slug is auto-resolved when omitted (pass subcategory_slug from category_tree to skip the lookup)

ParameterAllowed / rangeDescription
subcategory_idrequiredNewegg subcategory id (from the category_tree action).
subcategory_slugoptionalCategory slug from category_tree (e.g. 'Desktop-Memory'). Optional — auto-resolved from the id when omitted.
page = 1optional1–Result page (1-based). Page forward with meta.next_page.
Try in playground →
post/newegg/v1/browse1 credit

Alias of the category action — browse a subcategory's product listing, paginated

ParameterAllowed / rangeDescription
subcategory_idrequiredNewegg subcategory id (alias of the category action).
subcategory_slugoptionalCategory slug from category_tree (optional).
page = 1optional1–Result page (1-based). Page forward with meta.next_page.
Try in playground →
post/newegg/v1/deals1 credit

Shell Shocker daily deal items

ParameterAllowed / rangeDescription
page = 1optional1–Result page (1-based). Page forward with meta.next_page.
Try in playground →
post/newegg/v1/categories1 credit

top-level store/category nodes from homepage RolloverMenu

Try in playground →
post/newegg/v1/filters1 credit

search facets, department navigation, and sort options for a query

ParameterAllowed / rangeDescription
queryrequiredKeyword to get facets/sort options for.
page = 1optional1–Result page (1-based). Page forward with meta.next_page.
Try in playground →
post/newegg/v1/similar1 credit

related product cards from a product detail page

ParameterAllowed / rangeDescription
item_idrequiredNewegg item id (the N82E... code in a /p/ URL).
urloptionalFull Newegg product URL (overrides item_id when both are given).
limit = 12optional1–36Max related items (1-36, default 12).
Try in playground →
post/newegg/v1/category_tree1 credit

nested category navigation tree from a Newegg store landing page

ParameterAllowed / rangeDescription
store_id = 1optionalNewegg store id (default 1; from the categories action).
store_slugoptionalOptional store slug for the landing page.
Try in playground →
post/newegg/v1/variants1 credit

Product family/variant options from the PDP — size/capacity/colour family members, package bundles, and any combo-deal promotion

ParameterAllowed / rangeDescription
item_idrequiredNewegg item id (the N82E... code in a /p/ URL).
urloptionalFull Newegg product URL (overrides item_id when both are given).
Try in playground →