Back Market Scraper: Refurbished Product and Price Data

One refurbished model, many sellers, four condition grades and a different price on each rung. We turn that mess into a clean Back Market feed you can join on, market by market.

Back Market Scraper
Solutions

How we run Back Market scraping when the front door is shut

Back Market listing and product pages are closed to plain automated clients, so a Back Market scraping project that begins with a simple fetch stops on the first request. Ours does not: anti-bot handling, proxy rotation and CAPTCHA solving are part of the service, and every storefront is opened in a real browser session with the right locale, currency and grade parameter.

You name the models, categories, grades and countries; we return normalised rows on a stable schema, keyed on the configuration UUID, with prices kept in the storefront's own currency next to a converted column. Delivery runs on your schedule - hourly, daily or weekly - as CSV, JSON, JSONL or Parquet, dropped to S3, GCS, FTP, a webhook or a private endpoint. Anything behind a login stays out of scope.

Every field in a Back Market offer: grade, seller, battery, price

One model, sold many times over - that is the shape of Back Market product data. A single iPhone or MacBook exists as dozens of sellable rows, priced by grade, seller and configuration rather than by model. Titles keep one shape: a model line with the carrier state above an attribute subtitle, so "iPhone 11 - Unlocked" sits over "Black - 128 GB - Physical SIM + eSIM". Extract Back Market data at that granularity and every row is unambiguous.

The condition ladder has four rungs and grades cosmetics only, since all four sell as fully functional: Fair (visible scratches and dents), Good (light micro-scratches, unscratched screen), Excellent (almost no wear) and Premium (flawless screen, tiny micro-scratches at most). Each rung is usually stocked by a different shop, so the ladder is not monotonic: a Fair unit can list above a Good one, and that inversion is the signal to catch.

The rungs are localised while the ladder is not: the German storefront names its bottom rung Gut and its middle rung Sehr gut, so matching on "good" across markets quietly merges two grades.

Each picker option carries a price and a stock flag: storage, colour, carrier compatibility (unlocked, or locked to Verizon or T-Mobile), SIM type, battery option (standard from 80%, a 90-99% tier, or a new 100% battery), keyboard layout on laptops, an optional trade-in credit and, in some markets, a bundled mobile plan. Sold-out combinations keep their place, flagged.

Around the buy box sit the fields a Back Market price feed lives on: the refurbisher, the warranty, free and express delivery windows with dates, what ships in the box and what is left out, the reference price when new, the saving against it, the total before trade-in credit, and a 30-day lowest-price line stamped with the day it was computed and the day it refreshes.

Ratings are per model and per storefront: an average, a verified review count and sub-scores for performance, appearance, accessories, battery, camera, packaging and shipping. Specifications arrive as named fields: mpn, screen_size, memory, main_camera, serie, sim_lock, dual_sim, resolution, foldable, connector, screen_type, os, last_os_compatibility, storage, network and year_date_release, plus SAR head and body figures.

Every field in a Back Market offer: grade, seller, battery, price
Seller profiles, price guides and trade-in quotes worth collecting

Seller profiles, price guides and trade-in quotes worth collecting

Seller pages are a dataset in their own right. Each shop at /s/{seller}/{uuid} shows an Approved seller badge, a star rating, years traded on the platform, home country, a verified review count and the same seven sub-scores as a product. Reviews filter by grade and star band and sort by relevance, helpfulness, recency or score, each naming the exact device, its grade and the purchase date. The About tab publishes the legal identity a compliance team asks for: legal name, legal address, country of origin, SIREN and VAT number.

Price guide pages publish a storage-by-condition matrix for a model beside its new-price reference, so a whole ladder lands in one request. Compare pages line up two models with a starting price per colour and per storage, sold-out markers, a community rating and a spec table of release year, operating system, last OS compatibility and foldable status.

Trade-in - BuyBack in the platform's terms - has model pages at /buyback/m/{category}/{model} for iPhone, other phones, tablets, MacBook, game consoles and audio. The quality promise page spells out the inspection behind every grade: up to 100 checkpoints covering buttons, card readers, data deletion, cameras, biometric and external sensors, IMEI blacklist status, oxidation, carrier lock and parts compatibility, with minimum 80% battery health, a one-year warranty and 30-day free returns.

Search, sort and filter endpoints, the trade-in quote funnel, review endpoints and checkout are excluded by the platform's own rules, and we leave them alone. Buyer reviews carry a first name and an initial; personal data stays out of the feed.

Inside the Back Market marketplace for refurbished tech

Back Market lists almost nothing of its own: the devices on backmarket.com belong to vetted professional refurbishers, and the shopper buys renewed hardware with a warranty instead of new stock. In September 2026 the marketplace counted about 1,800 professional sellers, 200+ categories and 15 million customers across 17 countries, and the catalogue runs across smartphones, laptops, tablets, consoles, smartwatches, audio, small and large home appliances, desktops, TV, electric transportation and retro tech.

Those 17 storefronts run on their own domains. backmarket.com covers the United States in English and Spanish; backmarket.fr, .de, .co.uk, .es, .it, .nl, .be, .at, .ie, .pt, .gr, .fi, .se, .sk, .com.au and .co.jp cover the rest. Every path opens with a language-country prefix such as en-us, de-de or ja-jp. Prices land in six currencies - USD, EUR, GBP, SEK, AUD and JPY - and the assortment, the seller roster and the review totals are local rather than shared.

Addresses follow a strict grammar, which is what makes a Back Market scraper cheap to run and easy to keep alive: /l/{category}/{uuid} is a listing page, /p/{slug}/{uuid} is one exact configuration, /p/{series} is a model hub, /s/{seller}/{uuid} is a shop, /price-guide/{model} is a price table, /compare/{model-a}/{model-b} is a spec duel, /buyback/m/{category}/{model} is a trade-in quote page and /e/{campaign} is a deal event.

The sitemap index splits the site into products, landings, model hubs, comparisons, price guides, sellers, trade-in, events, facet listing pages and articles, and that split is market-specific: the Japanese storefront publishes no price-guide or trade-in section at all, while the US publishes facet listing pages that France, Germany and the UK do not.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Refurbished price monitoring: what Back Market data answers

Refurbished pricing is a live auction. Independent sellers reprice against each other inside the same configuration, which is why Back Market price monitoring only works when it runs per grade and runs often.

What teams build on the feed:

  • Discount depth. Every offer carries its own reference price when new, so the gap between renewed and new is a stored field, not an estimate.
  • Grade spread. The premium a buyer pays to move from Fair to Premium on the same device is a clean read on how tight supply is that week.
  • Residual value. Trade-in pages price the other side of the same device, so buy-back curves and resale curves can be modelled together.
  • Buy box share. The winning offer names its refurbisher, so you can track which shop takes a configuration and how long it holds it.
  • Market gaps. Assortment is local: a configuration selling in Italy may simply not exist in Sweden, and sold-out flags show where demand outran stock.
  • Battery and carrier premiums. The 100% battery upgrade and the unlocked-versus-locked gap are separate, measurable price steps.
  • Promotion audits. The 30-day lowest-price reference lets you check discount claims against the platform's own record.

Related Case Studies

The Entire Iherb Supplements Catalog, Captured End-to-End in 3 Days

The Entire Iherb Supplements Catalog, Captured End-to-End in 3 Days

Scraping supplement products from iHerb.com with full details, including descriptions and packaging variations.

Learn More about The Entire Iherb Supplements Catalog, Captured End-to-End in 3 Days
The Lowest Allegro Prices from 150K Eans Collected

The Lowest Allegro Prices from 150K Eans Collected

Daily scraping of lowest prices for 150K products on Allegro.pl to support marketplace pricing and margin optimization.

Learn More about The Lowest Allegro Prices from 150K Eans Collected
Ralph Lauren Monitoring on Amazon, 8 Markets Scanned Into One Clean Dataset

Ralph Lauren Monitoring on Amazon, 8 Markets Scanned Into One Clean Dataset

Regular monitoring of Ralph Lauren clothing, footwear, and accessories sold across Amazon subdomains: AE, DE, ES, FR, IT, NL, PL, UK.

Learn More about Ralph Lauren Monitoring on Amazon, 8 Markets Scanned Into One Clean Dataset
Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

6 E-Commerce Sites Like eBay to Scrape in 2026

6 E-Commerce Sites Like eBay to Scrape in 2026

If you sell online, run a marketplace, or advise e-commerce clients, you already know why eBay matters: it’s one of the few places where big retailers compete side by side with thousands of small merchants and private sellers.

Top 8 E-commerce Websites to Scrape in 2026 (From Amazon to 1688)

Top 8 E-commerce Websites to Scrape in 2026 (From Amazon to 1688)

E-commerce teams do not just need “some” competitor data anymore. They need a continuous stream of real prices, discounts, stock levels, reviews, and seller behavior from the platforms that actually shape their markets.

How to Scrape Amazon Data: Benefits, Challenges & Best Practices

How to Scrape Amazon Data: Benefits, Challenges & Best Practices

Amazon provides valuable information gathered in one place: products, reviews, ratings, exclusive offers, news, etc. So scraping data from Amazon will help solve the problems of the time-consuming process of extracting data from e-commerce.

scrapeit logo

ScrapeIt: a managed pipeline instead of a parser you babysit

ScrapeIt is a managed web scraping agency. You do not maintain selectors, rotate proxies or debug a dead parser at midnight: we own the pipeline end to end, monitor field-level fill rates and raise an alert when a source changes shape. Start with a free sample built from your own target list, check the columns against what your model actually needs, and move to a scheduled feed only once the data holds up.

FAQ

Is there a public Back Market API for product data?

No. There is no open catalogue API. The documented integrations are seller-side: they sit behind a merchant account and expose that merchant's own listings, orders and sourcing, not marketplace-wide offers. Nothing public returns competing refurbishers, per-grade prices or stock for a model. Crawling is the practical route, and the structured product markup on each listing - condition, colour, storage, MPN, currency, price, return and shipping terms - gives a reliable backbone for it.

Which fields can you extract from a Back Market listing?

The configuration UUID and slug, model title and carrier state, condition grade, refurbisher name, price, currency, reference price when new and the saving, storage, colour, SIM type, battery option, warranty, free and express delivery windows, what is in the box, availability, the 30-day lowest-price reference, model rating with review count and seven sub-scores, and the specification block: mpn, screen_size, memory, cameras, resolution, connector, os, last_os_compatibility, network, weight, release year and SAR figures.

Can you cover every country storefront, not just the US site?

Yes. Seventeen storefronts across six currencies are in scope, from backmarket.com to backmarket.co.jp. Each one is crawled in its own locale, because the differences are real: assortment and seller rosters differ market by market, condition labels are translated (the German bottom rung reads Gut, the middle one Sehr gut), some markets publish price guides and trade-in pages while others do not, and review totals for the same model are counted locally. We deliver a market column so nothing is silently merged.

How often can Back Market price data be refreshed, and in what format?

As often as the plan needs. Fast-moving configurations are usually refreshed hourly or several times a day; broad catalogue sweeps run daily or weekly. Output comes as CSV, JSON, JSONL or Parquet, delivered to S3, GCS, FTP, a webhook or a private endpoint, with a stable column set so downstream jobs do not break. Change-only deltas are available when you only care about repricing and stock flips rather than the full snapshot.

Is scraping Back Market legal, and what do you not collect?

We collect public pages only: listings, product configurations, seller profiles, price guides, comparisons and trade-in model pages. We do not create accounts, we do not touch anything behind a login or a checkout, and we skip the areas the platform excludes in its own crawl rules, including internal search, sort and filter endpoints, the trade-in quote funnel and review endpoints. Reviewer names are personal data and are not part of the delivery. Product, price and seller-business facts are.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

We reply within 1 business day. No obligation.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
NIP: 5423457175
REGON: 523384582