Back Market Scraper — Refurbished Electronics Prices & Deals avatar

Back Market Scraper — Refurbished Electronics Prices & Deals

Deprecated

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
Back Market Scraper — Refurbished Electronics Prices & Deals

Back Market Scraper — Refurbished Electronics Prices & Deals

Deprecated

Scrape refurbished electronics from BackMarket.com. Extract prices, conditions, seller info, warranty, and ratings. Supports France, Germany, Netherlands, Belgium, Spain, Italy, and UK markets.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

16 days ago

Last modified

Categories

Share

Back Market Scraper

Scrape refurbished electronics from BackMarket.com -- Europe's largest refurbished electronics marketplace. Extract prices, product conditions, seller info, warranty details, and customer ratings across 7 European markets.

No login or cookies required. Works out of the box with Apify residential proxies.

How to scrape Back Market data

This Actor automates the process of extracting structured product data from Back Market. You can run it directly from the Apify Console, the Apify API, or any of the official SDKs (JavaScript, Python). The scraper handles pagination, retries, and anti-bot evasion so you can focus on the data.

Typical workflows:

  • Price monitoring: track refurbished electronics prices daily to spot deals
  • One-off export: search for a product keyword, set maxResults, and download JSON/CSV
  • Scheduled monitoring: set a daily cron in the Schedule tab to track prices over time
  • Programmatic integration: trigger runs from your backend via the Apify API
  • Webhook automation: pipe results into Zapier, Make, n8n, BigQuery, or Google Sheets

Input

FieldTypeDescription
searchQuerystringSearch keyword (e.g., "iphone", "macbook", "samsung galaxy")
countrystringMarketplace: "fr", "de", "nl", "be", "es", "it", "gb" (default: "fr")
maxResultsintegerMaximum products to return (default: 100)
proxyConfigurationobjectProxy settings (residential strongly recommended)

All fields are optional. Empty input {} defaults to searching "iphone" on the French marketplace.

Output

FieldTypeExample
productNamestring"iPhone 13 128 Go"
brandstring"Apple"
pricenumber429
originalPricenumber909
savingsnumber480
savingsPercentnumber52.81
currencystring"EUR"
conditionstring"Excellent"
sellerstring"TopRefurb"
warrantystring"12 months"
ratingnumber4.6
reviewCountinteger1842
urlstringProduct page URL
imageUrlstringMain product image
specsobject{ "Storage": "128 GB", "Color": "Black" }
categorystring"Smartphones"
scrapedAtstringISO 8601 timestamp

Supported markets

CountryDomainCurrency
Francebackmarket.frEUR
Germanybackmarket.deEUR
Netherlandsbackmarket.nlEUR
Belgiumbackmarket.beEUR
Spainbackmarket.esEUR
Italybackmarket.itEUR
United Kingdombackmarket.co.ukGBP

Why use Back Market Scraper

  • Price monitoring -- Track refurbished electronics prices across markets at scale
  • Competitive intelligence -- Compare your pricing against Back Market inventory
  • Market research -- Analyze condition distributions, pricing trends, and seller activity
  • Deal automation -- Alert when products drop below target prices
  • Arbitrage detection -- Find pricing gaps between different European markets
  • No login or cookies required -- Works without authentication, fully automated

Cost estimate

You pay per result. Each product in the dataset is one charged result -- there are no separate proxy or browser costs on your side. One search request returns up to 100 products, so runs are fast and cheap even at high maxResults.

A run's usage cost only settles once it reports SUCCEEDED -- reading the dataset mid-run understates the eventual cost.

Tips for best results

  • Start small -- run with maxResults: 10 before launching large jobs
  • Schedule runs -- daily or weekly runs are usually enough for price monitoring
  • One country per run -- run separate Actor calls per marketplace to keep currencies clean
  • Inspect the dataset schema -- the Storage tab shows the full output structure

How it works

Back Market is a Nuxt.js single-page app behind DataDome anti-bot protection, and the product grid is not server rendered. This scraper skips the browser entirely: it queries Back Market's own search backend (the same one the site's frontend calls) through an unblocking proxy layer that is managed inside the actor. One request returns up to 100 products with full pricing, condition grade, rating, and image data. You do not need to configure any proxy or anti-bot settings.

FAQ and support

Is it legal to scrape Back Market? This Actor extracts publicly available data. Always review the website's Terms of Service before scraping at scale, and respect rate limits.

Do I need to configure proxies? No. Unblocking is handled inside the actor. The proxyConfiguration input is accepted for backwards compatibility but is not needed.

Why are some fields missing? The search backend returns core data on every product (name, price, URL, condition, rating). Some fields (warranty, specific specs) are only present on product types where Back Market publishes them, so they can be empty on accessories or less common categories.

Can I scrape multiple countries at once? Run separate Actor calls for each country -- this keeps results and currencies clean per marketplace.

The scraper returns 0 results -- what should I do? Check the searchQuery first (try a broader term like "iphone"). If a normal query keeps returning 0 results, open an issue on the Actor page -- the run fails loudly instead of returning an empty dataset, so we see it too.

For issues, feature requests, or bug reports, open a ticket in the Issues tab on the Actor page or contact support@apify.com. We monitor every actor and ship fixes quickly when sites change.