Pricing
Pay per event
Liveauctioneers Art Prices Realized Scraper
Scrape prices-realized data from LiveAuctioneers for sold art lots. Returns hammer price, estimates, artist, medium, auction house, and lot details. Supports fine-art category browsing, keyword search, auction-house filtering, and BYO lot-URL list.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Scrape prices-realized data from LiveAuctioneers for sold art lots. Returns hammer price, estimates, artist, medium, auction house, and full lot details.
What it does
The actor queries LiveAuctioneers' internal JSON APIs β no HTML parsing. It uses a Firefox TLS fingerprint (impit) to bypass the site's TLS fingerprint gate and calls three API endpoints:
- search-party β paginated sold-lot search by keyword, category, and/or auction house
- item-facets β artist name, medium, and art category enrichment per lot
- content/items β lot detail by itemId (for BYO URL mode)
- priceresultsummary β slugβitemId resolution for legacy URL formats
Modes
1. Keyword / category search (default)
Set keyword and/or categoryId to page through sold lot results. Combine with auctionHouseId to scope to a single auction house.
2. BYO lot URLs
Supply a list of price-result URLs (e.g. https://www.liveauctioneers.com/price-result/some-lot-slug/). The actor resolves each URL to a lot ID and fetches full detail and enrichment data.
Input
| Field | Type | Description |
|---|---|---|
keyword | string | Search keyword or artist name (e.g. "Picasso", "watercolor landscape") |
categoryId | integer | LiveAuctioneers category ID (1=Art, 8=Drawings, 14=Paintings, 12=Prints & Multiples) |
auctionHouseId | integer | Filter to a specific auction house by their seller ID |
lotUrls | array | List of price-result URLs for direct lot lookup |
maxItems | integer | Maximum number of records to return (default: 10) |
Output
Each record contains:
| Field | Description |
|---|---|
lot_id | LiveAuctioneers itemId |
auction_id | Catalog/auction ID |
auction_title | Auction catalog title |
auction_house | Auction house name |
sale_date | Sale date (YYYY-MM-DD) |
lot_number | Lot number within the auction |
title | Lot title |
artist_name | Artist/creator name (from facets enrichment) |
medium | Material/technique (e.g. "Oil on canvas", "Watercolor") |
dimensions | Dimensions string parsed from description |
category | Art category (e.g. "Paintings", "Prints & Multiples") |
low_estimate | Low pre-sale estimate |
high_estimate | High pre-sale estimate |
estimate_currency | Currency code for estimates |
sold_price | Hammer/realized price |
sold_currency | Currency code for sold price |
is_sold | Whether the lot sold |
num_bids | Number of bids received |
thumbnail_url | Lot thumbnail image URL |
lot_url | Canonical price-result URL |
Example output
{"lot_id":123456789,"auction_id":987654,"auction_title":"Fine Art & Antiques","auction_house":"Heritage Auctions","sale_date":"2024-03-15","lot_number":"42","title":"Watercolor Landscape with Figures","artist_name":"John Marin","medium":"Watercolor on paper","dimensions":"12\" x 18\"","category":"Paintings","low_estimate":2000,"high_estimate":3000,"estimate_currency":"USD","sold_price":3500,"sold_currency":"USD","is_sold":true,"num_bids":12,"thumbnail_url":"https://p1.liveauctioneers.com/...","lot_url":"https://www.liveauctioneers.com/price-result/..."}
Use cases
- Art market research and price benchmarking
- Artist valuation and market trend analysis
- Auction house performance tracking
- Collection appraisal support
- Investment research for art assets
Notes
- Results are limited to sold lots with realized prices
- Artist enrichment (
artist_name,medium,category) comes from LiveAuctioneers' facets API and may not be available for all lots - Dimension extraction uses pattern matching on the description field; not all lots include dimensions
- The BYO URL mode supports both modern slugs (
<itemId>-<catalogId>-title) and legacy title-only slugs
