Resale.info Scraper — Used Machinery & Dealer Contacts avatar

Resale.info Scraper — Used Machinery & Dealer Contacts

Pricing

from $3.50 / 1,000 scraped details rows

Go to Apify Store
Resale.info Scraper — Used Machinery & Dealer Contacts

Resale.info Scraper — Used Machinery & Dealer Contacts

Scrape Resale.info used machinery listings: deep specs, prices, dealer profiles, and unmasked phone numbers. Listings or details mode. Cloudflare bypass, search API, lightweight HTTP on Apify.

Pricing

from $3.50 / 1,000 scraped details rows

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Resale.info Scraper — Used Machinery Listings

Crawloop Used Machinery Marketplace Suite — Structured extraction for used industrial machinery, metalworking equipment, food processing lines, and packaging systems.

ExaproResale.infoMachineseekerMachinerylineTroostwijkSurplex
Exapro ScraperResale.info Scraper ◄── you are hereMachineseeker ScraperMachineryline ScraperTroostwijk ScraperSurplex Scraper

Disclaimer: Unofficial integration developed independently of RESALE. Not affiliated with or endorsed by RESALE. For informational and research purposes only.

Extract used machinery listings from resale.info and regional domains into clean JSON on Apify. Supports category URLs, direct product pages, and text search — listings for fast catalogs and details for product/company context.

Category pagination via Resale's search proxy API. Cloudflare bypass with curl_cffi — no headless browser.

When to use this Actor

Use for strong coverage of German and European used metalworking inventories with pricing, categories, images, country context, and company-level seller names.

For Exapro, use Exapro Scraper. For Machineseeker regional TLDs, use Machineseeker Scraper. For heavy equipment, use Machineryline Scraper.

Key Features

  • Universal language / domain support — Regional Resale sites.
  • Direct search API — Text queries and category IDs via Resale search proxy.
  • Smart category pagination — Backend API pages when HTML pagination is thin.
  • Company-level context — Dealer/company names and country when available.
  • Two extraction modeslistings or details.
  • Cloudflare WAF bypasscurl_cffi Chrome impersonation.

Input Parameters

ParameterTypeDefaultDescription
startUrlsArray[]Category, search, or product URLs.
searchQueryString""Optional text query.
runModeString"listings"listings or details.
maxItemsInteger100Max items.
maxPagesPerUrlInteger10Pagination depth.
languageString"en"Target language.
concurrencyLimitInteger5Parallel workers.
proxyConfigurationObject{}Residential recommended.

Input Example

{
"startUrls": [
{ "url": "https://www.resale.info/en/metal-working-machines/rs-1/" }
],
"runMode": "details",
"maxItems": 50,
"language": "en",
"proxyConfiguration": { "useApifyProxy": true }
}

Output Format

{
"id": 169744792,
"title": "SUPFINA Spiro F7 Honing, Finishing, Lapping And Polishing Machines",
"url": "https://www.resale.info/en/supfina-spiro-f7-honing-finishing-lapping-and-polishing-machines/No-169744792",
"manufacturer": "SUPFINA",
"model": "Spiro F7",
"categoryPath": "metal working machines > grinding machines > Honing, Finishing, Lapping And Polishing Machines",
"year": 2022,
"priceFormatted": "Price on request",
"locationCountry": "DE",
"images": ["https://images.resale.de/uploads/169744792_a_360034-a.jpg"],
"dealerName": "Supfina Grieshaber GmbH & Co. KG",
"dealerCountry": "Germany"
}

Use cases

Use caseWhat you get
Metalworking compsManufacturer, model, year, price labels
Dealer contextCompany-level seller names / country
Category crawlsPaste Resale category URLs
Cross-platform joinsBrand/model joins with Exapro / Machineseeker
AI / MCP workflowsApify API, clients, or MCP

Integration examples

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('crawloop/resale-scraper').call({
startUrls: [{ url: 'https://www.resale.info/en/metal-working-machines/rs-1/' }],
runMode: 'listings',
maxItems: 50,
language: 'en',
proxyConfiguration: { useApifyProxy: true },
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.slice(0, 5));

Python

from apify_client import ApifyClient
client = ApifyClient(token)
run = client.actor("crawloop/resale-scraper").call(
run_input={
"searchQuery": "milling",
"runMode": "details",
"maxItems": 50,
"language": "en",
"proxyConfiguration": {"useApifyProxy": True},
}
)
items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
print(len(items), items[:3])

cURL

curl "https://api.apify.com/v2/acts/crawloop~resale-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"milling","runMode":"listings","maxItems":50,"language":"en","proxyConfiguration":{"useApifyProxy":true}}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call crawloop/resale-scraper.

Example prompts:

  • "Run Resale.info Scraper for metal working machines, max 50, and return title, manufacturer, year, priceFormatted"
  • "Scrape Resale details for SUPFINA machines and summarize dealer countries"
  • "Chain Resale.info then Machineseeker Scraper for milling machines and compare prices"

Suite next step

For regional CNC coverage, use Machineseeker Scraper. For auctions, use Troostwijk or Surplex.

ActorWhat it covers
Exapro ScraperEuropean used machinery & specs
Resale.info Scraper ◄── you are hereEuropean listings & categories
Machineseeker ScraperRegional CNC & metalworking
Machineryline ScraperHeavy equipment & dealer contacts
Troostwijk ScraperIndustrial auctions
Surplex ScraperPlant closures & Surplex lots