ParseForge Scrapers

Ritchie Bros Auctioneers Scraper

parseforge/ritchie-bros-auctioneers-scraper

E-commerceDeveloper toolsOther

Scrapes Ritchie Bros auction listings by keyword and filters. Returns equipment details like manufacturer, model, year, and location in a flat row.

Run this scraper See the API call
Total users
23
Monthly active
5
Total runs
435
Bookmarked
0
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

Ritchie Bros Auctioneers Scraper

Scrape Ritchie Bros auction listings for any equipment keyword, up to a million per run. Every lot comes with its manufacturer, model, year, location, and auction details. No login or API key. Export to CSV, JSON, Excel, or XML.

Ritchie Bros runs the world's largest heavy equipment auctions, but their site has no public API and manual browsing is slow. This Actor reads the public auction listings directly, filtered by keyword, industry, manufacturer, year, or country, and returns each match in one fixed schema.

Who uses it What they scrape Ritchie Bros Auctioneers for
Equipment dealers Monitor upcoming auction inventory to plan purchases.
Market analysts Track equipment availability and pricing trends by region.
Construction companies Find specific machinery for upcoming projects.
Auction researchers Build datasets of heavy equipment listings for valuation models.

What it does

This Actor collects Ritchie Bros auction listings by keyword search and returns each one as a flat row with equipment details and auction information.

  • ๐Ÿ” Keyword search: Enter any equipment term like 'excavator' or 'caterpillar 320', or use '*' to return all listings.
  • ๐Ÿ—๏ธ Industry filter: Narrow results to Construction, Agriculture, Trucks & Trailers, Motors, and more.
  • ๐Ÿญ Manufacturer filter: Target specific brands like Caterpillar, Komatsu, or John Deere.
  • ๐Ÿ“… Year range: Set minimum and maximum manufacture years to focus on newer or older equipment.
  • ๐ŸŒ Location filter: Restrict results to a country code like US, CA, or AU.
  • โšก Concurrency control: Adjust parallel requests from 1 to 20 to balance speed and rate limits.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Ritchie Bros Auctioneers data

๐Ÿ“Š Track equipment market trends.

A market analyst runs the Actor weekly with a broad keyword like '*' and filters by industry to monitor how many listings appear and where they are located.

๐Ÿšœ Find specific machinery for purchase.

A construction company searches for 'caterpillar 320' with a year range of 2018 to 2023 to identify available excavators in their country.

๐Ÿท๏ธ Build a competitor inventory dataset.

An equipment dealer scrapes all listings for a manufacturer like Komatsu to see what similar machines are coming up for auction.

๐ŸŒ Analyze regional availability.

A researcher filters by country code 'AU' to study the supply of dump trucks in Australia over time.

Why choose this scraper

What you get
No API key Scrape public auction listings without registration or OAuth.
Up to 1M rows Collect as many listings as you need in a single run.
Structured output Get a consistent flat schema for every lot, ready for analysis.
Flexible filters Target exactly the equipment you care about by keyword, brand, year, or location.

How it compares

This Actor focuses on upcoming auction listings with flexible filters, while competitors may include past results or different data points.

Feature ParseForge Ritchie Bros Scraper - Heavy Equipment Auctions Ritchie Bros Auctioneers Scraper Rbauction Categorylists Spider
Upcoming auction listings Yes Yes Yes Not listed
Past sold results Not listed Yes Not listed Not listed
Keyword search Yes Not listed Not listed Not listed
Industry filter Yes Not listed Not listed Not listed
Manufacturer filter Yes Not listed Not listed Not listed
Year range filter Yes Not listed Not listed Not listed
Location country filter Yes Not listed Not listed Not listed

Configure the run

Drive the Actor with a keyword search and optional filters for industry, manufacturer, year range, and country. Filters run as each listing is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
 "searchQuery": "excavator",
 "maxItems": 10
}

A larger pull:

{
 "searchQuery": "excavator",
 "maxItems": 200
}

Pricing

Pay-per-result: $0.01599 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $1.60
1,000 results $15.99
10,000 results $159.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Ritchie Bros Auctioneers Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Ritchie Bros Auctioneers through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/ritchie-bros-auctioneers-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your searchQuery and filters. If you used a very specific keyword or combination, try broadening it. Also ensure the searchType is set to 'upcomingAuction'.

The run is slow or timing out.

Reduce maxConcurrency to a lower number like 2 or 3. This decreases parallel requests and may avoid rate limiting.

I'm getting an error about invalid industry UUID.

Use the dropdown in the input to select a valid industry. If you need a custom UUID, verify it from the Ritchie Bros website.

The output is missing some fields.

Not all listings have every field populated. Check the raw data; if a field is absent, it means the listing did not provide that information.

Can I scrape sold lots?

No, the current endpoint only exposes upcoming auctions. Sold lot data is not available through this Actor.

FAQ

Question Answer
Does this scraper get past sold auction results? No, currently only upcoming auction listings are exposed. Past sold lots are not searchable via this endpoint.
Can I search for all equipment at once? Yes, set the searchQuery to '*' to return all listings, then use filters like industry or country to narrow down.
What filters are available? You can filter by industry, manufacturer, manufacture year range, and location country.
How do I find the industry UUID? The input schema provides a dropdown with common industries like Construction and Agriculture. If you need a different one, you can find the UUID on the Ritchie Bros website.
Is there a limit on how many listings I can scrape? You can set maxItems up to 1,000,000 per run. The actual number returned depends on available listings.
What output formats are supported? You can export the dataset to CSV, JSON, Excel, or XML from the Apify platform.
Do I need an API key or login? No, this Actor scrapes public data and does not require any authentication.
Can I run this on a schedule? Yes, you can set up a recurring schedule in Apify to run the Actor daily, weekly, or at any interval.
What if I get rate-limited? Lower the maxConcurrency setting to reduce parallel requests. The default is 5, but you can go down to 1.
Does this Actor handle pagination automatically? Yes, it will continue fetching pages until it reaches maxItems or no more listings are available.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Ritchie Bros. Auctioneers Incorporated. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
searchQuery string Keyword search for equipment. Use '*' to return all listings. Examples: 'excavator', 'caterpillar 320', 'dump truck'. excavator
maxItems integer How many auction listings to collect per run. 10
searchType string (1 options) Currently only upcoming auctions are exposed. Past sold lots are not searchable via this endpoint. upcomingAuction
industry string (7 options) Filter by industry. Use industry UUID from the site or leave blank for all industries. not set
manufacturer string Filter by equipment manufacturer name. Example: 'Caterpillar', 'Komatsu', 'John Deere'. not set
manufactureYearMin integer Minimum manufacture year filter. Example: 2015. not set
manufactureYearMax integer Maximum manufacture year filter. Example: 2023. not set
locationCountry string Filter by country where equipment is located. Use country code. Example: 'US', 'CA', 'AU'. not set
maxConcurrency integer Maximum number of parallel page requests. Lower this if you get rate-limited. 5

Pricing

from $11.99 per 1,000 results

Charged forWhat it isPrice each
Actor Start Charged once when the run starts. $0.005
Result Item Charged once per result collected. $0.01199 to $0.01599

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~ritchie-bros-auctioneers-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Ritchie Bros Auctioneers Scraper on Apify All scrapers