Rock and Dirt Scraper — US Construction Equipment
Pricing
from $1.90 / 1,000 results
Rock and Dirt Scraper — US Construction Equipment
Scrape heavy construction equipment listings from RockAndDirt.com. Extract price, make, model, year, hours, dealer info, and specs for excavators, loaders, dozers, and cranes.
Pricing
from $1.90 / 1,000 results
Rating
5.0
(1)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
What data can you scrape from Rock and Dirt - US Construction Equipment?
- Track asking prices for construction equipment, trucks, and attachments across the US
- Monitor parts availability and pricing for specific makes and models
- Identify active dealers and sellers in a given equipment segment
- Build a pricing benchmark for resale or auction valuation
- Research the used equipment market for a category before making a purchase or investment
Output: Rock and Dirt - US Construction Equipment data structure
The Actor returns structured records with all available fields from Rock and Dirt - US Construction Equipment listings.
How to scrape Rock and Dirt listings: quick start
- Click Start with the default input to test with a small sample.
- Open the Output tab to preview results.
- Export as CSV / Excel / JSON, or connect via API.
How to scrape Rock and Dirt - US Construction Equipment - input options
| Field | Description | Default |
|---|---|---|
| Listing Type | Type of listings to collect: heavy equipment, trucks, attachments, trailers, etc. | Equipment |
| Make | Filter by brand - e.g. Caterpillar, John Deere, Komatsu. Leave blank for all brands. | - |
| Category | Filter by equipment category - e.g. Excavators, Dozers, Loaders. Leave blank for all categories. | - |
| ?? Sort Order | How to sort the results. | relevance |
| Max Items | Maximum number of listings to collect. | 10 |
| Proxy configuration | Optional. Residential proxies recommended for best results. | Apify auto |
Example input and additional Rock and Dirt Scraper options
Example input:
{"listingType": "Equipment","make": "","category": "","sort": "relevance","maxItems": 10}
listingType accepts Equipment, Trucks, Attachments, Trailers, Dismantled, Parts, Buildings or __ALL__ (full catalog). sort accepts relevance, nearby, price_asc or price_desc.
These options are in the input schema in addition to the table above:
| Field | Type | Default | Description |
|---|---|---|---|
data_freshness | string | preloaded | preloaded reads the monthly snapshot (same price, faster); live scrapes RockAndDirt.com in real time. |
startUrls | array | - | www.rockanddirt.com search URLs; make, category and type are read from the URL parameters (live mode only). |
usePartitioning | boolean | true | When maxItems is above 900 on a single-type run, splits the query by manufacturer, because the search API returns at most 1,000 results per query. |
maxConcurrent | integer | 10 | Cells scraped in parallel on full-catalog runs (1-20). |
outputSchema | string | ftp28 | ftp28 (canonical Spanish field names) or english (descriptive English names). |
skipItems | integer | 0 | Skips the first N snapshot records so you can resume a partial download; skipped records are not charged. |
Each Rock and Dirt Scraper record covers the listing details named in the Actor description: price, make, model, year, hours, dealer information and specifications. Fields a listing does not provide may be empty.
How does Rock and Dirt Scraper work?
This Actor uses Playwright (headless browser), HTTP requests to extract data from Rock and Dirt - US Construction Equipment. It navigates search results or catalog pages, extracts structured data from each listing, and normalizes the output into a consistent schema.
How much does it cost to scrape Rock and Dirt - US Construction Equipment?
This Actor uses Pay-Per-Event pricing - you pay only for results delivered, not for compute time.
| Plan | What you get |
|---|---|
| Free tier | $5/month of platform credits - enough for thousands of results |
| Paid plans | Scale to tens of thousands of results per run |
Rock and Dirt Scraper charges per event, using the prices in the Actor's pricing configuration:
| Event | Price (USD) | When it is charged |
|---|---|---|
| Actor Start | $0.005 | Once per run, one event per GB of memory (minimum one) |
| result | $0.0019 | Each listing saved to the dataset |
Both preloaded and live modes cost $1.90 per 1,000 results. Worked example with the default 256 MB run memory, which means 1 start event = $0.005:
| Listings | Result charges | Start charge | Total |
|---|---|---|---|
| 100 | 100 × $0.0019 = $0.19 | $0.005 | $0.195 |
| 1,000 | 1,000 × $0.0019 = $1.90 | $0.005 | $1.905 |
| 10,000 | 10,000 × $0.0019 = $19.00 | $0.005 | $19.005 |
Set maxItems (0 means no limit) or use Apify's maximum-cost-per-run setting to cap spend.
Rock and Dirt data integrations: API, Make, Zapier and scheduling
- Schedule daily/weekly runs from the Apify Console for automated data collection.
- Push results to Google Sheets, Slack, Zapier, Make, webhooks or any database.
- Fetch datasets via the Apify REST API or the official JavaScript/Python clients.
Is it legal to scrape Rock and Dirt - US Construction Equipment?
This Actor collects only publicly available data. It does not log in, bypass paywalls, or access private information. You are responsible for using the extracted data in compliance with the site's Terms of Service and applicable data protection laws (including GDPR where relevant).
? FAQ
Can I access the data via API? Yes. Every run stores its dataset on Apify. Fetch it via REST API or use the official JavaScript/Python clients.
What export formats are supported? JSON, CSV, Excel (XLSX), XML, and HTML table. You can also push data directly to Google Sheets or any webhook endpoint.
Do I need proxies? Residential proxies are recommended for best results. The default proxy configuration is pre-set.
How much does Rock and Dirt Scraper cost? $0.0019 per listing plus a $0.005 start event. A 1,000-listing run is about $1.905 at the default memory. See the pricing section above.
What is the difference between preloaded and live data in Rock and Dirt Scraper?
preloaded returns the monthly snapshot instantly; live scrapes RockAndDirt.com in real time. Both cost the same per result.
Can I download the whole catalog?
Yes. Set listingType to __ALL__ and maxItems to 0. For runs above 900 items on a single type, usePartitioning splits the query by manufacturer to stay under the search API's 1,000-result limit per query.
What if my run was cut short?
Use skipItems with the number of records you already received; skipped records are not emitted or charged.
Why are some fields empty? Not every seller fills in every attribute (hours, year, dealer details).
Where do I report a problem? Open an issue in the Issues tab of this Actor with your input and the run ID.