Used Heavy Equipment Listings & Pricing — MachineryTrader
Pricing
from $1.60 / 1,000 record scrapeds
Used Heavy Equipment Listings & Pricing — MachineryTrader
Scrape used heavy equipment listings from MachineryTrader.com across every major equipment category (excavators, skid steers, dozers, cranes, loaders, and more). Get pricing, full specs, dealer contact info, location, and photos for every for-sale listing.
Pricing
from $1.60 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Used Heavy Equipment Listings & Pricing — MachineryTrader Scraper
Scrape used heavy equipment listings from MachineryTrader, the reference price surface for North American construction equipment. Returns pricing, full spec sheets, dealer contact details, location, and photos for every for-sale listing across all 18 equipment categories — excavators, skid steers, dozers, cranes, and more.
MachineryTrader Scraper Features
- Covers all 18 top-level equipment categories, from skid steers and excavators to cranes and off-highway trucks
- Returns numeric asking price alongside the price exactly as displayed, so "Call for Price" listings don't silently become nulls
- Extracts every spec-table entry the listing publishes — engine, hours, boom capacity, bucket capacity, undercarriage condition, whatever the equipment type carries — not just a fixed set of fields
- Pulls the full photo gallery per listing, not just the hero image
- Includes dealer name, phone, and profile link for every record — useful for prospecting, not just pricing
- Filter by category, or leave it blank and get everything
Who Uses MachineryTrader Data?
- Equipment dealers — price trade-ins against live retail listings instead of guessing
- Asset-based lenders and appraisers — mark collateral value against current market asking prices
- Rental fleet managers — benchmark disposal pricing before retiring aging units
- Auction houses — pull retail comps to set reserve prices, which is a nicer way of saying "know what it's actually worth before the gavel drops"
- Market researchers — track pricing trends across equipment categories and manufacturers over time
How MachineryTrader Scraper Works
- Pick one or more equipment categories, or leave the field empty to cover all 18.
- The scraper works through each category's listings, following pagination until it has enough records or runs out of listings.
- Every listing gets its full detail page pulled — price, specs, dealer info, location, description, and photos — not just what's visible on the search results card.
- Records land in your dataset as clean, structured JSON, ready to export or pipe into whatever you're building.
Input
{"maxItems": 50,"categories": ["excavators", "skid-steers"]}
| Field | Type | Default | Description |
|---|---|---|---|
maxItems | integer | — | Maximum number of listing records to scrape. Required. |
categories | array | all | Equipment categories to include (e.g. excavators, skid-steers, cranes, dozers). Leave empty to cover every category. |
MachineryTrader Scraper Output Fields
{"listing_id": "259572195","listing_url": "https://www.machinerytrader.com/listing/for-sale/259572195/2023-kubota-svl97-2-track-skid-steers","title": "2023 KUBOTA SVL97-2","year": 2023,"make": "KUBOTA","model": "SVL97-2","category": "Skid Steers","subcategory": "Track Skid Steers","price_usd": 95000,"price_label": "$95,000","sale_type": "for-sale","hours": 930,"mileage": null,"condition": "Used","serial_number": "KBCZ064CAP1C76151","stock_number": "4058","location_city": "Vero Beach","location_state": "Florida","location_country": "USA","dealer_name": "Ryan Underhill","dealer_phone": "(772) 245-7723","dealer_url": "https://www.machinerytrader.com/listings/for-sale/vero-beach-florida/construction-equipment","description": "Barely Used! Attachments Included: mulcher, grapple, pallet forks, bucket, & root spade...","spec_attributes": { "rops": "Enclosed", "bucket": "Yes", "hours_meter": "Accurate / Verified" },"image_urls": ["https://media.sandhills.com/img.axd?id=11040448746..."],"listed_at": "Wednesday, August 19, 2026 11:13 AM","scraped_at": "2026-09-01T16:02:41.811Z"}
| Field | Type | Description |
|---|---|---|
listing_id | string | MachineryTrader's internal listing id |
listing_url | string | Full URL to the listing detail page |
title | string | Listing title — year, make, and model as displayed |
year | integer | Model year |
make | string | Manufacturer / brand |
model | string | Model |
category | string | Top-level equipment category (Excavators, Skid Steers, Cranes, Dozers, ...) |
subcategory | string | The site's more specific sub-type (e.g. "Track Skid Steers") |
price_usd | number | Numeric asking price in USD, when the listing shows one |
price_label | string | Price exactly as displayed (e.g. "$95,000", "Call for Price") |
sale_type | string | Always for-sale — this actor covers MachineryTrader's for-sale listings |
hours | number | Meter/hour-meter reading, when the equipment type shows one |
mileage | number | Odometer reading, when the equipment type shows one (trucks) |
condition | string | Listed condition (Used, New) |
serial_number | string | Manufacturer serial number |
stock_number | string | Dealer stock number, when shown |
location_city | string | Machine location city |
location_state | string | Machine location state/province |
location_country | string | Machine location country |
dealer_name | string | Seller/dealer contact name |
dealer_phone | string | Seller/dealer phone number |
dealer_url | string | Link to the seller's other listings on MachineryTrader |
description | string | Full listing description text |
spec_attributes | object | Every spec-table label/value pair the listing publishes |
image_urls | array | Full-size photo URLs for the listing |
listed_at | string | Listing's last-updated timestamp, as displayed on the search result card |
scraped_at | string | Timestamp this record was scraped |
FAQ
How do I scrape MachineryTrader?
Run this actor with a maxItems value and, optionally, a list of equipment categories. It returns structured listing data — no MachineryTrader account or login required.
What data can I get from MachineryTrader?
Pricing, full spec sheets, dealer contact info, location, and the complete photo gallery for every for-sale listing across all 18 equipment categories. That includes the fields you'd expect (make, model, year, hours) and the ones dealers don't always mention up front (serial numbers, stock numbers, undercarriage condition).
Can I filter by equipment category?
Yes. Pass one or more category slugs (excavators, skid-steers, cranes, dozers, and 14 others) in the categories input field. Leave it empty and you get every category.
Does this actor cover auctions as well as for-sale listings?
No — this actor covers MachineryTrader's for-sale listings specifically. A minority of search results cross-post to sibling Sandhills platforms (auctiontime.com, tractorhouse.com); those are out of scope here and filtered out automatically.
Do I need a MachineryTrader account or API key?
No. Point the actor at a category, and it returns listing data — no login, no API key.
Need More Features?
Need custom fields, filters, or a different target site? File an issue or get in touch.
Why Use This MachineryTrader Scraper?
- Full spec sheets, not just the listing card — every record includes the complete spec table (engine, hours, boom/bucket capacity, undercarriage condition) plus dealer contact details, which is what actually makes a row usable for pricing or prospecting.
- Every category, one actor — covers all 18 equipment categories MachineryTrader publishes, so you're not stitching together results from six different scrapers.
- Structured output — clean, consistent field names on every record, so you spend your time using the data instead of cleaning it.