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.
- Total users
- 10
- Monthly active
- 0
- Total runs
- 221
- Bookmarked
- 1
- Rating
- 5.0 (1)
- Last modified
- 12 days ago
Overview
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
- Create a free Apify account with $5 in credit.
- Open the LiveAuctioneers Auction Lot Scraper.
- Set your inputs and any filters, then click Start.
- 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
| Field | Type | What it does | Default |
|---|---|---|---|
| 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 for | What it is | Price 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.
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.
{
"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
