ASOS
Pricing
from $5.00 / 1,000 product-pages
Go to Apify Store
Pricing
from $5.00 / 1,000 product-pages
Rating
0.0
(0)
Developer
datasaurus
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
ASOS Scraper
Scrapes product data from asos.com and topshop.com including product details, pricing, variants, stock status, and reviews.
Features
- All ASOS regional sites — UK, US, Australia, France, Germany, Italy, Spain, Netherlands, Sweden, Denmark, Poland — with correct currency and language auto-detected from the URL
- Topshop — scrapes Topshop brand products via the ASOS API from
www.topshop.comURLs - Search API — scrape product listings by category or text search
- Product page parsing — full product details from embedded page data (no browser needed)
- Stock/price API — real-time pricing and variant-level stock status
- Reviews & ratings — embedded BazaarVoice review data from product pages
- Group products — handles both standard and group/multi-colour product pages
Supported URL Types
ASOS — All Regions
| Region | URL Example |
|---|---|
| 🇬🇧 UK | https://www.asos.com/men/shoes/cat/?cid=4209 |
| 🇺🇸 US | https://www.asos.com/us/men/shoes/cat/?cid=4209 |
| 🇫🇷 France | https://www.asos.com/fr/hommes/chaussures/cat/?cid=4209 |
| 🇩🇪 Germany | https://www.asos.com/de/herren/schuhe/cat/?cid=4209 |
| 🇦🇺 Australia | https://www.asos.com/au/men/shoes/cat/?cid=4209 |
| 🇮🇹 Italy | https://www.asos.com/it/uomo/scarpe/cat/?cid=4209 |
| 🇪🇸 Spain | https://www.asos.com/es/hombre/zapatos/cat/?cid=4209 |
| 🇳🇱 Netherlands | https://www.asos.com/nl/heren/schoenen/cat/?cid=4209 |
| 🇸🇪 Sweden | https://www.asos.com/se/herr/skor/cat/?cid=4209 |
| 🇩🇰 Denmark | https://www.asos.com/dk/herrer/sko/cat/?cid=4209 |
| 🇵🇱 Poland | https://www.asos.com/pl/mezczyzni/buty/cat/?cid=4209 |
Topshop
| URL Type | Example |
|---|---|
| Main | https://www.topshop.com/gb |
| Search | https://www.topshop.com/gb/search?q=dresses |
| Category | https://www.topshop.com/gb/topshop/category/...?cid=52990 |
Other ASOS URL types (all regions)
| URL Type | Example |
|---|---|
| Product page | https://www.asos.com/nike/nike-air-force-1/prd/202389207 |
| Regional product | https://www.asos.com/fr/nike/nike-air-force-1/prd/202389207 |
| Group product | https://www.asos.com/brand/product-name/grp/12345 |
| Text search | https://www.asos.com/search/?q=trainers |
| Category landing | https://www.asos.com/men/ |
Region Auto-Detection
The store, currency, language and country are automatically detected from the URL prefix. No manual configuration needed:
| URL prefix | Store | Currency |
|---|---|---|
| (none / UK) | COM | GBP |
/us/ | US | USD |
/au/ | AU | AUD |
/fr/ | FR | EUR |
/de/ | DE | EUR |
/it/ | IT | EUR |
/es/ | ES | EUR |
/nl/ | NL | EUR |
/se/ | SE | SEK |
/dk/ | DK | DKK |
/pl/ | PL | PLN |
You can mix URLs from different regions in a single run — each URL uses its own region settings automatically.
Example Input
{"start_urls": [{"url": "https://www.asos.com/men/shoes/cat/?cid=4209"},{"url": "https://www.asos.com/fr/femmes/robes/cat/?cid=8799"},{"url": "https://www.topshop.com/gb/search?q=dresses"}],"scrape_product_page": true,"scrape_reviews": true,"max_products": 2,"max_reviews": 10}
Example Output
{"name": "adidas Originals Handball Spezial gum sole trainers in brown and white","brand": "adidas Originals","productCode": "133694500","productId": 205774480,"colour": "MULTI","gender": "Unisex","price": 90,"priceText": "£90.00","rrp": 90,"rrpText": "£90.00","currency": "GBP","imageUrl": "https://images.asos-media.com/products/adidas-originals-handball-spezial-gum-sole-trainers-in-brown-and-white/205774480-1-multi","description": "Shoes by adidas Originals\n\n• Off-duty days call for trainers\n• Low-profile design\n• Lace-up fastening\n• Padded cuff\n• Signature adidas branding\n• Gum sole\n• Supplier reference: IF6490","brandDescription": "adidas Originals needs no introduction. The brand’s famous 3-Stripes can be seen on the track, field and in the latest streetwear trends. Scroll the adidas Originals at ASOS edit to get your fix, from fresh trainers from the iconic Superstar, Stan Smith, Gazelle and Continental 80 collections to archive-inspired adidas Originals tracksuits, T-shirts and sweatshirts. And if you’re in need of some fresh kit, then cop yourself some sweat-wicking shorts, vests and compression tights from adidas Performance.","aboutMe": "Soft suede upper\n\nSole: 100% Rubber, Upper: 50% Leather, 50% Textile.","careInfo": "Wipe clean with a soft dry cloth","productType": "Trainers","breadcrumb": ["Home","Women","Shoes","adidas Originals Handball Spezial gum sole trainers in brown and white "],"variants": [{"size": "UK 6","variantId": 205774483,"sku": "133694643","colour": "MULTI","isInStock": true,"isLowInStock": false,"ean": "4066765220004"},{"size": "UK 6.5","variantId": 205774486,"sku": "133694644","colour": "MULTI","isInStock": true,"isLowInStock": false,"ean": "4066765219978"}],"isInStock": true,"isMarkedDown": false,"reviewRating": 4.8,"reviewCount": 3417,"percentageRecommended": 97,"ratingDistribution": [{"ratingsValue": 5,"count": 3080},{"ratingsValue": 4,"count": 223},{"ratingsValue": 1,"count": 61},{"ratingsValue": 3,"count": 36},{"ratingsValue": 2,"count": 17}],"reviews": [{"id": "181115362","rating": 5,"submissionRecency": "New Today","reviewText": "Trainers are stylish and comfortable. Look great with jeans","title": "Up there with the best trainers","isSyndicated": false,"syndicationSource": {"name": "adidas.com","logoImageUrl": "https://photos-eu.bazaarvoice.com/photo/2/cGhvdG86YXR0cmlidXRpb25sb2dvMg/0e352a11-2bfd-4132-af54-7ca6edfbc5ba","contentLink": "http://www.adidas.co.uk/product/KK0932.html"},"badges": {"verifiedPurchaser": {"id": "verifiedPurchaser","contentType": "REVIEW"},"incentivizedReview": {"id": "incentivizedReview","contentType": "REVIEW"}},"badgesOrder": ["verifiedPurchaser","incentivizedReview"],"contextDataValues": {},"contextDataValuesOrder": [],"additionalFields": {},"additionalFieldsOrder": [],"photos": [],"videos": []}],"link": "https://www.asos.com/adidas-originals/adidas-originals-handball-spezial-gum-sole-trainers-in-brown-and-white/prd/205774480"}
Output Fields
| Field | Description |
|---|---|
name | Product name |
brand | Brand name |
productCode | ASOS product code |
productId | ASOS product ID |
colour | Product colour |
gender | Gender category |
price / priceText | Current price (in local currency) |
rrp / rrpText | Original price (if marked down) |
currency | Currency code |
isMarkedDown | Whether product is on sale |
link | Product page URL |
imageUrl | Main product image |
additionalImageUrls | Additional product images |
description | Product description (plain text) |
brandDescription | Brand description |
aboutMe | Materials/composition info |
careInfo | Care instructions |
sizeAndFit | Size and fit guide |
productType | Product type (e.g. "Trainers") |
breadcrumb | Category breadcrumb path |
variants | Size/colour variants with stock info |
isInStock | Overall stock status |
isSellingFast | Selling fast indicator |
reviewRating | Average review rating |
reviewCount | Total review count |
percentageRecommended | % of reviewers who recommend |
ratingDistribution | Rating breakdown (1-5 stars) |
reviews | Individual review entries |
Pricing (Pay-Per-Event)
This Actor uses pay-per-event billing. You are only charged for what you actually scrape.
| Event | Price | When charged |
|---|---|---|
product-listing | $0.002 | Each product discovered from a category, brand, or search listing (Algolia API) |
product-page | $0.005 | Each product enriched with full detail from the product page (description, ingredients, directions) |
review | $0.0005 | Per individual customer review fetched |
Reviews require the product page to be fetched.