Skip to main content
The Bed Bath & Beyond plugin returns product data from Bed Bath & Beyond (bedbathandbeyond.com, US) as structured JSON. It is two endpoints:
  • /marketplace/bedbathandbeyond-search - the products for a keyword: product id and SKU, title, link and image, the price and the top of the range when options are priced differently, the price type (sale or standard), the compare-at price with its kind (MSRP, compare at or was), the discount, the regular price, the rating and review count, the number of options, the badge (e.g. Best Seller), the fast-delivery flag, the Welcome Rewards amount and whether the listing is sponsored. About 60 products a page; one call collects up to 300.
  • /marketplace/bedbathandbeyond-product - one product in full: brand and part number, price with its label, compare-at price, savings, stock, rating with its star histogram, description, specifications, breadcrumbs, country of origin, images and videos, and up to 100 options (size, colour) each with its own price, regular and compare-at price, sale flag and quantity on hand.
Prices are the ones a signed-out shopper sees, in USD. No Bed Bath & Beyond account is involved.
Bed Bath & Beyond protects its product pages with Akamai Bot Manager, so a product call can take up to a minute. Set a generous client timeout (the SDKs default to 180 seconds, which is enough). Searches usually answer in a few seconds.
Try it in the dashboard first: app.scrapeunblocker.com/dashboard/plugins. You get a live results view plus a copy-paste snippet.
To search with a link instead, leave the first argument out and pass url (su.bedbathandbeyond_search(url="https://www.bedbathandbeyond.com/search?keywords=towels") in Python, su.bedbathandbeyondSearch(undefined, { url }) in Node.js). A keyword the site sends to a department page (e.g. rugs or sofa) returns that department’s listing, named in redirectedTo.

Response

Product

Each product is billed as one request.

Response (abbreviated)

Errors

What you can build

  • Price and discount tracking - follow sale prices, compare-at prices and discounts on home goods over time.
  • Stock monitoring - watch every option’s quantity on hand and low-stock messages for the sizes and colours you care about.
  • Assortment research - compare brands, ratings and badges across a category, sorted by best selling or newest.
  • Catalog enrichment - pull specifications, descriptions, images and videos for products you list elsewhere.

Next steps

Open the plugins

Run a Bed Bath & Beyond search and grab the JSON.

Get an API key

Free trial available on the pricing page.