Equipment Trader Listings Scraper
Pricing
from $4.00 / 1,000 listings
Equipment Trader Listings Scraper
Scrape construction, farm and industrial equipment from Equipment Trader (equipmenttrader.com): price, year, make, model, condition, VIN or serial number, dealer name and phone, location with coordinates and photos. Optional details add hours, horsepower, serial number and the full description.
Pricing
from $4.00 / 1,000 listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Features
Share
🚜 Equipment Trader Scraper: Used Heavy Equipment for Sale, Prices and Dealers
Export used heavy equipment for sale from equipmenttrader.com as clean JSON, CSV or Excel. The Equipment Trader Listings Scraper turns any Equipment Trader search into structured rows: price, year, make, model, condition, hours, serial number or VIN, dealer name, website and phone, city, state, ZIP, map coordinates and photos. Use it to track heavy equipment prices, build lists of construction equipment dealers, or watch new inventory of tractors, excavators, forklifts and trailers.
🎯 Use Cases: Heavy Equipment Prices and Dealer Leads
- Track used construction equipment for sale: schedule a daily run on your search and see new listings and price changes for excavators, skid steers, telehandlers or forklifts.
- Build construction equipment dealer lists: collect heavy equipment dealers with name, website, phone, city and state from any category or region.
- Price research for appraisals and trade-ins: compare asking prices by year, make, model and hours before you buy, sell or value a machine.
- Used tractors for sale by region: filter farm equipment by state or ZIP on the site and export every matching listing with coordinates for mapping.
- Inventory monitoring: follow a competitor dealer's stock or a make you resell, and spot price drops with full details on.
✨ Features
- Rich data from search pages: title, year, make, model, condition, price, class and category, hours, fuel type, serial number or VIN, stock number, seller type, dealer name, ID, website and phone, city, state, ZIP, latitude and longitude, listing date, photo URLs and a short description.
- Optional full details: turn on Scrape full listing details to add the complete description, every photo, the spec sheet (hours, serial number, lift height, horsepower when listed) and the latest price drop.
- Any search works: filter on equipmenttrader.com (category, make, model, price, location, condition, seller type…), copy the address and paste it. Single listing pages (
/listing/...) work too and always return full details. - No duplicates: each listing is saved and charged once per run, even when several of your searches overlap.
- Tells you when a search is too big: Equipment Trader shows at most about 420 listings per search. When your search matches more, the run's status says so and how to split it.
- Fair billing: listings that cannot be loaded or no longer exist are not charged, and the run stops at your maximum charge.
🛠️ How It Works
- Add search URLs: open equipmenttrader.com, set the filters you want and copy the address, or keep the default equipment for sale page.
- Set Max items and depth: choose how many listings to save (default 50,
0= no limit) and whether to open each listing for full details. - Run the scraper and download the results as JSON, CSV, Excel or HTML, or read them through the API.
⚙️ Input
| Field | What it does |
|---|---|
| Search URLs | Equipment Trader search pages or single listing pages. Empty = https://www.equipmenttrader.com/equipment-for-sale. A URL with page=3 starts at page 3. |
| Search keywords | Plain search words, one per line (a make, model or type); each runs as a keyword search on the site. Field names from other listing Actors (urls, searchUrl, query, maxResults, includeDetails…) work too. An input with only fields this Actor does not read ends without results and without a charge. |
| Max items | Maximum number of listings to save across all URLs. Default 50, 0 = no limit. |
| Scrape full listing details | Open every listing for the spec sheet, full description, all photos and price drops. Charged as a Detail instead of a Listing. |
{"startUrls": [{ "url": "https://www.equipmenttrader.com/equipment-for-sale" }],"maxItems": 50,"scrapeDetails": false}
If your URL has no sort, listings come in the site's own default order. Pick a sort on the site (for example newest first) to change it.
💰 Pricing
Pay only for the listings you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Listing | $0.004 per listing ($4 per 1,000) | One listing from search results with all search fields |
| Detail | $0.01 per listing ($10 per 1,000) | A listing with its detail page, charged instead of the Listing |
| Actor start | $0.00005 per run (per GB of memory) | Charged once when the run starts |
Examples: 50 listings = $0.20 · 1,000 listings = $4 · 1,000 listings with full details = $10. Apify's free plan includes monthly credits, so you can try it at no cost.
📊 Sample Output: A Used Tractor for Sale
A real row with Scrape full listing details on (photo list and description shortened):
{"id": "5042422116","url": "https://www.equipmenttrader.com/listing/2016-KUBOTA-M6-111-5042422116","title": "2016 KUBOTA M6-111","year": 2016,"make": "KUBOTA","model": "M6-111","trim": null,"condition": "Used","price": 70000,"msrp": null,"className": "AGRICULTURE","category": "Tractors","mileage": null,"hours": 2420,"fuelType": null,"serialNumber": "10075","stockNumber": "070609","sellerType": "Dealer","dealerName": "Kubota of Grove","dealerId": "5000013887","dealerWebsite": "https://kubotacenter.com/dealer-locations","phone": "1-918-777-4347","dealerDirectPhone": "4793612513","trustedPartner": null,"premium": true,"city": "Grove","state": "OK","zip": "74344","latitude": 36.57051,"longitude": -94.73346,"listedAt": "2026-10-01T13:17:24Z","photoCount": 11,"images": ["https://cdn-media.tilabs.io/v1/media/…jpg"],"description": "2016 KUBOTA, M6-111 Tractors,The 2016 Kubota M6-111 is a powerful, highly versatile 114 HP mid-range utility tractor engineered for demanding field work…","makeAnOfferPrice": null,"priceDrop": null,"horsePower": null,"specs": {"stockNumber": "070609","serialNumber": "10075","hours": "2,420"},"scrapedAt": "2026-10-22T15:11:53.136Z"}
phone is the number the listing shows (often a tracked line), and dealerDirectPhone is the dealer's own line when it differs. specs holds whatever the seller filled in on the spec sheet, so its keys vary by category (a forklift can have maxHeight and movementType). premium marks paid placements.
Data fields
| Field | Description |
|---|---|
id, url | Equipment Trader listing ID and page |
title, year, make, model, trim | What is for sale |
condition | New or used |
price, msrp | Asking price and MSRP in USD (null = call for price or not given) |
className, category | Equipment Trader class (e.g. LIFTING, AGRICULTURE) and category (e.g. Forklifts, Tractors) |
mileage, hours, fuelType | Usage and fuel, where the seller gives them |
serialNumber, stockNumber | Serial number or VIN, dealer stock number |
sellerType, dealerName, dealerId, dealerWebsite | Who sells it |
phone, dealerDirectPhone | Number shown on the listing, and the dealer's own line when it differs |
city, state, zip, latitude, longitude | Where it is |
listedAt | When the listing was created |
premium, trustedPartner | Paid placement and the dealer's trusted-partner badge |
photoCount, images | Number of photos and their URLs |
description | Short description from the search page; the full text with details on |
specs, horsePower, makeAnOfferPrice, priceDrop | Details only: spec sheet, horsepower, make-an-offer price, latest price drop (amount and date) |
scrapedAt | When the row was saved |
🔁 Schedule and Integrate
For price tracking and new-inventory alerts, run the same searches once a day: each run is a dated snapshot, and together they show new listings, listings that are gone and price changes. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new listings and dealer leads land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "startUrls": [{ "url": "https://www.equipmenttrader.com/equipment-for-sale" }], "maxItems": 20 }
❓ FAQ: Equipment Trader Data, Prices and Dealers
Does Equipment Trader have an official API? Equipment Trader does not offer a public API for searching its listings; its data tools are for dealers who list inventory. This Actor needs no key, account or approval and returns the public listing data a buyer sees, with prices as numbers, dealer contacts and coordinates, ready for a spreadsheet or your own database.
Do I need an Equipment Trader account? No. The Actor reads public listings only.
How do I track used heavy equipment prices? Equipment Trader shows current asking prices only. Schedule this Actor daily on the same searches and keep each run's dataset (or append it to a Google Sheet) to build your own price history. With full details on, priceDrop shows the latest price cut.
Why is a price, phone or serial number empty? Fields are null when the seller left them out: no price means "call for price", private sellers have no dealer phone, and many listings have no serial number. Turning on full details often fills hours and serialNumber from the spec sheet.
Why did my run return fewer listings than the search shows? Equipment Trader shows about 420 listings per search. Split a big search with filters, one URL per category, make, state or price range, and paste them all into one run; duplicates are removed.
Is it legal to scrape Equipment Trader? The Actor collects publicly available listing data. You are responsible for using it in line with Equipment Trader's terms and applicable law, including data-protection rules for any personal data.
Found a bug or need a feature? Open an issue in the Actor's Issues tab.
🔗 Related Scrapers
- Commercial Truck Trader Listings Scraper: commercial trucks and trailers from commercialtrucktrader.com, the same fields for fleet and haulage buyers.
- RV Trader Listings Scraper: RVs, campers and travel trailers from rvtrader.com.
- ATV Trader Listings Scraper: ATVs, UTVs and side-by-sides from atvtrader.com, handy for farm and utility vehicle dealers.
- Aero Trader Listings Scraper: airplanes, helicopters and other aircraft from aerotrader.com.
- Cycle Trader Listings Scraper: motorcycles, scooters and dirt bikes from cycletrader.com.