World Market Scraper
Pricing
from $1.00 / 1,000 apify-default-dataset-items
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
Maintained by CommunityActor 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 keywordscategoryUrl: an HTTPS World Market category URLproductUrls: 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.