AuctionTime Scraper — Lots, Bids & Dates avatar

AuctionTime Scraper — Lots, Bids & Dates

Pricing

from $23.99 / 1,000 auction lots

Go to Apify Store
AuctionTime Scraper — Lots, Bids & Dates

AuctionTime Scraper — Lots, Bids & Dates

Scrape public AuctionTime equipment auctions for farm, construction, and truck lots. Returns the bid, auction date, year, make, model, hours, location, seller, and photos. No login.

Pricing

from $23.99 / 1,000 auction lots

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by AuctionTime or Sandhills or their affiliates. Data is read from publicly accessible auction search and lot pages only. No login. You are responsible for complying with applicable law (including GDPR where a seller or contact name appears) and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.

Scrape public AuctionTime equipment auctions for farm machinery, construction equipment, trucks, and trailers. Each row is one lot: title, year, make, model, current bid when published, auction date, hours, location, seller, and photos.

Dealers and appraisers use it to watch upcoming lots and to export auction-result metadata. Sold hammer prices are often hidden on the public card, so a row can have a date and specs with an empty price.

Crawloop Used Machinery Marketplace Suite — equipment auctions and dealer inventory.

IronPlanetGovPlanetRitchie BrosBidSpotterNetBidAuctionTimePurple Wave
IronPlanet ScraperGovPlanet ScraperRitchie Bros Auction ScraperBidSpotter ScraperNetBid ScraperAuctionTime Scraper ◄── you are herePurple Wave Auctions Scraper
AuctionTimeTractorHouseMachineryTraderTruckPaper
AuctionTime Scraper ◄── you are hereTractorHouse ScraperMachineryTrader ScraperTruckPaper Scraper

When to use

Use this Actor when you need AuctionTime lots in a dataset: upcoming auctions, a keyword such as excavator, or a category URL you already have.

Use TractorHouse Scraper next when you want retail asking prices for the same kind of farm equipment. Use Ritchie Bros Auction Scraper when the lot is on Ritchie Bros instead of AuctionTime.

Key features

  • Search by manufacturer, category id, state, or a start URL. A keyword then keeps lots whose title, make, model, or description contains that word
  • Upcoming auctions, auction results, or the for-sale catalog
  • Lot number, auction date, current bid, hours, serial, seller, and images from the search card
  • Optional detail pages for address enrichment
  • Monitor mode: the first run stores fingerprints and writes no rows; later runs emit new lots and price changes
  • Phone fields stay off unless you turn them on

Input

FieldDefaultWhat it does
searchQueryexcavatorExtra text filter. A keyword alone does not search the catalog
listingTypeAuctionAuction, Auction Results, or For Sale
manufactureremptyBrand filter
categoryemptySandhills category id
stateemptyUS state code
startUrlsemptySearch, category, or lot URLs
runModelistingsdetails opens each lot page
maxItems50Maximum saved rows
maxPagesPerUrl3Search pages per URL
pricedOnlyfalseKeep only rows with a numeric price or bid
monitorModefalseNew lots and price changes after a seed run
includePhonesfalseKeep public phone fields
proxyConfigurationUS residentialRequired for Cloudflare
{
"searchQuery": "excavator",
"listingType": "Auction",
"manufacturer": "CATERPILLAR",
"state": "TX",
"maxItems": 50,
"maxPagesPerUrl": 2,
"runMode": "listings",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

A category page you already copied from the browser also works:

{
"startUrls": [
{ "url": "https://www.auctiontime.com/listings/construction-equipment/for-sale/list" }
],
"maxItems": 40
}

Output

FieldMeaning
title, make, model, yearLot identity
currentBid, price, priceFormatted, currencyBid or published price. Empty when the card only says Auction
auctionDate, lotNumberWhen and which lot
hours, serialNumber, categorySpecs from the card
location, city, stateWhere the machine sits
dealerNameSeller or auction company
url, imagesLot link and photos
changeTypenew or price_change in monitor mode
{
"id": "42",
"title": "2018 CATERPILLAR 320",
"make": "CATERPILLAR",
"model": "320",
"year": "2018",
"currentBid": 12500,
"price": null,
"auctionDate": "Oct 22, 2026",
"lotNumber": "14A",
"hours": "4500",
"state": "TX",
"dealerName": "Example Auction Co",
"url": "https://www.auctiontime.com/listing/auction/42"
}

Use cases

  • Watch upcoming construction and farm auctions for a make and model
  • Export lot metadata before a sale for a bid sheet
  • Compare AuctionTime lots with retail asking prices from TractorHouse
  • Schedule a monitor so only new lots and bid changes land in the dataset

Integration examples

Node.js

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor("crawloop/auctiontime-scraper").call({
searchQuery: "excavator",
listingType: "Auction",
maxItems: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient(token="APIFY_TOKEN")
run = client.actor("crawloop/auctiontime-scraper").call(run_input={
"searchQuery": "excavator",
"listingType": "Auction",
"maxItems": 50,
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
print(items)

cURL

curl "https://api.apify.com/v2/acts/crawloop~auctiontime-scraper/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"excavator","listingType":"Auction","maxItems":50}'

MCP and AI assistants

Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store name crawloop/auctiontime-scraper.

Example prompts:

  • "Run AuctionTime Scraper for Caterpillar excavators in Texas and return the top 20 lots as JSON with bid, date, and hours."
  • "Scrape upcoming AuctionTime farm equipment lots and summarize make, model, and auction date."
  • "Chain AuctionTime Scraper then TractorHouse Scraper to compare auction lots with retail asking prices."

Suite next step

After the auction export, run TractorHouse Scraper for retail asking prices on the same farm equipment, or Ritchie Bros Auction Scraper for Ritchie Bros lots.

FAQ

Does this log in or place bids?

No. It reads public search cards and, in details mode, public lot pages. It does not sign in, watch, or bid.

Why did a keyword return no rows?

AuctionTime's public search HTML applies manufacturer, category, and state. It does not apply a keyword by itself, and this Actor does not save that unfiltered catalog. Set a manufacturer or paste a filtered start URL, then use the keyword to keep matching rows.

Why is the price empty?

Auction result and some live cards publish the word Auction instead of a number. The hammer price is often behind a login. pricedOnly drops those rows.

What does monitor mode write on the first run?

Nothing to the dataset. It stores lot fingerprints. The next scheduled run writes new lots and price or bid changes.