Scraping Bot Animated

scrapingbot

E-commerce & Retail Scraper API

Extract structured product data from e-commerce and retail pages. Prices, product descriptions, images and availability come back as JSON, with fetching and parsing handled by the API. Browse the dedicated guides for Amazon, eBay, Cdiscount and other targets, or the PrestaShop integration guide.

Start for freeRead the documentation500 free credits included
Data format
JSON
Starting credits
1
Request
synchronous POST
Free credits
500

Every API in this category

Send a public page URL to the category endpoint. The target website determines which fields can be extracted; there is no social-media-style scraper name to supply.

Use caseAPI / integrationReturns
Product details/scrape/retailtitle, description, brand, image
Price and stock/scrape/retailprice, currency, isInStock
Product identifiers/scrape/retailASIN, EAN13, ISBN when available
PrestaShopIntegration guideSeparate shop integration; see its dedicated page

Fields depend on the target and request context. A dedicated guide is not a guarantee that every field is available on every page.

The 138 dedicated pages

Choose a guide for your target. The Details column lists the fields returned in the response example of each page.

PageAPI / integrationDetails
PrestaShopIntegration guideSeparate integration; refer to the dedicated guide for its setup and availability.
Cdiscount/scrape/retailTitle, price, currency, stock status, brand and category path
Amazon/scrape/retailTarget-specific product data; see the guide for fields and examples.
Adidas/scrape/retailTitle, price, currency, stock status, brand and color
Nike/scrape/retailTitle, price, currency and color
Instant Gaming/scrape/retailTitle, price, currency, stock status, brand and category path
Fnac/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
Sephora/scrape/retailTitle, price, currency, stock status, brand and category path
leboncoin/scrape/retailTitle, price, currency and category path
Woodbrass/scrape/retailTitle, stock status, shipping fees and category path
Fossil/scrape/retailTitle, price, currency, stock status and brand
Subito/scrape/retailTitle, price, currency, stock status and category path
Best Buy/scrape/retailTitle, price, currency, stock status, brand, EAN, SKU, color, variations and category path
Zara/scrape/retailTitle, price, currency and category path
GOG/scrape/retailTitle, price, currency and stock status
Maisons du Monde/scrape/retailTitle, price, currency, stock status, brand and category path
Dell/scrape/retailTitle, price, currency, stock status, brand and category path
Bose/scrape/retailPrice, currency and stock status
Boulanger/scrape/retailTitle, price, currency, stock status, EAN and category path
Bol/scrape/retailTitle, price, currency, brand, EAN, color, variations and category path
La Redoute/scrape/retailTitle, price, original price, currency, stock status, shipping fees, brand, EAN, color, variations and category path
IGVault/scrape/retailTarget-specific product data; see the guide for fields and examples.
Materiel.net/scrape/retailTitle, price, currency, stock status, shipping fees, brand and category path
eBay/scrape/retailTitle, price, currency, stock status and category path
AliExpress/scrape/retailTarget-specific product data; see the guide for fields and examples.
Aorus/scrape/retailTitle and category path
Macway/scrape/retailTitle, price, currency and brand
Shopbop/scrape/retailTitle, price, currency, stock status, brand and category path
Micromania/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
Pixmania/scrape/retailTitle, price, currency, brand, EAN and category path
Zalando/scrape/retailTitle, price, currency, stock status, shipping fees, brand, color, variations and category path
Walmart/scrape/retailTitle, price, currency, stock status, brand, EAN and color
Culture Vélo/scrape/retailTitle, price, currency, stock status and brand
Conforama/scrape/retailTitle, price, currency, stock status, brand and category path
Nikon/scrape/retailTitle, price, currency, stock status, brand and category path
Playmobil/scrape/retailTitle, price, original price and currency
LambdaTek/scrape/retailTitle, price, currency, stock status, brand and category path
Canadian Tire/scrape/retailTitle and currency
Dyson/scrape/retailTitle, price, currency, stock status and category path
Carter's/scrape/retailTitle, price, currency, stock status and brand
Browns Fashion/scrape/retailTitle, price and currency
Net-A-Porter/scrape/retailTitle, price, currency, stock status, brand and color
Neiman Marcus/scrape/retailTitle, price, currency, stock status and brand
John Lewis/scrape/retailTitle, price, currency, stock status, brand and category path
Shein/scrape/retailTitle, price, currency, stock status, variations and category path
G2A/scrape/retailTitle, stock status and category path
La Compagnie du Rhum/scrape/retailTitle, price, currency, stock status, brand and category path
Bons plans easycash/scrape/retailTitle, price, currency, stock status, brand and category path
Topachat/scrape/retailTitle, price, currency, stock status, shipping fees, brand, variations and category path
Rue du commerce/scrape/retailTitle, price, currency, stock status, EAN and category path
Joueclub/scrape/retailTitle, price, currency, stock status, brand and category path
Loisirs3000/scrape/retailTitle, price, currency and stock status
Farfetch/scrape/retailTitle, price, currency, brand, color and category path
Epson/scrape/retailTitle, price, currency, stock status, brand and category path
JD Sports/scrape/retailTitle, price, currency, stock status, brand, color and category path
Alibaba/scrape/retailTitle, price, currency, stock status, brand, variations and category path
PlayStation/scrape/retailTitle, price, currency, variations and category path
Triangl/scrape/retailTitle, price, currency, stock status, brand, color and category path
Bmxshop/scrape/retailTitle, price, currency, stock status and category path
Ssense/scrape/retailTitle, price, currency, stock status and brand
Alternate/scrape/retailTitle, price, currency, stock status, brand, EAN, variations and category path
asgoodasnew/scrape/retailTitle, price, currency, stock status, brand and category path
Back Market/scrape/retailTitle, price, currency, stock status, brand, color and category path
Uncle Jeans/scrape/retailTitle, price, currency, brand and category path
Auchan/scrape/retailTitle, price, currency, stock status, brand and category path
LDLC/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
HipHop Shop/scrape/retailTitle, price, currency, stock status and brand
E.Leclerc/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
rebuy/scrape/retailTitle, price, currency, stock status, shipping fees, EAN and category path
GAME/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
The Equine Warehouse/scrape/retailTitle, price, currency, brand and category path
iHerb/scrape/retailTitle, price, currency, stock status, EAN, category path and product details
Smallable/scrape/retailTitle, price, currency, stock status, brand, color and category path
Tory Burch/scrape/retailTitle, price, currency, color and category path
Harrods/scrape/retailTitle, price, currency, stock status, brand, color and category path
Amara/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
Coolblue/scrape/retailTitle, price, currency, stock status, brand and category path
Koibird/scrape/retailTitle, price and currency
Nordstrom/scrape/retailTitle, price, currency, stock status, brand and category path
Brands For Less/scrape/retailTitle, price, currency, stock status, brand, sizes, category path and product details
The Body Shop/scrape/retailTitle, price, currency, stock status, brand, EAN, variations and category path
Mango/scrape/retailTitle, price, currency and category path
Dot Manufacture/scrape/retailTitle, price, currency and variations
Mister Auto/scrape/retailTitle, price, currency, stock status, brand, category path and product details
Muebles Lluesma/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
Apple/scrape/retailTitle, price, currency, brand, color and category path
Marks & Spencer/scrape/retailTitle, price, currency, stock status, brand and category path
Maisonette/scrape/retailTitle, price, currency, stock status, brand and EAN
The North Face/scrape/retailTitle, price, currency, stock status and color
Space NK/scrape/retailTitle, price, currency and category path
Hermès/scrape/retailTitle, price, currency, stock status, brand, SKU, color and category path
Spartoo/scrape/retailTitle, price, currency, stock status, brand, color, variations and category path
TomTom/scrape/retailTitle, price and currency
Conrad/scrape/retailTitle, price, currency, stock status, shipping fees, brand, EAN and category path
Takealot/scrape/retailTitle, price and currency
FragranceNet/scrape/retailTitle, price, currency, stock status, brand, variations and category path
Razer/scrape/retailTitle, price, currency and category path
Perfect Moment/scrape/retailTitle, price and currency
Snow+Rock/scrape/retailTitle, price, currency, stock status, brand, color and category path
Japanese Knife Company/scrape/retailTitle, price, currency, stock status and category path
Target/scrape/retailTitle, price and currency
Fashion Nova/scrape/retailTitle, price, currency, stock status, brand, color, variations and category path
Selfridges/scrape/retailTitle, price, currency, stock status, brand, color, variations and category path
Uncommon Goods/scrape/retailTitle, price, currency and category path
ASOS/scrape/retailTitle, price, currency, brand, color, variations and category path
Pamaku/scrape/retailTitle, price, currency, stock status and category path
Mira Mikati/scrape/retailTitle, price, currency, stock status, brand, variations and category path
Uniqlo/scrape/retailTitle, price and currency
Alo Yoga/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
Answear/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
AsDiscount/scrape/retailTitle, price, currency, shipping fees and category path
Bath & Body Works/scrape/retailTitle, price, currency, stock status, brand and category path
Bershka/scrape/retailTitle, price, currency, stock status and brand
Bookshop.org/scrape/retailTitle, price, currency, stock status, shipping fees, brand, EAN, ISBN and SKU
Born to be Kids/scrape/retailTitle, price, currency and category path
Costco Canada/scrape/retailTitle, price, currency, stock status, brand and category path
Darty/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
Etsy/scrape/retailTitle, price, currency, stock status, brand and category path
Grosbill/scrape/retailTitle, price, currency, stock status, brand, EAN and category path
H&M/scrape/retailTitle, price, currency, stock status, brand, color, variations and category path
Hollister/scrape/retailTitle, price, currency, stock status and category path
Kirna Zabête/scrape/retailTitle, price, currency, stock status, brand and color
Moda Operandi/scrape/retailTitle, price, currency, stock status, brand, color, variations, category path and product details
Monica Vinader/scrape/retailTitle, price, currency, stock status, brand and category path
Motointegrator/scrape/retailTitle, price, currency, stock status, brand, category path and product details
Ralph Lauren/scrape/retailTitle, price, currency, stock status, brand, variations and category path
REI/scrape/retailTitle, price, original price, currency, stock status, brand, EAN, color, variations and category path
RH/scrape/retailTitle, price, currency, stock status and brand
Saks Fifth Avenue/scrape/retailTitle, price, currency, stock status, brand, EAN, sizes and category path
SonoVente/scrape/retailTitle, price, currency, stock status, brand, SKU and category path
StockX/scrape/retailTitle, price, currency, stock status, brand, EAN, SKU, color and category path
Sur La Table/scrape/retailTitle, price, currency, stock status, brand, color, variations and category path
Ted Baker/scrape/retailTitle, price, currency, stock status, brand and category path
Trendyol/scrape/retailTitle, price, currency, stock status, brand, color and category path
Victoria's Secret/scrape/retailTitle, price, currency, brand, variations and category path
Legallais/scrape/retailTitle, price, currency, brand, variations and product details
Lululemon/scrape/retailTitle, price, currency, stock status, brand, color, variations and category path
Orange Boutique/scrape/retailTitle, price, currency, stock status, brand, EAN and category path

Start with 500 free creditsTest representative targets and inspect the returned data before scaling your requests.

Create an account

How a Retail API call works

Retail requests are synchronous: submit a public product URL and read the structured result from the same response.

STEP 1Send the product URL and only the rendering or proxy options required by that target. Authenticate with your username and API key.

curl --request POST 'https://api.scraping-bot.io/scrape/retail' \
  --user "YOUR_USERNAME:YOUR_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "url": "https://www.gog.com/en/game/cyberpunk_2077",
  "options": {
    "useChrome": false,
    "premiumProxy": false
  }
}'

A public GOG product page. Replace the URL with the product page you want to scrape.

STEP 2Read the data object and inspect the returned target status before saving product fields.

Returned datatitle, description, price, currency, brand, image, isInStock
{
  "data": {
    "title": "Cyberpunk 2077",
    "description": "* Exclusive Digital Comic - Cyberpunk 2077: Big City Dreams is available in English only.",
    "image": "https://img.youtube.com/vi/UIE1JjNOqHM/hqdefault.jpg",
    "price": 17.99,
    "shippingFees": null,
    "currency": "EUR",
    "isInStock": true,
    "EAN13": null,
    "ASIN": null,
    "ISBN": null,
    "color": null,
    "brand": null,
    "category": null,
    "categories": [],
    "siteURL": "https://www.gog.com/en/game/cyberpunk_2077",
    "siteHtml": null,
    "productHasVariations": null,
    "statusCode": 200,
    "isFinished": null,
    "isDead": null,
    "htmlLength": 1333335,
    "captchaFound": false,
    "isHtmlPage": true,
    "host": "www.gog.com",
    "originalPrice": null
  }
}

Request parameters

ParameterRequirementPurpose
urlRequiredFull public page URL, including https://.
options.useChromeOptionalRender JavaScript when the page needs a browser.
options.premiumProxyOptionalUse a premium proxy for targets that require it.
options.proxyCountryOptionalCountry targeting with a premium proxy; availability depends on the target.

See the documentation for the complete request and response examples.

Credits, refunds and limits

ScenarioResponseCredits
Successful requestStructured JSONConsumed at the applicable plan and option rate
Handled scraping failureError; inspect the response before retryingRefunded by the failure handler

Current plans start at 1 credit for a standard Retail call. Legacy Retail plans use a different base rate (10 credits before applicable options). PrestaShop is a separate integration and is not covered by the Retail cost table.

Current-plan modeCreditsOptions
Standard request1No browser rendering or premium proxy
JavaScript rendering5options.useChrome: true
Premium proxy10options.premiumProxy: true
Rendering + premium proxy25Both options enabled

Request limits depend on your plan. Respect rate-limit responses, avoid uncontrolled retries and check target-specific proxy requirements. Additional targeting or special-domain rules can affect costs; confirm your configuration in the pricing plans and documentation.

Retail API or Raw HTML scraper?

E-commerce & Retail API

Choose Retail when you need parsed product fields rather than maintaining your own HTML selectors.

  • Structured JSON for product pages
  • Target-specific fields; unavailable values may be null
  • Use Raw HTML for a custom extraction workflow
Raw HTML

Retrieve page markup and define your own parsing logic.

Questions about the E-commerce & Retail API

Do I need a scraper name?
No. Send a product URL to /scrape/retail; the target website determines the extraction. Named social media scrapers use a different endpoint.
Can I scrape a whole product catalogue in one call?
This endpoint takes a page URL. Do not assume a single request crawls an entire store; plan your URL collection and request volume separately.
Are all product fields always available?
No. Price, stock and identifiers depend on what the target page exposes and what its extractor supports. Check the dedicated guide and inspect the response.
Which data should I collect?
Use public pages and collect only the data needed for your use case. Public availability does not remove privacy, copyright or contractual obligations; assess those before using or republishing the results.
4.9
★★★★★

133 Google reviews

★★★★★
I've tested dozens of web scraping tools in my life, and they all had annoying limitations. With Scraping Bot, I don't have to worry about getting blocked or not having specialized technical knowledge! Highly recommend it :)
Orphée de Bouard

Other categories

Start scraping e-commerce & retail today

Try ScrapingBot with 500 free credits every month. No card required.