Boozt Product Search Scraper
Pricing
from $2.00 / 1,000 results
Boozt Product Search Scraper
Scrape product listings from Boozt.com search results with complete details — pricing, stock status, color variants, EAN codes, and brand info. Perfect for price monitoring, competitive analysis, and retail market research.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Boozt Product Search Scraper: Extract Fashion Inventory at Scale
What Is Boozt.com?
Boozt.com is a major European fashion e-commerce platform offering clothing, footwear, and accessories from premium and mid-market brands. With thousands of SKUs across multiple categories and price points, it serves as a valuable source for retail intelligence, pricing benchmarking, and inventory monitoring. Manually extracting product data from search results is inefficient — the Boozt Product Search Scraper automates this, collecting structured product details from category pages and search results in seconds.
Overview
The Boozt Product Search Scraper extracts complete product records from Boozt.com search and category pages, converting dynamic listings into machine-readable JSON data. It is designed for:
- Price monitoring services tracking fashion retail pricing trends
- Competitive intelligence teams analyzing competitor assortments and strategies
- Retail researchers studying product availability, seasonality, and SKU proliferation
- BI analysts building dashboards on fashion market data
- Developers integrating product catalogs into aggregator platforms or price comparison tools
Key strengths include pagination support (extract 200+ items per URL), variant tracking across colors and sizes, and robust error handling via ignore_url_failures.
Input Format
The Actor supports two scraping modes — use only one at a time:
- Scrape by URLs — scrape data directly from a list of Boozt product search/category URLs.
{"urls": ["https://www.boozt.com/fr/en/women/clothing?page=2"],"ignore_url_failures": true,"max_items_per_url": 200}
- Scrape by search filters — scrape data using a keyword and additional filter attributes (department, brand, category, color, material, price range, etc.) instead of providing URLs.
{"keyword": "a","sort_by": "4","department": "1","brands": ["376-292"],"categories": [],"colors": ["16", "10"],"materials": [],"price_min": "105","price_max": "474","page": 1,"max_items_per_url": 200}
There is also a General settings group that applies to both modes.
1. Scrape by URLs
Use this mode when you already have specific Boozt product search or category URLs. When this mode is used, all options in the "Scrape by search filters" section will be disabled.
| Field | Type | Default | Description |
|---|---|---|---|
urls | array | (required) | Direct links to Boozt product search or category pages. You can paste URLs one by one, or use the Bulk edit section to add a prepared list. Use full search or category URLs, including pagination parameters (e.g., ?page=2). |
ignore_url_failures | boolean | true | If true, the scraper continues running when a URL fails instead of stopping the entire run. Recommended for bulk multi-URL runs. |
2. Scrape by search filters
Use this mode when you want to search using a keyword and additional filter attributes instead of scraping by URLs. If you use this mode, leave the urls field above empty.
| Field | Type | Default | Description |
|---|---|---|---|
keyword | string | — | The keyword to search for. |
sort_by | string ("", 1, 4, 5) | — | Sort results by Relevance (empty), Popular (1), Price: Low to High (4), or Price: High to Low (5). |
department | string | 99 (All) | Department to search in, e.g. 1 Women, 2 Men, 3 Kids, 6 Sport, 5 Beauty, 4 Home. |
brands | array | — | One or more brands to filter by (e.g. Nike, Levi's, Calvin Klein, Tommy Hilfiger). Select from the available brand list in the Actor input UI — hundreds of brands are supported. |
categories | array | — | One or more product categories to filter by (e.g. Dresses, T-shirts, Jeans, Shoes, Outerwear). Select from the available category list in the Actor input UI. |
colors | array | — | One or more colors to filter by, e.g. Black, Blue, Navy, White, Grey, Beige, Green, Red, Pink, Gold. |
materials | array | — | One or more materials to filter by, e.g. Cotton, Polyester, Leather, Wool, Silk, Linen, Nylon. |
price_min | integer | — | Minimum price to filter results. |
price_max | integer | — | Maximum price to filter results. |
page | integer | — | The page number to start scraping from. |
3. General settings
Applies to both scraping modes above.
| Field | Type | Default | Description |
|---|---|---|---|
max_items_per_url | integer | 20 (recommended up to 200) | The maximum number of products to extract per URL/search (1–200). Increase to collect larger result sets. |
Usage tips:
- Use full search or category URLs with pagination parameters (e.g.,
?page=2) when scraping by URLs. - Combine
brands,categories,colors, andmaterialsto narrow down results when using the search filters mode. - Set
price_min/price_maxto filter results within a specific price range. - Increase
max_items_per_urlto collect larger result sets. - Enable
ignore_url_failuresfor bulk multi-URL runs to prevent interruption.
Output Format
Sample Output Record
{"id": 32975489,"ean_id": 231274455,"swatch_id": 1013,"color_name": "BRIGHT WHITE","sizes": ["34","38","40","42"],"pricing_strategies": {"prices": [[{"value": "150 €","background_color": null,"foreground_color": "#212121","strike_through": false,"text_size": "LARGE","has_padding": false}]],"mdv_prices": [],"prices_accessibility_string": "Price 150 €","mdv_prices_accessibility_string": null,"scenario": null},"pricing_strategy_information_texts": [],"prices": {"base": {"price": "150.000","price_sek": "1,662.750","formatted_price": "150 €","reduction": 0,"discount_id": null},"sale": null,"optin": null,"previous": null,"purchase": null,"optin_original": null},"special_price": false,"media": [{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601.webp?has_webp=1&version=950c2262da513289a8aa8bff2829c486","is_model": false},{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_1.webp?has_webp=1&version=3e655b394d840261d72a58ebdc62f4ed","is_model": false},{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_11.webp?has_webp=1&version=b19436c8ec4f68dd7957e3ff7d2e5462","is_model": false},{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_12.webp?has_webp=1&version=3a73f4beaf9bf2143ecdd3688ababb26","is_model": false},{"type": "alternative_image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_10.webp?has_webp=1&version=c9ecc1eccb3eda77aa4cd224195c59c4","is_model": true}],"teaser_date": null,"in_stock": true,"attribute": null,"text_splashes": [{"type": "text","text": "New season","background_color": "#DDDDDD","text_color": "#000000"}],"image_splash": null,"optin_box": null,"variant_id": 2075384189,"display_name": "GZriava corsage - Party top","product_name": "GZriava corsage","variants": [{"id": 2075384189,"ean_id": 231274455,"swatch_id": 1013,"color_name": "BRIGHT WHITE","sizes": ["34","38","40","42"],"pricing_strategies": {"prices": [[{"value": "150 €","background_color": null,"foreground_color": "#212121","strike_through": false,"text_size": "LARGE","has_padding": false}]],"mdv_prices": [],"prices_accessibility_string": "Price 150 €","mdv_prices_accessibility_string": null,"scenario": null},"pricing_strategy_information_texts": [],"prices": {"base": {"price": "150.000","price_sek": "1,662.750","formatted_price": "150 €","reduction": 0,"discount_id": null},"sale": null,"optin": null,"previous": null,"purchase": null,"optin_original": null},"special_price": false,"media": [{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601.webp?has_webp=1&version=950c2262da513289a8aa8bff2829c486","is_model": false},{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_1.webp?has_webp=1&version=3e655b394d840261d72a58ebdc62f4ed","is_model": false},{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_11.webp?has_webp=1&version=b19436c8ec4f68dd7957e3ff7d2e5462","is_model": false},{"type": "image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_12.webp?has_webp=1&version=3a73f4beaf9bf2143ecdd3688ababb26","is_model": false},{"type": "alternative_image","url": "https://image-resizing.booztcdn.com/gestuz/ges10911252_cbrightwhite_v110601_10.webp?has_webp=1&version=c9ecc1eccb3eda77aa4cd224195c59c4","is_model": true}],"teaser_date": null,"in_stock": true,"attribute": null,"text_splashes": [{"type": "text","text": "New season","background_color": "#DDDDDD","text_color": "#000000"}],"image_splash": null,"optin_box": null}],"tags": [],"ean_cap": null,"product_url": "https://www.boozt.com/fr/en/gestuz/gzriava-corsage_32975489","brand_name": "Gestuz","sponsored_product_tracking": null,"swatch_ids": [1013],"from_url": "https://www.boozt.com/fr/en/women/clothing"}
Each scraped product returns a comprehensive record with 30+ fields covering pricing, inventory, variants, and metadata:
Product Identification
| Field | Meaning |
|---|---|
ID | Unique internal Boozt product identifier |
Product URL | Direct link to the product detail page |
Product Name | Full product title as displayed on Boozt |
Display Name | Alternate or shortened display title |
Brand Name | Manufacturer or designer brand |
Tags | Categorical tags (e.g., "sale", "new", "trending") |
SKU & Inventory Management
| Field | Meaning |
|---|---|
EAN ID | European Article Number (barcode) for the main product |
EAN Cap | EAN cap code for the product family |
Variant ID | Unique identifier for specific color/size combinations |
Swatch ID | Identifier for color/design variants |
Swatch IDs | Array of all available swatch IDs for this product |
Color Name | Specific color designation (e.g., "Navy Blue", "Black") |
Sizes | Available size options (e.g., "XS, S, M, L, XL") |
Variants | Full variant matrix (color-size combinations) |
In Stock | Boolean indicating current stock availability |
Pricing & Promotions
| Field | Meaning |
|---|---|
Prices | Regular retail price(s) in the local currency |
Special Price | Discounted or promotional price if applicable |
Pricing Strategies | Types of pricing applied (e.g., "percentage_discount", "fixed_price") |
Pricing Strategy Information Texts | Descriptive text for active promotions (e.g., "50% off") |
Media & Visual Assets
| Field | Meaning |
|---|---|
Media | URLs of product images and media files |
Image Splash | Promotional image overlay or highlight |
Text Splashes | Text overlays or badges (e.g., "New Arrival", "Exclusive") |
Marketing & Promotion Flags
| Field | Meaning |
|---|---|
Teaser Date | Launch or availability date for upcoming products |
Opt-in Box | Email signup or notification preference flag |
Sponsored Product Tracking | Indicates if the product has paid promotion or sponsored placement |
How to Use
- Find category or search URLs — Navigate to Boozt.com, filter by category or search term, and copy the URL including pagination parameters.
- Prepare the configuration — Paste URLs into the
urlsarray. Setmax_items_per_urlbased on desired batch size (up to 200). - Set error handling — Leave
ignore_url_failures: trueto ensure uninterrupted collection across multiple URLs. - Run the scraper — Start the actor and monitor progress in the run log.
- Export data — Download results as JSON, CSV, or Excel for use in analytics tools, databases, or dashboards.
Troubleshooting:
- If products appear incomplete, verify the URL is a search/category page, not a detail page
- For high-volume runs (500+ products), split across multiple URLs to reduce memory usage
- Use consistent
max_items_per_urlvalues across runs for reliable batch processing
Use Cases & Business Value
- Price tracking: Monitor competitor pricing changes in real-time for dynamic repricing strategies
- Assortment analysis: Track new product launches, discontinuations, and seasonal trends
- Inventory intelligence: Analyze stock status and availability patterns by size and color
- Fashion market research: Study brand positioning, pricing strategies, and product mix
- E-commerce aggregation: Feed live Boozt data into price comparison platforms or shopping apps
By automating product data extraction, the Boozt Product Search Scraper eliminates manual work and provides timely insights for competitive advantage in fast-moving retail markets.
Conclusion
The Boozt Product Search Scraper is an essential tool for retail analysts, e-commerce developers, and fashion market researchers. With support for paginated searches, complete variant tracking, and 30+ data fields per product, it turns Boozt.com listings into actionable intelligence. Extract pricing, inventory, and promotional data at scale — and stay ahead of market trends.