Used Heavy Equipment Listings & Pricing — MachineryTrader avatar

Used Heavy Equipment Listings & Pricing — MachineryTrader

Pricing

from $1.60 / 1,000 record scrapeds

Go to Apify Store
Used Heavy Equipment Listings & Pricing — MachineryTrader

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

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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

  1. Pick one or more equipment categories, or leave the field empty to cover all 18.
  2. The scraper works through each category's listings, following pagination until it has enough records or runs out of listings.
  3. 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.
  4. 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"]
}
FieldTypeDefaultDescription
maxItemsintegerMaximum number of listing records to scrape. Required.
categoriesarrayallEquipment 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"
}
FieldTypeDescription
listing_idstringMachineryTrader's internal listing id
listing_urlstringFull URL to the listing detail page
titlestringListing title — year, make, and model as displayed
yearintegerModel year
makestringManufacturer / brand
modelstringModel
categorystringTop-level equipment category (Excavators, Skid Steers, Cranes, Dozers, ...)
subcategorystringThe site's more specific sub-type (e.g. "Track Skid Steers")
price_usdnumberNumeric asking price in USD, when the listing shows one
price_labelstringPrice exactly as displayed (e.g. "$95,000", "Call for Price")
sale_typestringAlways for-sale — this actor covers MachineryTrader's for-sale listings
hoursnumberMeter/hour-meter reading, when the equipment type shows one
mileagenumberOdometer reading, when the equipment type shows one (trucks)
conditionstringListed condition (Used, New)
serial_numberstringManufacturer serial number
stock_numberstringDealer stock number, when shown
location_citystringMachine location city
location_statestringMachine location state/province
location_countrystringMachine location country
dealer_namestringSeller/dealer contact name
dealer_phonestringSeller/dealer phone number
dealer_urlstringLink to the seller's other listings on MachineryTrader
descriptionstringFull listing description text
spec_attributesobjectEvery spec-table label/value pair the listing publishes
image_urlsarrayFull-size photo URLs for the listing
listed_atstringListing's last-updated timestamp, as displayed on the search result card
scraped_atstringTimestamp 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.