ParseForge Scrapers

LiveAuctioneers Auction Lot Scraper

parseforge/liveauctioneers-scraper

Developer toolsAutomationE-commerce

Scrapes LiveAuctioneers auction lots by house ID and auction ID. Returns each lot as a flat row with title, images, estimates, current bid, bid count, auction house details, status, and item link.

Run this scraper See the API call
Total users
10
Monthly active
0
Total runs
221
Bookmarked
1
Rating
5.0 (1)
Last modified
12 days ago

Overview

ParseForge

LiveAuctioneers Auction Lot Scraper

Scrape LiveAuctioneers auction lots by house and auction ID, up to a million per run. Every lot returns its title, price estimates, current bid, bid count, auction house details, and item URL. No login or API key. Export to CSV, JSON, Excel, or XML.

LiveAuctioneers lists millions of art, antique, and collectible lots across thousands of auction houses, but tracking prices and inventory by hand is slow. This actor reads the public lot feeds from a house and auction you specify, collecting each matching lot into a clean dataset. It works without the official API, registration, or rate-limit headaches.

Who uses it What they scrape LiveAuctioneers for
Art dealers Monitor upcoming lots from specific auction houses to source inventory.
Collectors Track current bids and estimates for items in their niche before auction day.
Market researchers Analyze pricing trends across auction houses for antiques, coins, or fashion.
E-commerce sellers Find undervalued lots to resell on other platforms.

What it does

This Actor collects LiveAuctioneers auction lots by house ID and auction ID, and returns each one as a flat row with title, images, estimates, current bid, bid count, auction house info, status, and item link.

  • ๐Ÿ›๏ธ Auction house targeting: scrape all lots from a specific house using its numeric ID.
  • ๐Ÿ”จ Auction-level filtering: narrow results to a single auction event by providing its ID.
  • ๐Ÿ“Š Volume control: set a maximum number of lots to collect, from a single preview up to a million.

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

What you can do with LiveAuctioneers data

๐Ÿ“ˆ Track auction pricing trends.

A market researcher scrapes completed auctions from a major house to chart hammer prices for mid-century furniture over six months.

๐Ÿ” Source inventory for a gallery.

An art dealer pulls all upcoming lots from a regional auction house to identify undervalued paintings before bidding opens.

๐Ÿ“‹ Build a watch list.

A collector scrapes a specialist coin auction to get a spreadsheet of lots with estimates and current bids, then sorts by interest.

๐Ÿ’ป Feed a reseller pipeline.

An e-commerce seller extracts lots from a fashion auction, filters by low estimates, and cross-lists promising items on a vintage marketplace.

Why choose this scraper

What you get
No API key Reads public lot feeds directly, no registration or OAuth.
Fixed schema Every lot returns the same fields, ready for analysis or a database.
Scalable runs Collect up to 1,000,000 lots in a single run.
Multiple exports Download as CSV, JSON, Excel, or XML.

How it compares

This actor scrapes complete lot data by house and auction ID, while other LiveAuctioneers scrapers offer broader search or different field coverage.

Feature ParseForge LiveAuctioneers Scraper LiveAuctioneers Product Scraper - Cheap LiveAuctioneers Scraper - Low-cost
Scrape by house ID and auction ID Yes Not listed Not listed Not listed
Collect up to 1,000,000 lots per run Yes Not listed Not listed Not listed
Item images Yes Not listed Yes Yes
Current bid price Yes Not listed Yes Yes
Auction house details Yes Not listed Yes Yes
Export to CSV, JSON, Excel, XML Yes Yes Not listed Not listed

Configure the run

Drive the Actor with a house ID and an auction ID, and set a maximum number of lots to cap the run. The Input tab lists every parameter.

A first run with the defaults:

{
  "houseId": "1394",
  "auctionId": "406643",
  "maxItems": 10
}

A larger pull:

{
  "houseId": "1394",
  "auctionId": "406643",
  "maxItems": 200
}

Pricing

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

Results collected Approximate cost
100 results $1.73
1,000 results $17.34
10,000 results $173.40

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 LiveAuctioneers Auction Lot 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 LiveAuctioneers 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/liveauctioneers-scraper"

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

Troubleshooting

Why am I getting no results?

Check that the house ID and auction ID are correct and that the auction is publicly visible. Some houses hide upcoming lots until closer to the sale date.

The run stops before reaching maxItems.

The auction may have fewer lots than your maxItems value. The Actor collects all available lots and stops when the listing ends.

Some fields are empty in the output.

Not every lot has an estimate or a current bid, especially before bidding opens. Empty fields mean the data was not present on the page.

I get a timeout or error during the run.

Large auctions can take time. Increase the run timeout in your Apify actor settings, or reduce maxItems to speed up the collection.

FAQ

Question Answer
Where do I find the house ID and auction ID? Open any auction or house page on LiveAuctioneers.com. The URL contains the numeric IDs, for example /catalog/406643 shows auction ID 406643, and the house page URL shows the house ID.
Can I scrape multiple auctions at once? One run targets one house ID and one auction ID. To scrape multiple auctions, run the Actor once per auction ID, or use an Apify task to chain runs.
Does this include sold prices? The scraper collects the data visible on the public lot listing, which includes current bid and estimates. Final sold prices are only available after an auction closes and if the house publishes them.
What export formats are supported? You can export your dataset in CSV, JSON, Excel, or XML from the Apify platform.
Is there a risk of getting blocked? The Actor uses standard web requests and respects the platform's robots.txt. Using reasonable maxItems values and occasional delays helps avoid rate limiting.
Can I filter by category or keyword? The Actor collects all lots from the specified auction. Use the maxItems field to limit volume, then filter by category or keyword in your exported dataset.
Do I need a LiveAuctioneers account? No. The Actor reads publicly available lot feeds and does not require a login.
How fresh is the data? Data is scraped live at the moment you run the Actor, so bids and status reflect the current state of the auction.

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 LiveAuctioneers, Inc. 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
houseId required string Auction house identifier from LiveAuctioneers, for example 1394. 1394
auctionId required string Auction identifier from LiveAuctioneers, for example 406643. 406643
maxItems integer How many lots to collect per run. 10

Pricing

from $12.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.01299 to $0.01734

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~liveauctioneers-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

Rated 5.0 out of 5 across 1 review. Read them on Apify.

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 LiveAuctioneers Auction Lot Scraper on Apify All scrapers