Catawiki Auction Scraper avatar

Catawiki Auction Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Catawiki Auction Scraper

Catawiki Auction Scraper

Scrape live auction lots from Catawiki - Europe's curated auction marketplace for art, watches, jewellery, classic cars, wine, and collectibles. Search by keyword or browse 16 categories for lot titles, images, bidding times, buy-now prices, and lot URLs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract live auction lot data from Catawiki — Europe's leading curated online auction marketplace for art, watches, jewellery, classic cars, wine, coins, comics, and collectibles. Search by keyword or browse any of the 16 top-level categories to get lot titles, images, bidding start times, buy-now prices, and direct lot URLs.

What does it do?

This actor scrapes Catawiki's public search and category pages, returning:

  • Lot identity — lot ID, title, subtitle, direct lot URL
  • Pricing — Buy Now price in EUR (when offered), whether a reserve price has been set
  • Auction timing — when bidding starts
  • Media — full-size and thumbnail photos
  • Shipping — whether free shipping is offered
  • Category — which of Catawiki's 16 curated categories the lot belongs to

Input

FieldTypeDescriptionDefault
modeSelectsearch or byCategorysearch
searchQueryStringKeyword to search for (used with search mode)watch
categorySelectCategory to browse (used with byCategory mode) — 16 high-volume leaf categoriesWatches
maxBuyNowPriceIntegerOnly include lots with a Buy Now price at or below this amount (EUR)
onlyReserveNotSetBooleanOnly include lots with no reserve price setfalse
onlyFreeShippingBooleanOnly include lots offering free shippingfalse
maxItemsIntegerMaximum lots to return (1–200)20

Example Input — search

{
"mode": "search",
"searchQuery": "vintage rolex",
"maxBuyNowPrice": 5000,
"maxItems": 50
}

Example Input — browse category

{
"mode": "byCategory",
"category": "443-wine",
"onlyReserveNotSet": true,
"maxItems": 30
}

Note: onlyFreeShipping only applies to search mode — Catawiki's category-browsing pages don't expose shipping data. Use it with mode: search.

Output

Each lot record contains fields such as:

{
"lotId": "104580174",
"title": "Optima - Swiss Made Watch - OSM434-SRL-1 - No reserve price - Men - 2020+",
"subtitle": "Quartz - Steel",
"auctionId": "1264261",
"imageUrl": "https://assets.catawiki.nl/assets/.../original.jpg",
"thumbImageUrl": "https://assets.catawiki.nl/assets/.../thumb2.jpg",
"lotUrl": "https://www.catawiki.com/en/l/104580174-optima-swiss-made-watch",
"favoriteCount": 3,
"reservePriceSet": false,
"biddingStartTime": "2026-06-27T16:00:00+00:00",
"buyNowPriceEur": 1383,
"hasFreeShipping": true,
"sourceUrl": "https://www.catawiki.com/en/s?q=watch",
"scrapedAt": "2026-07-01T00:00:00+00:00",
"recordType": "lot"
}

Fields that can't be populated for a given lot (e.g. buyNowPriceEur when a lot is auction-only) are omitted rather than returned as null.

Categories available for byCategory mode

Minerals & Meteorites · Modern & Contemporary Art · Japanese Art · Books · Automobilia & Motobilia · Stamps · Comic Books · Bags · Home & Garden Decor · Jewellery · Cameras & Optical Equipment · Football Memorabilia · Model Cars · Pokémon Trading Cards · Watches · Wine

Each option is the highest-volume leaf category under one of Catawiki's 16 top-level departments — Catawiki's top-level department pages are pure navigation and don't list lots directly, so the actor targets the leaf pages that actually contain auction listings.

FAQs

Is this free to use? Yes. This actor accesses only publicly available Catawiki pages — no account, login, or API key required.

Does it require cookies or a proxy? No. The actor connects directly to catawiki.com with no proxy configuration needed.

What does "reserve price not set" mean? Catawiki sellers can set a minimum reserve price. Lots where no reserve is set often sell below their estimated value, making onlyReserveNotSet useful for bargain hunting.

What currency are prices in? Buy Now prices are returned in EUR, matching Catawiki's primary listing currency.

How many lots can I get per run? Up to 200 lots per run via pagination. Increase maxItems up to the maximum for larger exports.

How often is the data updated? Each run fetches live data directly from Catawiki. Schedule daily or hourly runs to track new lots as auctions open and close.

Can I combine search and category filters? Not in a single run — the mode field selects one approach per run. Run the actor twice (once per mode) if you need both.