Machinery Trader Scraper
Pricing
from $16.00 / 1,000 equipment records
Machinery Trader Scraper
Scrape public MachineryTrader.com equipment listings with prices, specifications, sellers, locations, contact phones, and images.
Pricing
from $16.00 / 1,000 equipment records
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Free plan limit: Free-plan users can receive up to 5 result records per run. Paid-plan and local/unknown runs retain the Actor's existing limits.
Extract public heavy-equipment listings from MachineryTrader.com into structured JSON. Use category/search URLs for bulk collection or individual listing URLs for targeted records.
Output fields
Each dataset item includes listingId, url, title, year, manufacturer, model, category, listing type, condition, numeric and display price, currency, location, seller, phone, stock/serial numbers, hours, description, specifications, image URLs, source URL, and scrape timestamp.
Input example
{"startUrls": [{ "url": "https://www.machinerytrader.com/listings/for-sale/excavators/1031" }],"maxResults": 25,"maxPages": 2,"includeDetails": false}
List pages already expose price, hours, location, seller, contact phone, stock/serial numbers, descriptions, and visible specifications. Enable includeDetails only when you need the fuller detail-page specification set; it costs more time and target requests.
Pricing and limits
Pay per event: $0.005 per run start and $0.02 per validated dataset record. A 25-record run therefore has $0.505 in Actor event charges. Proxy/platform costs included in the Pricing. The Actor never manually charges the platform's synthetic dataset-item event.
Reliability and responsible use
Machinery Trader uses Cloudflare and can challenge automated traffic. The Actor uses a real browser, coherent sessions, conservative concurrency, and bounded retries. Apify Cloud runs use the owner's DataImpulse proxy route; no buyer-supplied proxy input is available. Local runs connect directly unless DATAIMPULSE_PROXY_URL is set. It reports BLOCKED, EMPTY, or REJECTED in the OUTPUT record instead of fabricating listings. Public pages and markup can change; use modest limits and respect the site's terms, robots directives, applicable law, personal-data rules, and intellectual-property rights. This Actor does not log in, solve CAPTCHAs, or bypass access controls.
Pricing
This Actor uses pay-per-event pricing. These are the current Apify Store event prices:
| Event | Price (USD) | When it is charged |
|---|---|---|
apify-default-dataset-item | FREE: $0.02; BRONZE: $0.019; SILVER: $0.018; GOLD: $0.016; PLATINUM: $0.016; DIAMOND: $0.016 | Equipment record — One unique, schema-valid Machinery Trader equipment listing delivered to the default dataset. |
apify-actor-start | $0.005 | Actor Start — Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). — Charged once per run. |
Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.
This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.