Torfs Scraper — Belgian Shoes, Sneakers & Footwear Prices
Pricing
from $5.00 / 1,000 result scrapeds
Torfs Scraper — Belgian Shoes, Sneakers & Footwear Prices
Scrape products, prices, and availability from Torfs.be. Belgium's largest shoe retailer. Supports category browsing, search, and bilingual output (NL/FR).
Pricing
from $5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Torfs Scraper
Scrape product data, prices, and availability from Torfs.be — Belgium's largest family shoe retailer. No cookies or login required.
Why use this actor?
Torfs is the #1 shoe retailer in Belgium, carrying Nike, Adidas, New Balance, Birkenstock, and hundreds of other brands. If you need shoe price comparisons, brand monitoring, sneaker availability tracking, or product feeds for the Belgian footwear market, this actor delivers structured data from every product listing.
Features
- Three scraping modes — search by keyword, browse by category, or scrape all main shoe categories automatically
- Bilingual — supports both Dutch (
nl) and French (fr) versions of the site - Rich product data — names, brands, prices, sale prices, product IDs, images, and category paths
- Detail page enrichment — when visiting product pages, adds SKU, EAN, stock status, ratings, and descriptions via JSON-LD
- Smart price detection — correctly identifies sale vs. original prices from Salesforce Commerce Cloud analytics data
- No cookies, no login required — works out of the box
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Search term (e.g. "Nike Air Max") |
categoryUrl | String | No | Category path (e.g. /nl/dames/schoenen/sneakers/) |
maxResults | Integer | No | Maximum products to return (default: 100) |
language | String | No | nl (default) or fr |
proxyConfiguration | Object | No | Proxy settings (recommended for large runs) |
Without input, the scraper browses all main shoe categories: dames, heren, jongens, meisjes.
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
name | String | "Nike Air Max 90 Sneakers Wit" |
brand | String | "Nike" |
price | Number | 139.95 |
originalPrice | Number | 149.95 |
currency | String | "EUR" |
productId | String | "386501" |
url | String | Full product URL |
imageUrl | String | Product image URL |
category | String | "Dames > Schoenen > Sneakers" |
language | String | "nl" |
Example output
{"name": "Nike Air Max 90 Sneakers Wit","brand": "Nike","price": 139.95,"originalPrice": 149.95,"currency": "EUR","productId": "386501","url": "https://www.torfs.be/nl/nike-air-max-90-sneakers-wit/386501.html","imageUrl": "https://www.torfs.be/on/demandware.static/-/Sites-torfs-master-catalog/default/dw.../386501.jpg","category": "Dames > Schoenen > Sneakers","language": "nl","scrapedAt": "2026-04-06T10:00:00.000Z"}
Cost estimate
This actor uses approximately 1 compute unit per 1,000 products. Listing pages return 48 products each, so a full category scrape is very efficient. A complete run across all shoe categories costs roughly $0.50.
How it works
Torfs runs on Salesforce Commerce Cloud (SFCC). The scraper reads product tiles with embedded analytics meta tags for structured data, and uses SFCC's start/sz pagination parameters to navigate through results. Product detail pages are parsed via JSON-LD ProductGroup schema for additional fields like SKU, EAN, and ratings.
Limitations
- Listing pages provide core data (name, brand, price, image); visit detail pages for full data (SKU, EAN, stock, ratings)
- Sale price logic follows SFCC conventions:
sale_pricein analytics is the current price,priceis the original - Data is scraped from the public website and may change without notice
How to scrape Torfs data
- Go to this actor's page on the Apify Store.
- Click Try for free to open it in Apify Console.
- Configure your search query or URL, set the maximum number of results, and adjust proxy settings if needed.
- Click Start and wait for the run to finish.
- Download your data in JSON, CSV, Excel, or connect it to your workflow via API.
You can also schedule regular runs, set up webhooks for real-time notifications, or integrate the results directly into your application using the Apify API.
Tips and tricks
- Start small: test with
maxResults: 5before running large scrapes. - Use proxies: residential proxies give the best success rates for Torfs.
- Schedule runs: set up recurring runs to keep your data fresh automatically.
- Integrate via API: use the Apify API or client libraries to fetch results programmatically.
- No login required: this actor scrapes publicly available data without needing an account.
FAQ
Is it legal to scrape Torfs? Web scraping of publicly available data is generally permitted. This actor only accesses information that is publicly visible to any website visitor. Always review the website's terms of service before scraping.
How often should I run this scraper? For price monitoring or competitive intelligence, daily or weekly runs are common. Set up a schedule in Apify Console to automate this.
Can I export the data to Google Sheets or Excel? Yes. After each run, you can download results in CSV, JSON, or Excel format directly from Apify Console. You can also connect results to Google Sheets using Apify integrations.
What if the scraper stops working? Websites change their structure occasionally. If you notice issues, please open an issue on the actor's page. We actively maintain this scraper and fix issues promptly.