Discover/NeweggBusiness API
live

NeweggBusiness APIneweggbusiness.com

Search and retrieve NeweggBusiness product data: prices, stock status, specs, seller info, ratings, and images via 2 structured endpoints.

Endpoint health
verified 2h ago
search_products
get_product
2/2 passing latest checkself-healing
Endpoints
2
Updated
2h ago

What is the NeweggBusiness API?

The NeweggBusiness API exposes 2 endpoints that cover the full B2B product catalog on neweggbusiness.com. Use search_products to run keyword searches with filtering, sorting, and pagination across the catalog, and get_product to pull 20+ fields of detail for any item — including current price, stock status, seller name, spec bullets, images, and category breadcrumbs — identified by its NeweggBusiness item number.

This call costs5 credits / call— charged only on success
Try it
1-based results page. Omitted = first page.
Result ordering from the site's Sort By menu.
Search keywords, e.g. a product type, brand, model or item number.
When true, only items currently in stock are returned.
Results per page; the site accepts exactly 24, 48 or 96.
api.parse.bot/scraper/654dbdef-c050-4b5f-8d44-4e86b184ad7b/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/654dbdef-c050-4b5f-8d44-4e86b184ad7b/search_products?sort=best_match&query=laptop' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

Keyword search over the NeweggBusiness catalog. Returns one page of product summaries (item number, title, price, was-price, shipping, seller, rating, brand, model and the key spec bullets shown in the list) plus pagination state (page, total_pages, has_more). One upstream request per call. Use page to walk results; page_size accepts exactly 24, 48 or 96 (other values are rejected). sort selects the site's sort menu; in_stock=true restricts to items currently in stock. A query with no matches returns an empty products array with total_pages 0. List titles may be truncated by the site; pass item_number to get_product for full details. Prices are USD; price is null when the site hides the price until the item is in the cart (price_hidden_until_cart=true).

Input
ParamTypeDescription
pageinteger1-based results page. Omitted = first page.
sortstringResult ordering from the site's Sort By menu.
queryrequiredstringSearch keywords, e.g. a product type, brand, model or item number.
in_stockbooleanWhen true, only items currently in stock are returned.
page_sizeintegerResults per page; the site accepts exactly 24, 48 or 96.
Response
{
  "type": "object",
  "fields": {
    "page": "current 1-based page number",
    "sort": "sort order applied",
    "query": "the search keywords as searched",
    "has_more": "true when a later page exists",
    "products": "array of product summaries: item_number (key for get_product), title, url, image_url, price (USD number or null), price_hidden_until_cart, was_price (USD or null), shipping, seller, rating (0-5 or null), review_count (null when unrated), brand, model, features (object of spec label -> value shown in the list)",
    "page_size": "requested results per page",
    "total_pages": "number of result pages reported by the site (0 when no matches)",
    "in_stock_only": "whether the in-stock filter was applied"
  },
  "sample": {
    "data": {
      "page": 1,
      "sort": "best_match",
      "query": "laptop",
      "has_more": true,
      "products": [
        {
          "url": "https://www.neweggbusiness.com/product/product.aspx?item=9b-34-236-727",
          "brand": "ASUS",
          "model": "S5606CA-NS79",
          "price": 1299.99,
          "title": "ASUS Vivobook S 16\" 3K OLED Intel Core Ultra 7 255H - 32GB RAM - 1TB SSD Windows 11 Home ...",
          "rating": 4,
          "seller": "NeweggBusiness",
          "features": {
            "SSD": "1TB PCIe",
            "Brand": "ASUS",
            "Memory": "32GB LPDDR5X 7500",
            "Model #": "S5606CA-NS79",
            "Return Policy": "Standard Return Policy",
            "Processor Name": "Intel Core Ultra 7 255H"
          },
          "shipping": "Free Shipping",
          "image_url": "https://c1.neweggimages.com/NeweggImage/ProductImageCompressAll300/34-236-727-18.png",
          "was_price": 1599.99,
          "item_number": "9B34-236-727",
          "review_count": 14,
          "price_hidden_until_cart": false
        }
      ],
      "page_size": 24,
      "total_pages": 1252,
      "in_stock_only": false
    },
    "status": "success"
  }
}

About the NeweggBusiness API

Search the NeweggBusiness Catalog

The search_products endpoint accepts a required query string and optional parameters including sort (mirrors the site's Sort By menu), page_size (24, 48, or 96 results per page), page (1-based), and in_stock (boolean to filter to available items only). Each result in the products array includes item_number, title, url, image_url, price, seller, rating, brand, model, and the key spec bullets shown in the listing view. Pagination state is returned via page, total_pages, and has_more.

Full Product Detail

Pass any item_number from search results to get_product to retrieve the complete product record. The response includes price (USD float or null when hidden until cart), eta for restock or ship timing, full images array, bullets (marketing/description bullet strings), brand, model, seller, rating (0–5 scale or null), and the product page url. This endpoint reflects live pricing and stock status rather than cached summary data.

Practical Notes on the Data

Prices appear as USD numbers but can be null when NeweggBusiness requires a cart interaction to display the price — this is common for business-contract or volume-priced items. The seller field distinguishes between NeweggBusiness itself and third-party marketplace sellers. Item numbers follow patterns like 9B34-817-385 or 9SIVT08M1Z4853 and are stable identifiers suitable for building product databases or price-tracking systems.

Reliability & maintenanceVerified

The NeweggBusiness API is a managed, monitored endpoint for neweggbusiness.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when neweggbusiness.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official neweggbusiness.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2h ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track price changes on specific IT hardware by polling get_product with a stored item_number
  • Build a B2B procurement comparison tool using price, seller, and bullets from search results
  • Monitor in-stock availability for network equipment by setting in_stock: true in search_products
  • Aggregate spec data for category pages using bullets and model fields across paginated search results
  • Identify marketplace vs. first-party sellers for vendor compliance using the seller field in get_product
  • Automate catalog ingestion for a reseller platform using item_number from search as keys for detail lookups
  • Surface ETA and restock timing for out-of-stock items using the eta field from get_product
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does NeweggBusiness have an official developer API?+
NeweggBusiness does not publish a general-purpose public developer API for catalog or pricing data. The Parse API provides structured access to this data through its two endpoints.
When is `price` returned as null in `get_product`?+
The price field is null when NeweggBusiness hides the price until the item is added to the cart. This is common for volume-priced or business-contract SKUs. The search_products endpoint also returns a price_hidden indicator in these cases. Stock status and other fields are still returned normally.
What are the valid values for `page_size` in `search_products`?+
The page_size parameter accepts exactly 24, 48, or 96. Any other value will not produce additional results. Use total_pages and has_more in the response to determine whether further pages exist for a given query.
Does the API return customer reviews or Q&A content from product pages?+
Not currently. The API covers product specs via bullets, ratings (0–5 average), and seller information, but individual customer review text and Q&A threads are not included in the response. You can fork this API on Parse and revise it to add an endpoint that fetches per-product review content.
Is there a way to browse by category rather than searching by keyword?+
Not currently. The search_products endpoint requires a query string and does not support category-tree browsing or filtering by department slug. The get_product response does include category breadcrumbs for a fetched item. You can fork this API on Parse and revise it to add a category-browse endpoint.
Page content last updated . Spec covers 2 endpoints from neweggbusiness.com.
Related APIs in EcommerceSee all →
newegg.com API
Search Newegg's product catalog and retrieve listings, specifications, customer reviews, Q&A, category trees, and daily deals.
bestbuy.com API
Search Best Buy's entire product catalog and get instant autocomplete suggestions while browsing, then pull up detailed pricing, availability, and stock information for any item. Easily sort through results, look up multiple products at once, and discover what's trending in real-time.
megekko.be API
Search and browse the full Megekko product catalog, view detailed specs, pricing, and stock availability. Browse by category, use keyword search to find specific products, or explore shortcut endpoints for popular categories like GPUs and CPUs.
graybar.com API
Search and discover electrical products on Graybar by name, SKU, or manufacturer part number, and view detailed specifications including pricing and availability.
bhphotovideo.com API
Search and browse B&H Photo's massive inventory of cameras, electronics, and photography gear with instant access to pricing, specifications, images, and customer reviews. Filter products by category, compare detailed specs, and discover used items all in one integrated platform.
element14.com API
Search and browse Newark (element14)'s electronic components catalog to find product details, pricing, stock levels, and technical documentation. Retrieve specifications, explore categories and manufacturers, and access real-time inventory information to compare components.
alphaomegapeptide.com API
Access data from alphaomegapeptide.com.
buybuybaby.com API
Search and browse buybuy BABY products across categories, view detailed product information including prices and reviews, and discover featured items from the home page. Access reliable, up-to-date inventory data to compare products and make informed purchasing decisions.