VOOZH about

URL: https://apify.com/dainty_screw/easy-zoot-data-scraper

⇱ Easy Zoot Data Scraper Β· Apify


Pricing

$19.99/month + usage

Go to Apify Store

Easy Zoot Data Scraper

Effortlessly extract critical product data from Zoot, the top Czech fashion retailer. Use Zoot Scraper to pull details like prices, sizes, brands, and more, enhancing your e-commerce analysis. Compatible with CZ, SK, and RO domains: zoot.cz, zoot.sk, zoot.ro.

Pricing

$19.99/month + usage

Rating

5.0

(2)

Developer

πŸ‘ codemaster devops

codemaster devops

Maintained by Community

Actor stats

3

Bookmarked

4

Total users

0

Monthly active users

a month ago

Last modified

Share

Zoot Fashion Product Scraper

Collect structured product data from the Zoot fashion storefronts (cz/sk/ro) with pagination, rate limiting, and robust input validation. This actor is ready for production on the Apify platform or in your own automation pipelines.

Quick Start

  1. Deploy the actor (Apify console β†’ Actors β†’ Create new β†’ upload this repo).
  2. Review input – defaults crawl the Czech women’s category and stop after 50 products.
  3. Run the actor. The dataset will populate with products containing price, brand, sizes, availability, imagery, breadcrumbs, and attributes.
  4. Export results via dataset UI or API (JSON, CSV, XLSX, etc.).

Apify Console Flow

  1. Open the actor β†’ Input tab.
  2. Adjust startUrls, limits, and proxy settings; leave defaults for a quick smoke test.
  3. Run the actor. Live logs surface pagination progress and remaining quota.
  4. Inspect the dataset items, download exports, or connect webhooks under Integrations.

API & Automation

  • Run via API: POST https://api.apify.com/v2/acts/<user>/<actor-name>/runs?token=... with an input body matching the schema below.
  • Monitor status: Poll the run GET .../runs/<run-id> or subscribe to webhooks.
  • Consume dataset: GET .../datasets/<dataset-id>/items?format=json&clean=1.
  • Integrate with Zapier, Make, or your CI/CD to trigger new crawls when inventory changes.

Local Development

npminstall
npm run start:dev # Run TypeScript directly
npm run build # Emit JS to dist/
npm run start:prod # Execute compiled build
npm run lint # Static analysis

Optional: populate the storage folder with session state or tweak DEFAULT_INPUT.json (bundled in the repo) for iterative tests. The included default input works with the bundled selectors and rate limits.

Input Parameters

FieldTypeDefaultDescription
startUrlsarray of { url, label? }3 core category URLsCategory or product detail URLs. Labels override auto-routing (CATEGORY, DETAIL).
maxItemsinteger50Stop after this many product records reach the dataset.
maxRequestsPerCrawlinteger–Global ceiling for HTTP requests (useful when estimating traffic).
maxConcurrencyinteger (1–10)2Parallel requests. Lowering reduces load on Zoot, raising speeds up large crawls.
minRequestIntervalSecsnumber1Minimum random delay between completed requests. Set to 0 to disable throttling.
maxRequestIntervalSecsnumber3Maximum random delay between completed requests. Must be β‰₯ minRequestIntervalSecs.
navigationTimeoutSecsinteger45Abort navigation if the response stalls longer than this.
requestHandlerTimeoutSecsinteger60Abort the page handler when processing exceeds this limit.
proxyConfigurationApify proxy payload{ useApifyProxy: true }Use Apify proxy groups or custom proxy URLs. The actor automatically falls back to direct connections if credentials are missing.

Refer to INPUT_SCHEMA.json for the full specification and console editor hints.

Output Schema

Each dataset item resembles:

{
"url":"https://www.zoot.cz/polozka/1234567/stylish-jacket",
"name":"Stylish Jacket",
"priceCurrency":"CZK",
"currentBestPrice":{"value":2199,"formattedPrice":"2 199 Kč"},
"originalPrice":{"value":2999,"formattedPrice":"2 999 Kč"},
"saleCode":"WEEKEND10",
"thumbnail":"https://images.zoot.cz/fit/1908x2562/...",
"images":["https://...","..."],
"brand":{"link":"https://www.zoot.cz/brand/only","logo":"https://..."},
"breadcrumbs":[
{"text":"Ε½eny","url":"https://www.zoot.cz/katalog/17504/zeny"}
],
"description":"Lightweight jacket ideal for spring.",
"attributes":[
{"key":"Material","value":"100 % polyester"}
],
"sizes":[
{"size":"S","available":true,"note":null}
],
"available":true
}

See OUTPUT_SCHEMA.json for official typings if you need to ingest data into typed consumers.

Dataset Handling

  • Use dataset exports for downstream analytics (CSV for BI tools, JSONL for pipelines).
  • Attach a dataset webhook to stream items to webhooks, queues, or storage buckets in near real-time.
  • Need historical comparisons? Configure dataset to append (keepUrlFragment=true) and manage TTL via Apify dataset settings.

Troubleshooting

  • Auth/Proxy missing: The actor logs a warning and proceeds without the Apify proxy. Supply valid credentials to avoid IP-based throttling.
  • Empty results: Confirm your startUrls are full category or product URLs. Private or filtered pages may require cookies/session handling.
  • Slow runs: Increase maxConcurrency cautiously and reduce request delays once you verify stability.
  • Blocked requests: Consider residential proxy groups or longer delays between requests; capture log lines for support.

Support

You might also like

Zoot Scraper

lhotanova/zoot-scraper

Efficiently gather essential product data from Zoot, a leading Czech fashion retailer. Scrape product details, prices, sizes, brands, and more with ease using Zoot Scraper. Boost your e-commerce insights effortlessly. Works with CZ, SK, and RO domains: zoot.cz, zoot.sk and zoot.ro.

πŸ‘ User avatar

KristΓ½na LhoΕ₯anovΓ‘

14

Zoot.cz Product Scraper

bytepulselabs/zoot-product-scraper

Scrape all Zoot.cz products. Add one or more product category URLs and extract product details, prices, ratings, and availability data. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

πŸ‘ User avatar

BytePulse Labs

9

5.0

Zoot.cz Product Scraper

shahidirfan/Zoot-cz-Product-Scraper

Extract real-time product data from Zoot.cz instantly. Get prices, descriptions, images, stock status & reviews. Monitor Czech fashion market, track competitor pricing & inventory changes. Perfect for price intelligence, market research & ecommerce analytics. Structured, ETL-ready output.

European Company Registry Scraper

dataharvest/eu-company-registry-scraper

Scrape company registries from 7 European countries: CZ, SK, DE, AT, PL, HU, RO.

DrMax Scraper - Pharmacy Products CZ SK PL RO

studio-amba/drmax-scraper

Scrape pharmacy products, prices, and availability from DrMax.cz, DrMax.sk, DrMax.pl, and DrMax.ro. Supports search queries and category URLs across 4 Central European countries. No login needed.

Worki.sk Scraper ISTP.sk

unfenced-group/istp-sk-scraper

Scrapes job listings from worki.sk (formerly istp.sk), Slovakia's official job portal. Extracts title, company, salary, location, contract type, description and more. No API key required.

πŸ‘ User avatar

Unfenced Group

2

Jobs.cz Scraper

shahidirfan/Jobs-cz-Scraper

Extract job listings effortlessly with the Jobs.cz Scraper. This lightweight actor is optimized for speed and reliability on the Jobs.cz platform. For seamless performance and to avoid blocks, the use of residential proxies is highly recommended. Perfect for recruitment data!

56

5.0

Jobs.cz Scraper

solidcode/jobs-cz-scraper

[πŸ’° $0.90 / 1K] Extract job listings from Jobs.cz, the largest job board in the Czech Republic. Search by keyword and location, filter by employment type, work arrangement, and date posted, or paste Jobs.cz URLs to get titles, companies, salaries, descriptions, and apply links.

Sreality.cz Scraper 🏠

shahidirfan/sreality-cz-scraper

Scrape Czech real estate listings from Sreality.cz instantly. Extract property details, prices, locations, agent info & more. Perfect for market analysis, price tracking & lead generation. No coding required. Real estate data at scale.

21

5.0