LiveAuctioneers Scraper avatar

LiveAuctioneers Scraper

Pricing

from $14.00 / 1,000 lots

Go to Apify Store
LiveAuctioneers Scraper

LiveAuctioneers Scraper

Scrape LiveAuctioneers prices realized and upcoming lots: hammer price, estimates, AI market estimate, bids, auction house, rating, location, shipping, photos. Condition reports and dimensions as an add-on. Every filter, no 1,200 result cap.

Pricing

from $14.00 / 1,000 lots

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Norm Data

🔨 LiveAuctioneers Scraper

Extract auction lots from LiveAuctioneers, the marketplace where thousands of auction houses sell art, jewelry, watches, antiques, coins, furniture and collectibles. Get prices realized (what each lot actually sold for, going back more than 15 years) or upcoming and live lots with their current bids, in one clean table.

Each lot comes with:

  • Hammer price, low and high estimate, and how the hammer compared to the estimate in %.
  • LiveAuctioneers' own market estimate (low, high and confidence).
  • Starting bid, current bid, number of bids, reserve met, Buy Now price.
  • Auction date, lot closing time, auction type (live, timed, timed+), auction title and size.
  • Auction house name and ID, city, state, country, rating, review count and Top Rated badge.
  • Where the lot is (city, region, postal code, country) and the shipping options.
  • Every photo, and the link to the lot.
  • Add-on: the full catalog description, condition report, dimensions and weights.

🎯 Who uses it?

🧑‍⚖️ Appraisers, insurers and estate planners

Pull every comparable sale of a maker, model or category with hammer prices and estimates, filtered by date and price, for valuations you can back up.

💎 Dealers, resellers and flippers

See what Rolex Submariners, Tiffany lamps or Banksy prints really sell for, then find upcoming lots with no bids or with free shipping and bid below the market.

📊 Market researchers and collectors

Track prices for an artist, a brand or a period year by year. Compare estimates with hammer prices to spot categories that sell above or below expectations.

🏛️ Auction houses

Benchmark competitors: what they sell, how their lots perform against estimate, their ratings and reviews.

✨ What it does

  • Past sales or upcoming lots. Past sales give hammer prices; upcoming lots give current bids and closing times.
  • Search the way you think:
    • Search terms ("rolex submariner", "tiffany lamp", "banksy"), several per run.
    • 389 categories and subcategories, from Jewelry > Watches > Wristwatches to Furniture > Chairs > Windsor Chairs.
    • Maker, artist or brand ("Lalique", "Rolex", "Andy Warhol").
    • Material or technique ("Porcelain", "Sterling silver"), style or period ("Art Deco", "Qing Dynasty") and 93 origins ("Asian > Chinese", "European > French").
  • Or paste LiveAuctioneers links: a lot, a whole auction catalog (every lot in the sale), a category page, a search or a price results page.
  • Every useful filter:
    • Auction date range: exact dates, or periods like "30 days" (ago for past sales, ahead for upcoming lots).
    • Hammer price, estimate and current bid ranges.
    • Auction house country, auction houses near a ZIP or postal code, auction type, shipping options (free shipping, LiveShip, local pickup...).
    • 10 sort orders: most recent sale or soonest auction, oldest, newly listed, highest and lowest price, highest and lowest estimate, most bids, most popular, best match.
  • Extra filters: title words to include or exclude, specific auction houses, Top Rated houses only, minimum house rating, bid count range (0 finds lots nobody has bid on), Buy Now only.
  • New lots only. For scheduled runs: saves only lots the same search has not saved before.

🏆 Why this scraper

  • No 1,200 result cap. LiveAuctioneers shows at most 1,200 past sales per search. This scraper splits big searches into sale date windows (and price bands for very large auctions), so you get every lot: tested at 7,256 lots for a single day, matching the site's own count exactly.
  • Fast. About 1,000 lots in 7 seconds.
  • Prices you can analyse. Hammer price, estimates, hammer vs estimate %, market estimate and bids are numbers. Dates are ISO. Every photo URL is ready to download.
  • Full catalog text as an add-on. Description and condition report come as clean plain text, not HTML.
  • No proxy needed. Nothing extra to set up or pay for.

⚖️ How it compares

Based on each Actor's public input options (October 2026).

CapabilityThis actorscrapersdelightivanvsjungle_synthesizermuhammadafzal
Search termsyesyeslinks onlyyesyes
Past sales (prices realized)yesyeslinks onlyart onlyno
Upcoming lotsyesyeslinks onlynoyes
Categories389yesnoby IDno
Maker, material, style, originyesnononono
Lot, auction, category and search linksyesyesyeslots onlyyes
Auction date rangeyesnononono
Hammer, estimate and current bid rangesyesnononono
Country, auction type, shippingyesnononono
Auction houses near a ZIP codeyesnononono
Auction house filteryesyesnoby IDno
Top Rated, rating and bid count filtersyesnononono
Title must / must not containyesnononono
Full description and condition reportadd-onyesnonoyes
New lots only (monitoring)yesnononono
Sort orders105nonenonenone

📦 What data you get

FieldDescription
itemId, urlLiveAuctioneers lot ID and the lot page.
title, summary, lotNumberThe lot as listed in the catalog.
statussold, upcoming, live or closed.
hammerPrice, currencyFinal price at the fall of the hammer (before buyer's premium), in the lot's currency.
lowEstimate, highEstimate, hammerVsEstimatePctThe house's estimate, and the hammer as a % of the middle of the estimate (100 = right on estimate).
marketEstimateLow, marketEstimateHigh, marketEstimateConfidenceLiveAuctioneers' market estimate for the lot and its confidence (0 to 1).
startingBid, currentBid, bidCount, reserveMet, buyNowPriceBidding data. currentBid is for lots not yet sold.
saleType, auctionDate, lotClosesAtLive, timed or timed+ auction; when the auction starts and when the lot closes (UTC).
auctionId, auctionTitle, auctionStatus, lotsInAuctionThe auction catalog the lot belongs to.
auctionHouse, auctionHouseId, houseCity, houseState, houseCountryWho sells it.
houseRating, houseReviews, houseTopRatedThe house's rating (1 to 5), number of reviews and Top Rated badge.
lotCity, lotRegion, lotPostalCode, lotCountryWhere the lot is.
freeShipping, liveShipping, shipsInHouse, freeLocalPickup, flatRateShippingShipping options; flatRateShipping is the flat amount.
promotedPromoted lot.
description, conditionReport, dimensions, weight, shippingDimensions, shippingWeightFull lot details (add-on, otherwise empty).
image, images, imageCountMain photo and every photo, full size.
searchedForWhich of your searches or links found it.
scrapedAtWhen the row was collected (UTC).

Example row (trimmed)

{
"itemId": 66576190,
"title": "Rolex Daytona 6241 \"Paul Newman Panda\"",
"lotNumber": "0234",
"status": "sold",
"hammerPrice": 255000,
"currency": "USD",
"lowEstimate": 300000,
"highEstimate": 400000,
"hammerVsEstimatePct": 72.9,
"startingBid": 100000,
"bidCount": 7,
"reserveMet": true,
"saleType": "Live auction",
"auctionDate": "2018-12-11T19:00:00.000Z",
"auctionId": 129651,
"auctionTitle": "Important Vintage & Modern Watches",
"lotsInAuction": 138,
"auctionHouse": "Mhaponnos Luxury Auction",
"auctionHouseId": 6399,
"houseCity": "Miami",
"houseState": "FL",
"houseCountry": "US",
"lotPostalCode": "33131",
"image": "https://p1.liveauctioneers.com/6399/129651/66576190_1_x.jpg?version=1542492495",
"imageCount": 7,
"url": "https://www.liveauctioneers.com/item/66576190_rolex-daytona-6241-paul-newman-panda",
"searchedFor": "\"rolex\"",
"scrapedAt": "2026-10-05T14:02:11.000Z"
}

💡 Use cases

📈 Every Rolex Submariner sold in the last 3 years

{ "searchTerms": ["rolex submariner"], "dateFrom": "3 years", "maxItems": null }

🏺 Chinese porcelain vases that sold for $1,000 to $10,000

{ "searchTerms": ["vase"], "material": "porcelain", "origin": "162", "minHammerPrice": 1000, "maxHammerPrice": 10000, "maxItems": null }

🎨 Upcoming Andy Warhol lots, soonest first, with full details

{ "mode": "upcoming", "makers": ["Andy Warhol"], "includeDetails": true, "maxItems": null }

🔔 New watches with no bids near New York, every morning

{ "mode": "upcoming", "categories": ["97"], "nearZip": "10001", "radiusMiles": 50, "maxBids": 0, "onlyNew": true, "maxItems": null }

📚 A whole auction catalog

{ "urls": ["https://www.liveauctioneers.com/catalog/433559_certified-timepiece-jewels-liquidation-05/"], "maxItems": null }

🏆 Top results for an artist, highest hammer first

{ "searchTerms": ["banksy"], "sortBy": "price_high", "maxItems": 500 }

⚙️ How the input is organised

SectionWhat it's for
Maximum lots and What to scrapeAlways first: caps the whole run (shared across your searches; empty means no limit), and past sales or upcoming lots.
WhatSearch terms, links, categories, makers, material, style and origin.
When and whereAuction date range, auction house country, auction houses near a ZIP code.
Prices and auction typeEstimate, hammer price and current bid ranges, auction type, shipping, sort.
Extra filtersTitle words, auction houses, Top Rated, rating, bids, Buy Now.
Add-onsFull lot details.
MonitoringNew lots only, with an optional monitor name.

Search terms, categories and makers combine: each term is searched in each category, for each maker. Material, style and origin narrow every search.

💰 Pricing

Pay-per-event: a one-time $0.003 when the run starts, plus a price per lot saved to your dataset that drops with your Apify plan. Full lot details are an optional add-on per lot.

Your Apify planPer lotWith full details1,000 lots1,000 lots with details
Free$0.020+$0.006$20.00$26.00
Bronze$0.018+$0.005$18.00$23.00
Silver$0.016+$0.0045$16.00$20.50
Gold / Platinum / Diamond$0.014+$0.004$14.00$18.00

Lots dropped by your filters are not charged. There are no proxy costs. New Apify accounts start with $5 in free credit. On the Free plan a run saves up to 10 lots.

Speed: about 1,000 lots in 7 seconds.

🚀 Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the LiveAuctioneers Scraper.
  3. Type a search term (or keep the prefilled one), pick past sales or upcoming lots and your filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

You can also:

  • Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
  • Schedule it with Apify's built-in Scheduler, with New lots only on, to catch new lots every day.

🤖 Use with AI agents (MCP)

Give an AI agent live access to auction prices through the Model Context Protocol:

claude mcp add --transport http apify "https://mcp.apify.com?tools=normdata/liveauctioneers-scraper"

Then prompt it in plain language, for example "what did Tiffany Favrile vases sell for this year?".

🔧 Troubleshooting

The log says a search was "split into sale date windows". That's normal. LiveAuctioneers lists at most 1,200 past sales per search, so bigger searches are collected window by window. Past the first 1,200, rows come in date order.

A maker was "searched as keywords". The name is not a LiveAuctioneers creator, so it was added to the search words instead. Results are still relevant, just less strict.

Prices are in different currencies. Each lot keeps its house's currency (currency). Price filters apply in that currency.

Near a ZIP code shows lots far away. The ZIP filter finds auction houses near you. A house can sell lots stored elsewhere; check lotPostalCode.

A scheduled "New lots only" run saved nothing. Nothing new matched since the last run. Changing terms, links or filters starts a fresh memory; set a Monitor name to keep it.

❓ FAQ

QuestionAnswer
Do I need a LiveAuctioneers account?No. Only public lot data is read.
Does the hammer price include the buyer's premium?No, it's the hammer price as LiveAuctioneers shows it.
How far back do past sales go?More than 15 years. Use the date range to pick a period.
Is there a result limit?No. Leave the maximum empty to get the whole search, even past 1,200.
Does it need a proxy?No. There is an optional proxy setting if you ever need one.
Can I track new lots?Yes. Turn on New lots only and schedule the run.

🛡️ Limits & responsible use

This Actor reads only public lot data shown on LiveAuctioneers. It never signs in, never bids and never contacts auction houses. Use the data in line with LiveAuctioneers' terms.

📧 Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com

🧪 Local development

bun install
bun run typecheck
bun test/qa.mjs
apify run

Local results are stored in storage/datasets/default.