Backmarket Scraper Ppr
Pricing
from $2.00 / 1,000 results
Backmarket Scraper Ppr
Back Market scraper. Extract refurbished iPhone, MacBook & Samsung data across 14 countries. Only pay for successful results. Get prices, savings, condition, ratings & specs. 100% success rate. Perfect for price tracking & market research. Advanced filtering by brand, category & price.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer

SilentFlow
Actor stats
1
Bookmarked
10
Total users
1
Monthly active users
6.1 hours
Issues response
12 days ago
Last modified
Categories
Share
Back Market Scraper - Pay Per Result
Pay only for the data you get! Proxies included, no compute costs.
Scrape refurbished electronics from Back Market without login. Search by URL or keyword, extract prices, conditions, savings, and detailed product info across 14 countries.
β¨ Why use this scraper?
- π° Pay per result: No compute costs β only pay for products you actually get
- π Proxies included: No need to configure or pay for proxies separately
- π No login required: Scrape all public data without authentication
- π 14 countries: All Back Market marketplaces β US, FR, DE, UK, ES, IT, and more
- π URL-first approach: Paste any Back Market URL with your filters already applied
- π¦ Comprehensive data: Prices, savings, conditions, ratings, warranty, and seller details
π― Use cases
| Industry | Application |
|---|---|
| Price monitoring | Track refurbished iPhone and MacBook prices across countries |
| Market research | Analyze pricing trends and condition distribution for electronics |
| Competitive intelligence | Monitor Back Market inventory and pricing vs. competitors |
| Deal automation | Build alerts for specific products below a target price |
| E-commerce | Benchmark your refurbished prices against market rates |
| Data journalism | Investigate the refurbished electronics market at scale |
π₯ Input parameters
Search
| Parameter | Type | Default | Description |
|---|---|---|---|
searchUrl | string | β | Paste a Back Market search URL with your filters already applied (country, brand, condition, price range, sort). Copy it from your browser. |
searchText | string | iphone | Simple keyword search. Used only if no URL is provided. |
Limits
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 24 | Maximum number of products to return. Pagination is automatic. |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
browseMode | boolean | false | Fetch detailed info for each product: description, storage, seller, shipping. Slower but more complete. |
Tip: The easiest way to use this scraper is to set your filters directly on Back Market (brand, condition, price range, country), then copy the URL and paste it as
searchUrl. The country is auto-detected from the URL.
π Output data
Standard mode example
{"id": "90079f8f-b8a5-4ba8-979a-1d24cae07a68_12_0","url": "https://www.backmarket.fr/fr-fr/p/iphone-16-pro-128-go-titane-blanc","title": "iPhone 16 Pro 128 Go - Titane Blanc - DΓ©bloquΓ©","brand": "Apple","model": "iPhone 16 Pro","price": 690.00,"currency": "EUR","originalPrice": 1229.00,"savings": 539.00,"savingsPercent": 43,"condition": "Good","color": "Titane Blanc","rating": 4.6,"ratingCount": 3812,"imageUrl": "https://d2e6ccujb3mkqf.cloudfront.net/90079f8f-image.jpg","inStock": true,"warrantyMonths": 12,"scrapedAt": "2026-03-03T18:44:59Z"}
Browse mode example (additional fields)
{"id": "90079f8f-b8a5-4ba8-979a-1d24cae07a68_12_0","title": "iPhone 16 Pro 128 Go - Titane Blanc - DΓ©bloquΓ©","price": 690.00,"currency": "EUR","condition": "Good","storage": "128 GB","color": "Titane Blanc","carrier": "Unlocked","simType": "eSIM","description": "iPhone 16 Pro in good condition. Minor cosmetic scratches...","sellerName": "Recommerce","sellerRating": 4.8,"shippingPrice": 0.00,"deliveryDays": "2-3","images": ["https://d2e6ccujb3mkqf.cloudfront.net/image1.jpg","https://d2e6ccujb3mkqf.cloudfront.net/image2.jpg"],"warrantyMonths": 12,"inStock": true,"scrapedAt": "2026-03-03T18:44:59Z"}
ποΈ Data fields
| Category | Fields |
|---|---|
| Identity | id, url, title, brand, model |
| Pricing | price, currency, originalPrice, savings, savingsPercent |
| Product | condition, color, storage, carrier, simType |
| Ratings | rating, ratingCount |
| Availability | inStock, warrantyMonths, shippingPrice, deliveryDays |
| Seller | sellerName, sellerRating (browse mode) |
| Media | imageUrl, images (browse mode) |
| Content | description (browse mode) |
| Meta | scrapedAt |
π Examples
Scrape a filtered Back Market search URL
Go to Back Market, set your filters (brand, condition, price, country), copy the URL:
{"searchUrl": "https://www.backmarket.fr/fr-fr/l/iphone/ace99e5-7f4d-4fab-8b8c-f43d1524bf62?price_min=200&price_max=500&condition=good&sort=price-asc","maxItems": 100}
Simple keyword search
{"searchText": "MacBook Pro M3","maxItems": 50}
Get detailed product data
{"searchUrl": "https://www.backmarket.com/en-us/l/iphone","maxItems": 30,"browseMode": true}
Large-scale price monitoring
{"searchUrl": "https://www.backmarket.de/de-de/l/smartphones?sort=price-asc","maxItems": 500}
π» Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/backmarket-scraper-ppr").call(run_input={"searchUrl": "https://www.backmarket.fr/fr-fr/l/iphone?sort=price-asc","maxItems": 100,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"[{item['condition']}] {item['title']} β {item['price']} {item['currency']} (save {item['savingsPercent']}%)")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/backmarket-scraper-ppr').call({searchUrl: 'https://www.backmarket.fr/fr-fr/l/iphone?sort=price-asc',maxItems: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {console.log(`[${item.condition}] ${item.title} β ${item.price} ${item.currency} (save ${item.savingsPercent}%)`);});
π Performance & limits
| Metric | Value |
|---|---|
| Speed (standard mode) | ~24 products/second |
| Speed (browse mode) | ~3 products/second |
| Max results | 2,400 per run |
| Countries supported | 14 |
| Pagination | Automatic |
π‘ Tips for best results
- Use the URL approach: Set all your filters on Back Market first, then copy the URL β this gives you the most control over results
- Start small: Test with
maxItems: 24before scaling up to validate your filters - Standard mode first: Only enable
browseModeif you specifically need seller info, description, or storage β it's 8x slower - Country is auto-detected: When using a
searchUrl, you don't need to set the country separately β it's read from the URL domain
β FAQ
Q: Do I need to configure proxies? A: No, proxies are included and automatically configured with every run.
Q: How do I filter by condition, price, or brand?
A: Set your filters directly on Back Market's website, then copy the URL and use it as searchUrl. All filters in the URL are respected.
Q: Which countries are supported? A: All 14 Back Market marketplaces: US, France, Germany, UK, Spain, Italy, Belgium, Netherlands, Austria, Portugal, Ireland, Finland, Sweden, and Japan.
Q: What is browse mode? A: Browse mode visits each product's individual page to fetch additional data: description, storage, carrier, SIM type, seller name and rating, shipping price, and delivery time. It's slower but returns more complete data.
Q: What happens if a page returns no results? A: The scraper automatically moves to the next page. You won't be charged for failed or empty pages.
π¬ Support
We're building this scraper for you: your feedback makes it better for everyone!
- π Found a bug? Open an issue directly on this actor's page, we'll fix it fast
- π‘ Need a feature? Tell us what's missing and we'll prioritize it
- βοΈ Custom solutions: Contact us for enterprise integrations or high-volume needs
We respond to every issue, usually within 24 hours. Don't hesitate, even small suggestions help!
Check out our other scrapers: SilentFlow on Apify