Catawiki Search Scraper
Pricing
from $4.99 / 1,000 results
Catawiki Search Scraper
Scrape Catawiki auction search results. Extract lot titles, descriptions, estimates, images, categories, and auction details. Perfect for auction data analysis and market research.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract auction lots rendered in Catawiki's public search-page hydration data. The Actor uses bounded direct HTTPS requests and returns only fields present in that public response.
It does not launch a browser, spoof fingerprints, wait for bot protection to pass, use proxy rotation, solve CAPTCHAs, or bypass Akamai, WAF, login, rate, device, paywall, or geographic controls. An access denial creates one explicit diagnostic row and a failed run.
Input
query: required public search phrase, 1–100 characters.maxItems: global unique-lot cap, default 25 and maximum 100.maxPages: page cap, default 1 and maximum 3.requestDelayMs: 500–10,000 ms between requests.requestTimeoutMs: 5–60 seconds per request.maxAttempts: one or two transient-only attempts; access denials are never retried.
{"query":"rolex","maxItems":10,"maxPages":1,"maxAttempts":1}
Output and failure behavior
When Catawiki provides an accessible public search document, the Actor parses __NEXT_DATA__ and can return stable lot ID, title, description, lot URL, image, category, displayed bid/estimate text, query and response provenance. Blank optional values are omitted.
When public content is unavailable, the dataset contains only a diagnostic row with dataAvailable: false, found: false, target URL, bounded error code/message, boundary flag, HTTP/content/byte/attempt evidence, and source provenance. The run fails and does not fabricate or publish partial lots. The named OUTPUT record summarizes status, stored items, unique lot IDs, pages, requests, and duration.
During the 2026-08-31 QA run, direct Catawiki search requests returned a small HTTP 403 Access Denied page before any public lot data. This is represented as an access boundary, not as an empty successful scrape.
Local development
npm cinpm testapify validate-schemaapify run --purge --input-file qa-inputs/local-boundary.jsonnpm run validate -- storage/datasets/default --allow-diagnostic
Only publicly rendered data is eligible for extraction. Review Catawiki's terms and applicable law. For support, include the search URL, HTTP status, and diagnostic code without sharing credentials.