World Market Scraper avatar

World Market Scraper

Pricing

from $1.00 / 1,000 apify-default-dataset-items

Go to Apify Store
World Market Scraper

World Market Scraper

Scrape public World Market products by keyword, category, or direct product URL.

Pricing

from $1.00 / 1,000 apify-default-dataset-items

Rating

0.0

(0)

Developer

Sam Towers

Sam Towers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Platform-neutral asynchronous Python scraper for public World Market product pages. It supports keyword search, category browsing, and direct product URLs without browser or proxy dependencies.

Input contract

Supply one JSON object on standard input with exactly one discovery mode:

  • query: search keywords
  • categoryUrl: an HTTPS World Market category URL
  • productUrls: array of HTTPS World Market product URLs

Optional fields are maxItems (1–10,000, default 100), minPrice, maxPrice, sort (relevance, best_sellers, new_arrivals, rating_high_to_low, price_low_to_high, or price_high_to_low), and concurrency (1–32, default 8).

printf '%s' '{"query":"chair","maxItems":10,"maxPrice":500}' | python -m world_market_scraper.cli

Output and charging contract

Standard output is streamed JSON Lines: one accepted, deduplicated product per line. Each record contains url, name, price, currency, brand, itemNumber, category, description, images, availability, rating, and reviewCount; unavailable values are null (and unavailable images are []).

The deployment adapter should emit each line immediately to the default dataset. That persistence is the platform-neutral signal for one apify-default-dataset-item charge. The deploy layer owns the start-event mapping and Apify packaging. No charge is signalled for fetched, filtered, duplicate, or failed-to-parse products.