Machineseeker Scraper — Machinery Listings avatar

Machineseeker Scraper — Machinery Listings

Pricing

from $5.00 / 1,000 machineseeker listings

Go to Apify Store
Machineseeker Scraper — Machinery Listings

Machineseeker Scraper — Machinery Listings

Scrape public Machineseeker machinery listings with prices, specifications, condition, location, images, and source URLs for sourcing and market research.

Pricing

from $5.00 / 1,000 machineseeker listings

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Machineseeker Scraper

Extract structured machine listings from public Machineseeker search results, categories, and listing pages. Use it for used-equipment sourcing, price research, inventory monitoring, market analysis, and lead qualification.

What you get

Each dataset row represents one unique listing and can include:

  • listing ID, title, machine type, manufacturer, and model
  • numeric price, currency, original price text, listing type, and condition
  • year, location, and country
  • full public description and machine specifications
  • high-resolution image URLs, canonical listing URL, and source search page

Input

Provide one or both of:

  • searchQueries: machine names, manufacturers, or models such as CNC lathe, Haas, or forklift
  • startUrls: public Machineseeker search, category, or individual listing URLs

Useful controls:

  • maxResults — unique records to save (1–1,000)
  • maxPages — total search/category pages to crawl (1–100)
  • includeDetails — enrich every result from its detail page; enabled by default
  • maxConcurrency — simultaneous requests (1–10)
  • proxyConfiguration — optional Apify Proxy; direct HTTP is the default

If no query or URL is supplied, the Actor searches for CNC lathe. Duplicate listings across inputs are saved once.

Example input

{
"searchQueries": ["CNC lathe", "Haas machining center"],
"maxResults": 100,
"maxPages": 5,
"includeDetails": true
}

API example

curl -X POST "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQueries":["forklift"],"maxResults":20,"includeDetails":true}'

Output example

{
"listingId": "22573742",
"url": "https://www.machineseeker.com/johnford-sl+60/i-22573742",
"title": "Johnford SL 60",
"machineType": "CNC lathe",
"manufacturer": "Johnford",
"model": "SL 60",
"price": 5500,
"currency": "EUR",
"condition": "fully functional",
"year": 2003,
"country": "Germany",
"specifications": { "Turning length": "1,040 mm" },
"imageUrls": ["https://cdn.machineseeker.com/data/listing/img/hdv/ms/...jpg"],
"sourcePageUrl": "https://www.machineseeker.com/mss/cnc+lathe",
"scrapedAt": "2026-09-05T18:00:00.000Z"
}

The OUTPUT key-value-store record reports DATA, EMPTY, BLOCKED, REJECTED, or FAILED, plus record/page counters and warnings. Valid no-match searches return EMPTY; access challenges return BLOCKED; no diagnostic rows are inserted into the listing dataset.

Pricing and limits

Pay per event: one small start event and one event per listing successfully written to the default dataset. With the current source definition, 100 results cost up to $0.50005 in events. Platform pricing shown on the Actor page is canonical.

The Actor uses public pages only. It does not submit inquiries, expose gated contact details, bypass access controls, or guarantee that seller-provided listing information is accurate. Respect Machineseeker's terms and applicable data-protection law when using the output.