Back Market Scraper avatar

Back Market Scraper

Pricing

from $1.20 / 1,000 product scrapeds

Go to Apify Store
Back Market Scraper

Back Market Scraper

Collect refurbished product listings from Back Market across 17 countries by search term or URL, with optional product details and customer reviews.

Pricing

from $1.20 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Scraptivo

Scraptivo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Back Market Scraper collects refurbished product listings from Back Market and turns them into structured data for price monitoring, catalog building, and review analysis. Provide a search term such as iphone, a Back Market URL, or a country selection across 17 markets, then export name, price, grade, rating, and product URL to JSON, CSV, or Excel. Use it to compare refurbished pricing, track grades, and schedule recurring collection. Pricing is $1.50 per 1,000 products, with optional product details and reviews at the same rate.

What can you automate with Back Market Scraper?

  • Build refurbished catalogs — Collect products from search terms or Back Market search, category, and product URLs.
  • Compare refurbished vs new prices — Export current price, original price, currency, grade, and stock on each listing.
  • Cover 17 markets — Run against Germany, Austria, Australia, Belgium, Spain, Finland, France, UK, Greece, Ireland, Italy, Japan, Netherlands, Portugal, Sweden, Slovakia, and the United States.
  • Enrich specs and variants — Add description, specifications, variants, and image galleries when Include Product Details is on.
  • Collect customer reviews — Add ratings, comments, and attribute scores when Include Reviews is on.

Who is this scraper for?

TeamWorkflow
Pricing analystsCompare refurbished prices, grades, and original retail prices across countries.
E-commerce researchersMonitor iPhone, laptop, and appliance inventory on Back Market.
Review analystsPull customer reviews and attribute scores for quality studies.
Resellers and buyersTrack grade, price, and stock for target models over time.

What data can you collect from Back Market?

Data groupExample fieldsHow it helps
Product identityproductId, listingId, name, model, brand, URLIdentify each listing and open the live page.
Commercialprice, formatted price, original price, currency, gradeCompare refurbished and new pricing by cosmetic grade.
Reputationrating, review countRank products by customer sentiment.
Variantcolor, subtitle, categorySeparate storage, color, and SIM variants.
Detail fieldsdescription, specifications, variants, imagesAppear when Include Product Details is on.
Reviewsrating, comment, date, country, attachmentsAppear when Include Reviews is on.
MarketcountryCode, locale, sourceTypeSee which country and input type produced each row.

Listing-card fields are always collected. Specifications, variants, and reviews appear only when the corresponding toggles succeed.

How to use Back Market Scraper

  1. Open the Back Market Scraper on Apify.
  2. Enter search queries, choose a country, or paste Back Market search, category, or product URLs.
  3. Toggle Include Product Details and/or Include Reviews when you need richer rows.
  4. Run the Actor — it writes one dataset row per product.
  5. Export the dataset or connect it to your workflow.

At least one of searchQueries or startUrls is required.

{
"searchQueries": ["iphone"],
"country": "DE",
"maxItems": 20,
"includeProductDetails": true,
"includeReviews": true,
"maxReviews": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Example workflow

Monitor refurbished iPhone prices in Germany

  1. Schedule a daily run with searchQueries = ["iphone"] and country = "DE".
  2. Enable Include Product Details when you need storage, color, and specification tables.
  3. Enable Include Reviews when review text and attribute scores matter for your analysis.
  4. Export results to Google Sheets through a webhook after each run.
  5. Deduplicate user-side against productId or the product URL when combining runs.

The Actor does not merge results across runs — those steps happen in your pipeline.

Automate and integrate your results

  • Schedules — Run daily on high-change categories such as smartphones, or weekly for broader catalog snapshots.
  • Webhooks — Push completed runs into Google Sheets, Make, Zapier, Slack, or a pricing database.
  • Exports and API — Download JSON, CSV, Excel, or HTML from the Apify Console, or start a run from the API:
curl -X POST "https://api.apify.com/v2/acts/scraptivo~backmarket-scraper/runs?token=YOUR-APIFY-TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchQueries": ["iphone"],
"country": "DE",
"maxItems": 20
}'

Use productId as the stable deduplication key across runs.

Input reference

FieldTypeRequiredDefaultWhat it controls
searchQueriesarrayNo¹Product search terms on Back Market for the selected country.
startUrlsarrayNo¹Back Market search, category, or product URLs. Country comes from the hostname.
countrystringNoDECountry for search queries: DE, AT, AU, BE, ES, FI, FR, GB, GR, IE, IT, JP, NL, PT, SE, SK, US.
maxItemsintegerNo0Maximum products across all inputs (0 = unlimited).
includeProductDetailsbooleanNofalseFetch description, specifications, variants, and images.
includeReviewsbooleanNofalseFetch customer reviews per product.
maxReviewsintegerNo10Maximum reviews per product when reviews are enabled (0 = all).
detailConcurrencyintegerNo5Parallel workers for details and reviews (1–15).
proxyConfigurationobjectNoresidentialProxy settings. Residential proxy is recommended.

¹ At least one of searchQueries or startUrls is required.

Can I mix search queries and URLs?

Yes. When both are set, the Actor processes search queries and start URLs in the same run.

Output example

{
"productId": "12d2e039-0c01-4db9-ba49-69ab1a0eb4e8",
"listingId": "be8a0fd7-1370-4b13-9b81-4a4abc4d9d2f",
"name": "iPhone 16 Pro 128GB - Titan Schwarz - Ohne Vertrag",
"model": "iPhone 16 Pro",
"brand": "apple",
"color": "Titan Schwarz",
"url": "https://www.backmarket.de/de-de/p/iphone-16-pro",
"price": 630.0,
"formattedPrice": "630,00 €",
"originalPrice": 1199.0,
"currency": "EUR",
"grade": "Gut",
"rating": 4.51,
"reviewCount": 15817,
"countryCode": "DE",
"sourceType": "search",
"sourceQuery": "iphone"
}

How much does it cost to scrape Back Market?

Billing is pay-per-event. A one-time Actor Start fee of $0.00005 applies per run.

EventWhen it is chargedPrice
Product scrapedEach product row written to the dataset$1.50 per 1,000
Product DetailsEach product when includeProductDetails is on$1.50 per 1,000
ReviewEach review when includeReviews is on$1.50 per 1,000

A listing-only run of 1,000 products costs about $1.50 plus Actor Start. Adding details on every product and 10 reviews each adds about $16.50 more plus Actor Start. Apify plan discounts may reduce these prices. Platform compute and proxy usage are billed separately on your Apify plan.

Reliability and responsible use

  • Residential proxy recommended — Default input uses Apify residential proxies for Back Market runs.
  • Conditional fields — Specifications, variants, and reviews appear only when the corresponding toggles succeed.
  • Public data — The Actor collects publicly visible product and review information from Back Market.
  • User responsibility — Use collected data in line with applicable laws and Back Market terms.

Frequently asked questions

Can I scrape Back Market in multiple countries?

Yes. Use country with search queries, or paste country-specific Back Market URLs in startUrls. Supported countries include DE, FR, GB, US, and 13 others.

Can I schedule Back Market Scraper to run automatically?

Yes. Create an Apify schedule on a saved task with your search terms, country, and enrichment toggles.

What counts as one result?

Each product written to the dataset counts as one Product scraped event. Details and reviews add separate events when enabled.

Why are specifications or reviews missing?

Specifications appear only when Include Product Details is on. Reviews appear only when Include Reviews is on and Back Market publishes them for that product.

How do I avoid duplicate records?

Within one run, products are unique by productId. Across runs the Actor appends results. Deduplicate user-side against productId when combining datasets.

Do I need a proxy?

Residential proxy is recommended for reliable runs on Apify Cloud. The default input enables Apify residential proxies.

Support and custom workflows

Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, sample URL, required fields, and expected volume so we can assess the request.