Catawiki Scraper
Pricing
from $1.00 / 1,000 results
Catawiki Scraper
Extract auction lots from Catawiki — Europe's curated auction marketplace. Get current bids, expert estimates, reserve status, closing times, and seller info.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Aurenic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract auction lots from Catawiki — Europe's curated auction marketplace — with current bids, expert estimates, reserve status, closing times, and seller info.
What does Catawiki Scraper do?
Scrape live auction data from Catawiki across all categories: watches, art, jewelry, classic cars, wine, coins, and collectibles. Search any keyword or paste a category URL and get structured data ready for deal-finding, market research, or price tracking.
Catawiki publishes the expert estimate for every lot in its page JSON. This Actor extracts both the current bid and the expert estimate range, giving you a direct comparison for spotting undervalued lots.
Output fields
| Field | Description |
|---|---|
| id | Catawiki lot ID |
| title | Lot title |
| description | Lot description (up to 2000 chars) |
| currentBid | Current highest bid |
| currency | Currency code (EUR, GBP, USD) |
| estimateLow | Expert estimate — low end |
| estimateHigh | Expert estimate — high end |
| discountPct | Current bid as % below the low estimate |
| reserveMet | Whether the reserve price has been met |
| closingTime | Auction closing timestamp |
| bidCount | Number of bids placed |
| category | Lot category |
| sellerName | Seller display name |
| sellerId | Seller internal ID |
| sellerCountry | Seller country |
| images | Array of image URLs |
| imageCount | Number of images |
| coverImage | Primary image URL |
| url | Direct URL to the lot |
| scrapedAt | ISO scrape timestamp |
Who is it for?
- Collectors spotting lots trading below expert estimates
- Deal hunters filtering by discountPct and closing time
- Market researchers analysing auction price trends across categories
- Data scientists building auction datasets for valuation models
- Investors tracking demand in watches, art, and classic cars
Pricing
$0.0010 per result ($1.00 per 1,000 lots). No subscription.
| Results | Cost |
|---|---|
| 100 | $0.10 |
| 1,000 | $1.00 |
| 10,000 | $10.00 |
How to use it
- Enter a Search Query (e.g., "rolex", "picasso", "game boy").
- Or paste Catawiki search or category URLs into Catawiki URLs.
- Set Max Items (default 100) and Max Search Pages (default 5).
- Click Start.
Output example
{"id": "102667218","title": "Rolex Submariner 16610 — 1999","description": "Stainless steel, automatic, 40mm...","currentBid": 7250,"currency": "EUR","estimateLow": 9000,"estimateHigh": 11000,"discountPct": 19,"reserveMet": true,"closingTime": "2026-09-18T19:30:00.000Z","bidCount": 12,"category": "Watches","sellerName": "EN Gallery Tokyo","sellerId": "987654","sellerCountry": "Japan","images": ["https://cdn.catawiki.net/..."],"imageCount": 6,"coverImage": "https://cdn.catawiki.net/...","url": "https://www.catawiki.com/en/l/102667218","scrapedAt": "2026-09-17T10:00:00.000Z"}
Technical details
- Fetches search pages and lot detail pages server-side — no browser
- Extracts from Next.js
__NEXT_DATA__and the internal batch endpointbuyer/api/v3/bidding/lots - Uses Dutch residential proxies (pre-configured) — Catawiki serves clean content to EU residential IPs
- Two-phase extraction: search page for lot IDs and titles, then batch API for pricing in groups of 50
- No named third-party anti-bot vendor — IP-reputation filtering only
Known limits
- Catawiki only exposes live lots. Once a lot closes, it disappears from search.
- Bidding API is undocumented. Apify Actor auto-falls back to search-page data (id, title, image, URL) when the batch endpoint returns nothing, so the dataset is never empty.
- Discount comparison requires expert estimates. Not every lot has published low/high estimates.
FAQ
Do I need to configure proxies? No. Dutch residential proxies are pre-configured.
Can I scrape any category? Yes — search any keyword or paste any category URL.
How do I find the best deals? Sort by discountPct descending and filter by closingTime within the next 24 hours.
What if currentBid is null? The lot's detail page didn't surface price data and the batch API missed it. The listing still appears with id, title, image, and URL.
How do I export data? After a run, go to Storage → Export as JSON, CSV, Excel, or XML.
Support
Open an issue on the Actor's page for bugs or feature requests.