Back Market France Scraper avatar

Back Market France Scraper

Pricing

from $1.70 / 1,000 results

Go to Apify Store
Back Market France Scraper

Back Market France Scraper

[💰 $1.70 / 1K] Scrape refurbished electronics from Back Market France: price, original price, savings, condition grade, brand, model, storage, color, rating, unit count and warranty. Search by keyword or paste search and category URLs.

Pricing

from $1.70 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

9 days ago

Last modified

Share

Pull the full Back Market France refurbished catalog at scale — current price, original new price, exact savings, condition grade, star ratings, live unit counts, warranty length, and parsed brand, model, storage, and color for every listing. Search by keyword or paste a pre-filtered Back Market search or category URL, and get clean EUR-priced rows you can drop straight into a spreadsheet. Built for refurbished-electronics resellers, price-tracking teams, and deal aggregators who need fresh backmarket.fr listing data without copy-pasting product pages by hand.

Why This Scraper?

  • 4 refurbished condition grades, surfaced exactly as Back Market labels them — Fair (État correct), Good (Très bon état), Excellent (Parfait état), and Premium, with the French grade shown on every row so you can compare like-for-like.
  • Original new price plus exact savings amount and percentage — every listing carries originalPrice, savings, and savingsPercent, pre-computed across a measured −4.6% to 85.9% range, so you also see the ~4% of listings Back Market prices above its own new-product reference instead of having them flattened to a fake zero.
  • Brand, model, storage, and color parsed into separate fields — "Apple", "iPhone 13", "128 Go", and the finish each land in their own column instead of being buried in the title. Capacity is recovered from the product title too, so storage fills on ~88% of listings rather than only the ones with a structured capacity attribute.
  • Aggregate star rating and review count, with unrated products left blank — a 0–5 rating plus the ratingCount behind it, and an empty rating (never a fake 0.0) on listings nobody has reviewed yet, so sorting by buyer confidence doesn't bury brand-new stock.
  • Up to ~1,000 results per search keyword or URL — paginates Back Market France's full reachable result set for any query in one run.
  • 3 sort orders including Price: Low to High — collect by Relevance, Price: Low to High, or Price: High to Low to grab the cheapest stock first.
  • Paste a search URL and its filters are replayed exactly — a search link's keyword and hash-fragment condition/price filters are honored precisely, every time. Category page links are also supported on a best-effort basis (e.g. a "Smartphone cases" page is scoped to that category when it can be read) — for precise, reliable results, lead with search URLs or keywords.
  • EUR pricing straight from Back Market France — every price, original price, and savings figure is the live fr-fr marketplace amount in euros, no currency guesswork.
  • Live unit counts and warranty length per listingstockQuantity shows how many units the refurbisher actually has left, from single last-one listings up into the thousands, alongside the covered warranty in months.

Use Cases

Reseller & Arbitrage

  • Spot underpriced Premium and Excellent stock to flip on other marketplaces
  • Compare the same model across all four condition grades to find the best margin
  • Track which brands and models have the deepest discounts versus new
  • Build buy lists filtered to a target price band and minimum rating

Price Monitoring

  • Track the cheapest listed price for a model over time using Price: Low to High
  • Watch savings percentages move as inventory turns over
  • Alert when a watched model drops below a price threshold
  • Benchmark Back Market FR prices against your own catalog

Market Research

  • Map the refurbished smartphone, laptop, and tablet landscape on the French market
  • Measure condition-grade distribution and pricing spread for a brand
  • Analyze how original-new price and refurbished price relate across categories
  • Identify which models hold the highest aggregate ratings

Deal Aggregation

  • Feed the biggest savings percentages into a deals newsletter or site
  • Surface high-rating products with healthy unit counts for buyer guides
  • Build curated collections by brand, price band, or condition
  • Refresh affiliate-style listing feeds on a schedule

Competitive Intelligence

  • Monitor competitor pricing on the same refurbished models
  • Track how fast unit counts drain on popular models across the catalog
  • Compare review counts as a signal of sales volume by model
  • Benchmark your own refurbished pricing against Back Market France

Getting Started

Search by Keyword

The simplest way to start — one keyword per search:

{
"searchQueries": ["iphone 13"],
"maxResults": 100
}

Keyword with Filters

Narrow to specific conditions, a price band, and a sort order:

{
"searchQueries": ["macbook air"],
"conditions": ["excellent", "premium"],
"priceFrom": 200,
"priceTo": 800,
"sortBy": "price-asc",
"maxResults": 200
}

Using Back Market URLs

Paste a pre-filtered Back Market France search URL — its keyword and condition/price filters are honored exactly:

{
"startUrls": [
"https://www.backmarket.fr/fr-fr/search?q=macbook#backbox_grade=9%20Premium&price=300&price=600"
],
"maxResults": 300
}

Or paste a category page URL — the scraper reads the page and scopes results to that category on a best-effort basis (if the page can't be read, you'll get general Back Market results instead). For precise, reliable category results, use a search URL or keyword:

{
"startUrls": [
"https://www.backmarket.fr/fr-fr/l/iphone-reconditionne/aabc736a-cb66-4ac0-a3b7-0f449781ed39"
],
"maxResults": 200
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
searchQueriesstring[]["iphone 13"]Keywords to search on Back Market France, such as "iPhone 13" or "MacBook Air". Each keyword runs its own search. Leave empty if you are pasting URLs.
startUrlsstring[][]Paste Back Market France search or category page URLs. Search-URL filters are replayed exactly (precise and reliable); category URLs are scoped on a best-effort basis and fall back to general results if the page can't be read. Leave empty if you are using search keywords.

Filters

ParameterTypeDefaultDescription
conditionsselect[][]Only include products in these refurbished conditions: Fair, Good, Excellent, or Premium. Leave empty to include all conditions.
priceFrominteger(none)Only include products priced at or above this amount, in euros. Leave empty for no minimum.
priceTointeger(none)Only include products priced at or below this amount, in euros. Leave empty for no maximum.
sortByselectRelevanceOrder results by Relevance, Price: Low to High, or Price: High to Low.

Limits

ParameterTypeDefaultDescription
maxResultsinteger100Maximum number of products to return per search keyword or URL. Set to 0 for unlimited. Back Market returns up to about 1,000 results per keyword or URL, so each search is capped at 1,000.

Output

Each result is one flat product row. Here's a representative example:

{
"id": "aHR0cHM6...",
"url": "https://www.backmarket.fr/fr-fr/p/iphone-13-128-go-minuit-debloque/...",
"title": "iPhone 13 128 Go - Minuit - Débloqué",
"brand": "Apple",
"model": "iPhone 13",
"category": "Smartphones",
"price": 277.0,
"currency": "EUR",
"originalPrice": 749.0,
"savings": 472.0,
"savingsPercent": 63.0,
"condition": "Très bon état",
"color": "Minuit",
"storage": "128 Go",
"rating": 4.45,
"ratingCount": 84129,
"image": "https://images.bmstatic.com/...",
"inStock": true,
"stockQuantity": 3,
"warrantyMonths": 12,
"merchantId": 1234,
"scrapedAt": "2026-06-12T14:30:00Z"
}

Product & Pricing

FieldTypeDescription
idstringBack Market product/listing identifier
urlstringDirect product URL on backmarket.fr
titlestringFull product title
pricenumberCurrent price in euros
currencystringAlways EUR
originalPricenumberBack Market's reference price for the same product bought new
savingsnumberAmount saved versus new (originalPriceprice). Negative on the rare listing priced above the new reference
savingsPercentnumberPercentage saved versus new, with the same sign as savings

Product Attributes

FieldTypeDescription
brandstringBrand (Apple, Samsung, Google, …)
modelstringModel name
categorystringProduct category (Smartphones, Laptops, …)
conditionstringRefurbished grade (État correct, Très bon état, Parfait état, Premium)
colorstringColor / finish when available
storagestringStorage capacity (e.g. "128 Go") when applicable

Ratings, Stock & Merchant

FieldTypeDescription
ratingnumberAggregate star rating, 0–5. Empty on products nobody has reviewed yet, never a fake 0
ratingCountintegerNumber of ratings the aggregate is based on (0 on unreviewed products)
stockQuantityintegerUnits the refurbisher currently has listed
inStockbooleanWhether the product is currently purchasable. True on almost every listed product — use stockQuantity when you need to tell scarce stock from plentiful
warrantyMonthsintegerWarranty length in months. 12 on nearly every listing; a small number of game-console listings carry 24
imagestringPrimary product image URL
merchantIdintegerBack Market merchant ID of the refurbisher selling the listing
scrapedAtstringISO 8601 timestamp of capture

Tips for Best Results

  • Paste a pre-filtered Back Market search URL to reuse its exact filters — set up condition and price filters on backmarket.fr, copy the URL, and the scraper replays them precisely, including filters carried in the URL's # fragment.
  • Split broad searches to go deeper than ~1,000 results — Back Market caps each keyword or URL at about 1,000 reachable results, so break a wide search ("apple") into brand-and-model or price-band searches to pull beyond the cap.
  • Use Price: Low to High to grab the cheapest stock first — pair sortBy: "price-asc" with a tight maxResults to capture only the best-priced listings for a model.
  • Combine conditions to compare grades — select Excellent and Premium together to see top-tier stock side by side, or run each grade separately to compare pricing by condition.
  • Sort by savings after the run — every row carries savingsPercent, so sort your exported dataset by it to surface the deepest discounts versus new.
  • Start small to validate — set maxResults to 20–50 on a first run to confirm the fields match your needs, then scale up.
  • Mix keywords and URLs in one run — provide several searchQueries and startUrls together; each runs its own search and all results land in one dataset.

Pricing

From $1.70 per 1,000 results — among the most affordable refurbished-catalog scrapers available, with no surprise compute bills. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.20$0.19$0.18$0.17
1,000$2.00$1.90$1.80$1.70
10,000$20.00$19.00$18.00$17.00
100,000$200.00$190.00$180.00$170.00

A "result" is any product row in the output dataset. No compute or time-based charges — you pay per result, plus a small fixed per-run start fee.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n — Workflow automation
  • Google Sheets — Direct spreadsheet export
  • Slack / Email — Notifications on new results
  • Webhooks — Trigger custom APIs on run completion
  • Apify API — Full programmatic access

This actor is designed for legitimate market research, price monitoring, and competitive analysis of publicly listed products. Users are responsible for complying with applicable laws and Back Market's Terms of Service. Do not use extracted data for spam, harassment, or any illegal purpose, and respect intellectual property and personal data where applicable.