24S Scraper $1๐ฐ Luxury Fashion Products + Prices
Pricing
from $1.00 / 1,000 product scrapeds
24S Scraper $1๐ฐ Luxury Fashion Products + Prices
Scrape 24S luxury fashion for women and men. Get brand, name, price and discount, currency, per-size stock, colors, image gallery, description, composition and made-in. Search by category with brand, color, size, price and sale filters, or paste any 24S category or product URL.
Pricing
from $1.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Abot API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
24S Scraper
Scrape the full 24S luxury fashion catalog and product details for women and men. Search by category with brand, color, size, price, and sale filters, or paste any 24S category or product link. Every record carries the brand, name, price and discount, currency, the complete size list with per-size stock, color variants, the image gallery, and (optionally) the full description, composition, made-in, and product code.
Why this scraper
- 90+ data points per product, including per-size stock and color variants most catalog scrapers miss
- Two ways to collect: search by category with filters, or paste category and product URLs
- Brand, color, size, price-range, minimum-discount, and sort filters
- Was-price, savings amount, discount %, and a "specials only" toggle on every result
- Optional product-detail enrichment: description, bullet points, composition, made-in country, product code, and full image gallery
- Works across 24S markets (en-gb, en-us, en-au, fr-fr, and more), with the connection country matched to the market automatically
- Clean image URLs ready to download, and a direct product URL on every record
Data you get
Sample shape, values are illustrative placeholders, not from a live listing.
| Field | Example |
|---|---|
| id | BRDXXX0XBCK |
| brand | Sample Brand |
| name | Leather ankle boots |
| price | 790.0 |
| discountPrice | 553.0 |
| currentPrice | 553.0 |
| discountPercentage | 30 |
| currency | EUR |
| color | Black |
| inStock | true |
| onSale | true |
| title | Sample Brand Leather ankle boots |
| isOnSpecial | true |
| wasPrice | 790.0 |
| savingsAmount | 237.0 |
| discountPercent | 30 |
| promoEventName | tbm_sales |
| discountStartDate | 2026-01-15T09:00:00+00:00 |
| discountEndDate | 2026-02-15T00:00:00+00:00 |
| sizes | [{"label":"FR 38","sku":"BRDXXX0XBCK...","inStock":true}] |
| otherColors | [{"label":"Beige","shortSku":"BRDXXX0XBEI","image":"https://www.24s.com/static/images/unsafe/fit-in/1024x1280/00000000000000000000000000000000"}] |
| images | ["https://www.24s.com/static/images/unsafe/fit-in/1024x1280/00000000000000000000000000000000"] |
| imagesCount | 8 |
| description | Full product description appears here when fetchDetails is on. |
| bulletPoints | ["Round toe","Logo detail","Leather sole"] |
| composition | Calf leather |
| madeIn | IT |
| productCode | BRDXXX0XBCKO0AAA00 |
| year | 2024 |
| productSlug | leather-ankle-boots-sample-brand |
| url | https://www.24s.com/en-gb/leather-ankle-boots-sample-brand_BRDXXX0XBCK |
| locale | en-gb |
How to use
Search a category, basic:
{"mode": "search","locale": "en-gb","categories": ["women/shoes"],"maxItems": 50}
Search with filters:
{"mode": "search","locale": "en-gb","categories": ["women/shoes", "women/bags"],"brands": ["CHLOE", "LOEWE"],"colors": ["Black"],"minPrice": 300,"maxPrice": 1500,"sortBy": "price_asc","fetchDetails": true,"maxItems": 100}
Only discounted items:
{"mode": "search","locale": "en-gb","categories": ["women/ready-to-wear"],"discounts": ["30"],"maxItems": 60}
Only current specials:
{"mode": "search","locale": "en-gb","categories": ["women/shoes"],"specialsOnly": true,"maxItems": 60}
Paste URLs (categories and products mixed):
{"mode": "url","urls": ["https://www.24s.com/en-gb/women/shoes","https://www.24s.com/en-gb/men/bags","https://www.24s.com/en-gb/leather-ankle-boots-sample-brand_BRDXXX0XBCK"],"maxItems": 200}
Specials, was-price & discount
24S has no separate sale / private-sale / outlet category or collection โ /sale, /private-sale,
/soldes, /outlet and similar paths all return 404 on the site's own data route (verified live). Its
only specials surface is the discount-percentage bucket facet already used by the discounts filter
above. specialsOnly is a convenience toggle over that same facet: since a single bucket is not
cumulative (e.g. discounts=20 misses items discounted 30% or more โ verified live), turning it on
checks every bucket (20/30/40/50) at once, unless you already picked specific buckets yourself.
Every result also carries isOnSpecial, wasPrice, savingsAmount, discountPercent, promoEventName,
discountStartDate, and discountEndDate โ all read straight from the same catalog data 24S already
returns for that product (no extra request), and all null/false on full-price items. wasPrice and
discountPercent restate price/discountPercentage under the field names used across this line of
scrapers; the pre-existing price, discountPrice, currentPrice, discountPercentage, onSale fields
are unchanged.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | search | search (category + filters) or url (paste links) |
| locale | string | en-gb | Market as lang-country, e.g. en-gb, en-us, en-au, fr-fr |
| categories | array | ["women/shoes"] | Category paths, universe/category[/subcategory] (search mode) |
| brands | array | empty | Exact brand names, e.g. CHLOE, LOEWE |
| colors | array | empty | Color names, e.g. Black, Beige |
| sizes | array | empty | Sizes in 24S notation, e.g. FR 38 |
| minPrice | integer | empty | Minimum price in the locale's currency (whole units) |
| maxPrice | integer | empty | Maximum price in the locale's currency (whole units) |
| discounts | array | empty | Minimum discount buckets: 20, 30, 40, 50 |
| specialsOnly | boolean | false | Show only items currently on sale (checks every discount bucket) |
| sortBy | string | relevance | relevance, price_asc, price_desc, newest |
| urls | array | empty | Category or product URLs (url mode) |
| fetchDetails | boolean | false | Add full detail page fields to every product |
| maxItems | integer | 20 | Max products across all categories/URLs; 0 for unlimited |
| maxPages | integer | empty | Optional page cap per category (72 products per page); empty means no page limit, the run stops at Max products |
| proxy | object | Residential | Connection settings; the country follows the locale |
Send results into your apps (MCP connectors)
Optionally pipe results into the apps you already use through Model Context Protocol (MCP) connectors. Authorize a connector once under Apify, Settings, Integrations, then select it in the mcpConnectors field. Each connector receives a condensed, human-readable summary per product (title plus key fields), while the complete record always stays in the Apify dataset. For Notion, set notionParentPageUrl to the page the item pages should be created under. Supported connectors: Notion, Linear, Airtable, and Apify. Leave the field empty to skip; it never changes the dataset output.
Output example
Sample shape, values are illustrative placeholders, not from a live listing.
{"id": "BRDXXX0XBCK","brand": "Sample Brand","name": "Leather ankle boots","title": "Sample Brand Leather ankle boots","color": "Black","price": 790.0,"discountPrice": 553.0,"currentPrice": 553.0,"discountPercentage": 30,"currency": "EUR","onSale": true,"isOnSpecial": true,"wasPrice": 790.0,"savingsAmount": 237.0,"discountPercent": 30,"promoEventName": "tbm_sales","discountStartDate": "2026-01-15T09:00:00+00:00","discountEndDate": "2026-02-15T00:00:00+00:00","inStock": true,"stockLevel": 1,"sizes": [{ "label": "FR 38", "sku": "BRDXXX0XBCKO0AAA00", "inStock": true },{ "label": "FR 39", "sku": "BRDXXX0XBCKO1AAA00", "inStock": false }],"otherColors": [{ "label": "Beige", "shortSku": "BRDXXX0XBEI", "image": "https://www.24s.com/static/images/unsafe/fit-in/1024x1280/00000000000000000000000000000000" }],"images": ["https://www.24s.com/static/images/unsafe/fit-in/1024x1280/00000000000000000000000000000000"],"imagesCount": 8,"description": "Full product description appears here when fetchDetails is on.","bulletPoints": ["Round toe", "Logo detail", "Leather sole"],"composition": "Calf leather","madeIn": "IT","productCode": "BRDXXX0XBCKO0AAA00","year": 2024,"productSlug": "leather-ankle-boots-sample-brand","url": "https://www.24s.com/en-gb/leather-ankle-boots-sample-brand_BRDXXX0XBCK","locale": "en-gb","detailFetched": true}
Plan requirement
This actor runs on any Apify plan, including the free tier.