Catawiki Search Scraper avatar

Catawiki Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Catawiki Search Scraper

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

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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 ci
npm test
apify validate-schema
apify run --purge --input-file qa-inputs/local-boundary.json
npm 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.