The Saleroom Scraper
Pricing
from $1.50 / 1,000 results
The Saleroom Scraper
Scrape lots from The Saleroom. Use the same listing filters as the site or paste a URL — the URL wins when set.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Want lots from The Saleroom in a spreadsheet? This scraper makes it easy.
Use structured filters — better for AI agents — or paste an input_url. When input_url is set it overrides the filters.
The Saleroom lists lots from auction houses. This actor reads the public lot search itself and returns up to 2000 rows per run.
💡 Perfect for...
- Auction desks: Export lots with house, estimate, and end date.
- Dashboards: Track new lots without paging the site.
- Market research: Slice lots by keyword, category, country, or estimate.
- Data analysts: Export structured rows with public lot URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Saleroom results.
- 📚 RAG Systems: Feed titles, estimates, and houses into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste a Saleroom search, category, or catalogue URL, or pick the same filters as the site.
input_urlalways wins when set. - 🎯 Website-Matched Filters: Keyword, category, auction house, sale type, country, estimate, and sort.
- 🌐 Listing cards: Title, estimate, photo, auction house, lot number, and end time.
📦 What's inside the data?
id, url, title, price, currency, estimate_low, estimate_high, image, auction_house, sale_name, lot_number, end_time, location, auction_type, auction_id
🚀 Quick start
Option A: paste https://www.the-saleroom.com/en-gb/for-sale/fine-art.
Option B: pick a category or keyword, then set max_results.
Input Example (filters):
{"query": "silver","category": "SIL","country": "UK","sort": "lots_sr_en_auctionDate","max_results": 100}
Input Example (URL):
{"input_url": "https://www.the-saleroom.com/en-gb/search-results?searchterm=silver","max_results": 100}
Output Example:
{"id": "bc906305-83a0-4ceb-a843-b4b200a92a59","url": "https://www.the-saleroom.com/en-gb/auction-catalogues/dreweatts1759/catalogue-id-drewea1-10688/lot-bc906305-83a0-4ceb-a843-b4b200a92a59","title": "QUENTIN BELL (ENGLISH, 1910-1996), A TILED TABLE, CIRCA 1985","currency": "GBP","estimate_low": 4000,"estimate_high": 6000,"auction_house": "Dreweatts 1759","lot_number": "114","end_time": "2026-10-07T18:00:00+01:00","image": "https://cdn.globalauctionplatform.com/auctions-2026/drewea1-10688/images/52fb00f8-5477-438c-a5f6-b4b200c2b3de.jpg"}
Output fields:
| Field | Description |
|---|---|
id | Lot id. |
url | Public lot page. |
title | Lot title. |
price | Starting or current bid when the card shows one. |
currency | Currency of the estimate or bid. |
estimate_low / estimate_high | Estimate range when the card shows one. |
auction_house | Auction house name. |
lot_number | Lot number. |
end_time | Sale date as a date and time with timezone. |
location | Sale location when the card shows one. |
image | Lot photo. |
📋 Input reference
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Saleroom search, category, or catalogue URL. Overrides every filter. |
query | string | No | — | Same as the site search box. |
category | dropdown | No | all | Fine art, furniture, jewellery, and the other categories. |
auction_house | string | No | — | Auction house name. |
auction_type | dropdown | No | any | Live or timed. |
country | dropdown | No | any | Country of the sale. |
price_min | integer | No | — | Lowest estimate. |
price_max | integer | No | — | Highest estimate. |
sort | dropdown | No | relevance | Relevance, auction date, estimate, auction house, or recently listed. |
max_results | integer | No | 50 | Maximum rows (1–2000). |