Christie's Auctions Scraper
Pricing
from $16.80 / 1,000 results
Christie's Auctions Scraper
Collect the visual and navigational elements of Christie's featured auctions. Returns image URLs, descriptive alt text, direct links to auction pages, and category tags for each tile. Use this data to track promotional content, analyze auction themes, or feed a visual catalog.
Pricing
from $16.80 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Christie's Auctions Scraper
Scrape Christie's auction listings from any category, sale, or search result, up to a million per run. Every listing comes with its image, title, link, category, and alt text. No login or API key. Export to CSV, JSON, Excel, or XML.
Christie's has no public API for auction data. Collecting details across hundreds of sales by hand is slow and error-prone. This Actor opens Christie's website in a stealth browser and extracts auction tiles from the start URL you provide. It returns structured data for analysis, market research, or cataloging.
| Who uses it | What they scrape Christie's Auctions for |
|---|---|
| Art market analysts | Monitor auction tile activity across categories. |
| Collectors | Monitor upcoming lots by category. |
| Auction houses | Benchmark competitor sales categories and timing. |
| Data journalists | Investigate auction sale patterns and market activity. |
What it does
This Actor collects Christie's auction listings from a given start URL and returns each listing as a flat row with fields like imageUrl, title, linkUrl, category, altText, and dataTrack.
- ๐ผ๏ธ Auction tile extraction: Collects image URLs, alt text, and links from auction listing pages.
- ๐ธ High-resolution images: Records image URLs for each listing, ready for download or later processing.
- ๐ Structured output: One fixed schema across every run and sale type.
- ๐ Scalable: Handles a single page or up to a million listings, with built-in rate limiting to avoid blocks.
Results export to CSV, JSON, Excel, or XML, or directly through the API.
What you can do with Christie's Auctions data
๐ Monitor auction listing activity.
An analyst scrapes auction listing pages to study sale dates and category patterns.
๐ผ๏ธ Build a collector's watchlist.
A collector scrapes upcoming sales to watch for interesting titles and categories.
๐ฐ Investigate sale patterns.
A journalist scrapes auction data to investigate sale activity for a story.
๐๏ธ Benchmark competitor activity.
An auction house scrapes auction listings to monitor competitor sale schedules and categories.
Why choose this scraper
| What you get | |
|---|---|
| No API needed | Bypasses the lack of an official Christie's API. |
| Structured data | Every lot is returned in a consistent JSON, CSV, or Excel format. |
| Stealth browser | Uses a real browser to render dynamic content and avoid blocks. |
| Flexible input | Start from any URL: upcoming auctions, past sales, or search results. |
What a Christie's Auctions record looks like
Every record returns as one flat JSON row. Here is a real one from a run:
{"imageUrl": "https://www.christies.com/img/SaleImages/HGK-24208-08042026-1.jpg?width=345&hash=304a94739f824ff160b3dd474217d0b1fd86d98f","title": "Summer Reverie: Chinese Paintings Online","linkUrl": "https://onlineonly.christies.com/sso?SaleID=31008&SaleNumber=24208","category": "4 Aug - 18 Aug","altText": "Summer Reverie: Chinese Paintings Online","dataTrack": "|hp:upcoming auctions:1","scrapedAt": "2026-08-16T00:17:10.931Z"}
The values above come from a real run. If a record lacks a field, that field returns null.
Configure the run
Start the Actor from any Christie's page that shows auction tiles, such as the homepage, a category page, or search results. Set the maximum number of items to scrape. The Input tab lists every parameter.
A first run with the defaults:
{"startUrl": "https://www.christies.com","maxItems": 10}
A larger pull:
{"startUrl": "https://www.christies.com","maxItems": 200}
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 Christie's Auctions 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 Christie's Auctions 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/christies-auctions-scraper"
Then ask it to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Make sure the start URL points to a page with auction tiles, like the homepage or a category page. If the page requires login or isn't publicly accessible, the scraper may not find listings.
The scraper is blocked or returns a CAPTCHA.
The Actor uses a stealth browser, but if you run into blocks, try reducing the request rate or using a proxy. Contact support for advanced configurations.
Images are not downloading.
The Actor records image URLs by default. To download the actual files, use a separate download Actor or enable image download in advanced settings if available.
The output is missing some fields.
Not all listings have the same information. If a field is not available on the page, it returns null. Check the original page to confirm.
FAQ
| Question | Answer |
|---|---|
| What data can I get from Christie's? | The scraper extracts auction tile data: imageUrl, title, linkUrl, category, altText, dataTrack, and scrapedAt. It does not scrape individual lot details. |
| Do I need a Christie's account? | No. The Actor scrapes publicly accessible pages. You do not need to log in or provide any credentials. |
| How does the scraper handle anti-bot protection? | It uses a stealth browser that mimics human behavior, including realistic viewport, user agent, and mouse movements, to avoid detection by AWS WAF and similar services. |
| Can I scrape past auction results? | Yes. Provide the URL of a past sale or search results page, and the Actor will collect the auction tiles from that page. |
| What format is the output? | You can export the dataset in JSON, CSV, Excel, or XML. The schema is fixed, so every row has the same fields. |
| Is it legal to scrape Christie's? | Scraping public data is generally permissible, but you should review Christie's terms of service and consult legal counsel for your specific use case. |
| How many items can I scrape? | Free users are limited to 10 items for preview. Paid users can scrape up to 1,000,000 items per run. |
| Can I filter by artist or category? | The Actor starts from a URL you provide. To filter, use a Christie's search URL with query parameters (e.g., artist name) as the start URL. |
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 Christie's 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.
๐ฐ How much does it cost to scrape Christie's Auctions?
This Actor uses pay-per-result pricing: $0.01857 per result collected. You are billed only for the results you receive, so a run that returns nothing costs nothing.
