LiveAuctioneers Scraper — Lots & Prices Realized
Pricing
from $4.00 / 1,000 auction lots
LiveAuctioneers Scraper — Lots & Prices Realized
Scrape public LiveAuctioneers lots by keyword or search URL. Each row has the estimate, current bid or price realized, bid count, auction house, and location. No login.
Pricing
from $4.00 / 1,000 auction lots
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Disclaimer: Unofficial tool — not affiliated with, sponsored by, or endorsed by LiveAuctioneers or its affiliates. Data is read from publicly accessible lot search and prices-realized results only. No login. You are responsible for complying with applicable law (including GDPR where personal data appears) and the site’s terms. No warranty on accuracy or availability. Provided for informational and research use.
Scrape public LiveAuctioneers lots for art, antiques, jewelry, watches, coins, and furniture. Each row is one lot: title, estimate, current bid or price realized, bid count, auction house, location, and the lot URL.
Dealers and appraisers use it as a LiveAuctioneers scraper and as an API alternative to copying catalogs by hand. Export JSON from the Apify dataset with Python, Node.js, cURL, or an MCP client.
Crawloop collectibles suite — auction lots and sold comps next to LiveAuctioneers.
| LiveAuctioneers | Goldin | Heritage | eBay Sold |
|---|---|---|---|
| LiveAuctioneers Scraper ◄── you are here | Goldin Scraper | Heritage Auctions Scraper | eBay Sold Listings Scraper |
| Whatnot | PriceCharting | Fanatics Collect |
|---|---|---|
| Whatnot Listings Scraper | PriceCharting Scraper | Fanatics Collect Scraper |
When to use
Use this Actor when you need LiveAuctioneers lots in a dataset: a keyword such as rolex, a search URL, upcoming bids, or prices realized.
Use Heritage Auctions Scraper next for Heritage lots. Use eBay Sold Listings Scraper when you want marketplace sold comps for the same object.
Key features
- Keyword search for upcoming lots, up to 24 lots per page
- Prices realized for the same keyword
- Search URL, category URL, or a lot URL whose slug becomes the keyword
- Estimate, current bid, hammer, bid count, auction house, location, sale time, and lot URL
- Monitor mode: the first run stores fingerprints and writes no rows; later runs emit new lots and price changes
- Bidder identities and maximum bids are not saved
Input
| Field | Default | What it does |
|---|---|---|
searchQuery | rolex | Lot keyword. Blank, with no start URL, saves 0 rows |
lotStatus | upcoming | upcoming, sold, or all |
startUrls | empty | LiveAuctioneers search, category, or lot URL |
maxItems | 50 | Maximum dataset rows |
maxPages | 3 | Pages per search. Each page has up to 24 lots |
monitorMode | false | Emit only new lots and price changes after a seed run |
{"searchQuery": "rolex","lotStatus": "upcoming","maxItems": 25,"maxPages": 1}
Prices realized for one search URL:
{"startUrls": [{ "url": "https://www.liveauctioneers.com/search/?keyword=rolex" }],"lotStatus": "sold","maxItems": 25,"maxPages": 1}
Output
| Field | Meaning |
|---|---|
id, lotNumber, title, description | Lot identity and the short card text |
currentBid, priceRealized, startPrice, bidCount, currency | Bid, hammer, opening price |
estimateLow, estimateHigh, marketEstimateLow, marketEstimateHigh | Catalog and market estimates |
sold, saleType, catalogStatus | Sold flag, live or timed sale, catalog status |
auctionHouse, auctionHouseId, catalogId, catalogTitle | Auction house and catalog |
city, region, countryCode, location, freeShipping | Where the lot is |
saleStart, saleEnd, url, photoCount | Times, public lot URL, photo count |
source | upcoming or sold |
changeType, previousPrice, monitoredAt | Set in monitor mode |
{"id": "241916692","lotNumber": "0012","title": "6239 Rolex Cosmograph Daytona","currentBid": 1250,"priceRealized": null,"bidCount": 3,"currency": "USD","estimateLow": 40000,"estimateHigh": 60000,"sold": false,"saleType": "Timed","auctionHouse": "NY Elizabeth","city": "New York","region": "NY","url": "https://www.liveauctioneers.com/item/241916692_6239-rolex-cosmograph-daytona","photoCount": 2,"source": "upcoming"}
Use cases
- Build a bid sheet for upcoming art, watch, and furniture lots
- Pull prices realized for a keyword before an appraisal
- Watch a keyword on a schedule and keep new lots and price changes
- Compare a LiveAuctioneers hammer with sold comps from eBay Sold Listings Scraper
Integration examples
Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor("crawloop/liveauctioneers-scraper").call({searchQuery: "rolex",lotStatus: "sold",maxItems: 25,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
from apify_client import ApifyClientclient = ApifyClient(token="APIFY_TOKEN")run = client.actor("crawloop/liveauctioneers-scraper").call(run_input={"searchQuery": "rolex","lotStatus": "sold","maxItems": 25,})items = client.dataset(run["defaultDatasetId"]).list_items().itemsprint(items)
cURL
curl "https://api.apify.com/v2/acts/crawloop~liveauctioneers-scraper/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQuery":"rolex","lotStatus":"upcoming","maxItems":25}'
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/liveauctioneers-scraper.
Example prompts:
- "Run LiveAuctioneers Scraper for rolex and return 20 upcoming lots as JSON with estimate, bid, and auction house."
- "Pull LiveAuctioneers prices realized for oil painting and list hammer, estimate, and auction house."
- "Chain LiveAuctioneers Scraper then eBay Sold Listings Scraper to compare a hammer price with marketplace sold comps."
Suite next step
After the LiveAuctioneers export, run eBay Sold Listings Scraper for marketplace sold comps, or Heritage Auctions Scraper when the same object is at Heritage.
FAQ
Does this log in or place bids?
It reads public search results. Login and bidding stay on the auction site.
Why did a blank run save nothing?
A run with no keyword and no LiveAuctioneers URL does not download the whole site. Set a search or paste a search URL.
Where is the hammer price?
Set lotStatus to sold or all. priceRealized is the hammer on sold rows. Upcoming rows leave it empty when no hammer is posted.
What does monitor mode write on the first run?
The dataset stays empty. The run stores lot fingerprints. The next scheduled run writes new lots and price changes.