Smyths Toys Scraper: Prices, EAN Codes, Stock & Product Data
Pricing
from $1.70 / 1,000 products
Smyths Toys Scraper: Prices, EAN Codes, Stock & Product Data
Scrape Smyths Toys UK and Ireland by category, search or product URL. Get prices, was prices, discounts, EAN barcodes, brand, ratings, reviews, images and descriptions, plus delivery and click & collect stock. Track LEGO and toy prices. Proxies included on paid plans.
Pricing
from $1.70 / 1,000 products
Rating
0.0
(0)
Developer
Youssef Farhan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
What does Smyths Toys Scraper do?
Smyths Toys Scraper lets you scrape Smyths Toys product data at scale from smythstoys.com, the UK and Ireland's biggest toy retailer. Paste any category, search or product URL, or just type a search term like lego or paw patrol, and get every product with its price, was price, discount, EAN barcode, brand, rating, review count, description, features, age range, images and category path. Add home delivery and click & collect stock status with one switch.
It works as a ready-made Smyths Toys API: run it from the Apify Console, call it over the Apify API, schedule it daily, connect it to Google Sheets, Make, Zapier or n8n, or call it from an AI agent through the Apify MCP server. Proxies are included on paid Apify plans, so there is nothing to set up.
Why use this Smyths Toys scraper?
- Price monitoring: track Smyths Toys prices, was prices and discounts every day, and catch price drops on LEGO, PAW Patrol, Barbie, Pokemon, prams and gaming.
- Price comparison and MAP tracking: every product comes with its EAN barcode, so you can match it against Argos, Amazon, Very, The Entertainer or your own catalogue.
- Stock checking: see which toys are in stock for home delivery and click & collect, ahead of Christmas and big launches.
- Market research: export whole categories (toys, baby, outdoor, gaming) with ratings and review counts to see what sells.
- Catalogue and product feeds: get descriptions, features, age ranges, safety warnings and full-size images for listings or comparison sites.
Other things that matter:
- Three ways in: category URLs, search terms or product URLs (bundle pages too), mixed freely in one run.
- Every page, automatically: a category or search is collected in full, whatever page number you pasted.
- Fast: several workers run in parallel; about 600 products with full details take around three minutes.
- No duplicates: a product found by two inputs is saved once.
- UK and Ireland stores, in GBP and EUR.
How to scrape Smyths Toys data
- Click Try for free and open the Input tab.
- Paste one or more Smyths Toys URLs: a category (
.../c/SM060231), a search (.../search?text=lego) or a product (.../p/235359, or a bundle.../b/700138). - Or type search terms, one per line, and pick the store (UK or Ireland) and an optional sort, such as price low to high.
- Set Max products, and choose Full product details (on by default) and Stock status (off by default).
- Click Start. Download the results as JSON, CSV, Excel, HTML or XML, or read them through the API.
Input
Everything is set in the Input tab. The main fields:
| Field | What it does |
|---|---|
| Smyths Toys URLs | Category, search, product or bundle URLs from smythstoys.com |
| Search terms | Words to search, exactly as in the site's search box |
| Market for search terms | UK (GBP) or Ireland (EUR) |
| Sort search terms by | Relevance, bestsellers, price, rating or newest |
| Max products | Stop after this many products |
| Full product details | EAN, description, features, images, category path and more |
| Stock status | Home delivery and click & collect availability |
{"startUrls": [{ "url": "https://www.smythstoys.com/uk/en-gb/baby/travel-systems/c/SM060231" },{ "url": "https://www.smythstoys.com/uk/en-gb/outdoor/sports-and-equipment/football/kick-about-interactive-football-training-game/p/235359" }],"searchTerms": ["paw patrol"],"market": "uk/en-gb","sortBy": "price_asc","maxItems": 500,"includeDetails": true,"includeStock": false}
Output: Smyths Toys product data
One item per product. You can download the dataset as JSON, HTML, CSV or Excel, and switch between the Products, Pricing and Stock table views.
{"productCode": "235359","name": "Kick-About Interactive Football Training Game","url": "https://www.smythstoys.com/uk/en-gb/outdoor/sports-and-equipment/football/kick-about-interactive-football-training-game/p/235359","brand": "Football Training Equipment","price": 29.99,"priceText": "£29.99","currency": "GBP","averageRating": 4.7,"reviewCount": 187,"ean": "5390946122337","availability": "INSTOCK","labels": ["Top Toys", "EXCLUSIVE"],"mainImage": "https://image.smythstoys.com/zoom/235359.jpg","features": ["Interactive football trainer with 2 game modes", "Target with LED lights"],"breadcrumb": ["Outdoor", "Sports and Equipment", "Football"],"safetyWarning": "SMALL PARTS - CHOKING HAZARD. Not suitable for children under 3 years.","deliveryStatus": "INSTOCK","clickCollectStatus": "INSTOCK"}
Data fields
| Field | Example |
|---|---|
productCode | 235359 |
name | Kick-About Interactive Football Training Game |
url | Full product page URL |
brand | Football Training Equipment |
price, priceText, currency | 29.99, £29.99, GBP |
wasPrice, rrpPrice, standardPrice, discountPercent | Struck-through and reference prices when Smyths shows them |
averageRating, reviewCount | 4.7, 187 |
ean | 5390946122337 |
availability | INSTOCK or OUTOFSTOCK |
productType | REGULAR, BUNDLE or ESD (digital code) |
labels | ["Top Toys", "EXCLUSIVE", "-8%"] |
mainImage, images | Full-size product image URLs |
description, descriptionHtml | Plain text and original HTML |
features | Bullet points from the product page |
ageSuitability | ["3 Years +"] |
breadcrumb, categoryCodes | ["Outdoor", "Sports and Equipment", "Football"] |
safetyWarning, supplierContact, supplierPhone, manufacturerInfo | Product safety and supplier details |
locationInStore, assemblyRequired | Outdoor, false |
source, sourceType, position | Which input found it, and its rank in that listing |
deliveryStatus, clickCollectStatus and messages | With Stock status on |
How much does it cost to scrape Smyths Toys?
This Actor is pay per result: you pay for each product saved to the dataset, and nothing for products that were not found. There is no monthly fee, and bigger Apify plans get a lower rate per product. The current rates are shown on this Actor's Store page.
- Free plan: up to 50 products per run with one worker, so you can test it on your own URLs first.
- Paid plans: full listings, parallel workers and proxies included. An Apify plan unlocks it.
- Free-plan runs use Apify Proxy (Residential) on your own account.
Tips for faster and cheaper runs
- Price-only runs are fastest: turn off Full product details to keep name, prices, rating and image straight from the listing.
- Turn on Stock status only when you need it: it is the slowest option.
- Narrow the input: a specific category or search term beats a whole department when you only need part of it. Filters in a pasted URL (brand, price band, age) cannot be applied, and the run log says so.
- Track changes over time: schedule a daily run and add Dataset Diff to get only new products, price drops and stock changes by Slack, Telegram or email.
FAQ
Is there an official Smyths Toys API?
No public one. This Actor is a Smyths Toys API alternative: you send URLs or search terms and get clean JSON back, by API, on a schedule or from an AI agent.
Which Smyths Toys stores are supported?
The UK store (smythstoys.com/uk) and the Ireland store (smythstoys.com/ie). Pasted URLs use the store in their own address; search terms use the store you pick.
Can I track Smyths Toys LEGO prices?
Yes. Search for lego, or paste a LEGO category URL, and schedule the run daily. Each product has its EAN, so prices can be matched with other retailers.
Does it get the EAN barcode?
Yes, with Full product details on (the default). Bundles have no single EAN, so that field is empty for them.
Can I check if a toy is in stock?
Yes. Turn on Stock status to get home delivery and click & collect availability, pre-order flags and expected stock dates.
Why are there fewer products than the category shows?
A product found by an earlier input in the same run is saved once. The run log shows how many products each input listed and how many new ones it added.
Can I use it from an AI agent?
Yes. Call it through the Apify MCP server or the Apify API from tools like Claude, ChatGPT or n8n agents, and they get structured product data back.
Is it legal to scrape Smyths Toys?
This Actor collects publicly visible product information only: no personal data and no login. Make sure your use complies with the site's terms and the laws that apply to you.
Support and custom solutions
Found a bug or a missing field? Open an Issue on this Actor's page and it will be fixed quickly. Need a custom feed, another retailer or a different format? Email youssefarhan24@gmail.com, or suggest a site to scrape.