Argos UK Product Scraper avatar

Argos UK Product Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Argos UK Product Scraper

Argos UK Product Scraper

Scrape product data from Argos.co.uk — prices, ratings, reviews, variants, sale info, and more. Search by keyword, browse categories, or scrape individual product pages.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Alam

Alam

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Scrape product data from Argos.co.uk — one of the UK's largest retailers. Extract prices, ratings, reviews, variants, sale info, delivery details, and more.

Features

  • 🔍 Search by keyword — e.g. "nike trainers", "lego", "iphone 15"
  • 📂 Browse categories — scrape from category/browse URLs
  • 🛒 Individual products — scrape specific product pages by ID or URL
  • 💰 Pricing data — current price, was-price (sale), special offers
  • Ratings & reviews — average rating, review count
  • 📦 Delivery info — free delivery, delivery cost, availability
  • 🎨 Variants — size/colour options when available
  • Fast — pure HTTP, no browser overhead

Input

FieldTypeDescription
searchQueriesarrayKeywords to search for (e.g. ["lego", "nike trainers"])
productIdsarrayArgos product IDs (e.g. ["8258074", "tuc145274619"])
startUrlsarrayFull Argos URLs (search, browse, or product pages)
maxProductsintegerMax products to scrape per input (default: 100)

At least one of searchQueries, productIds, or startUrls is required.

Output

Each product includes:

{
"productId": "8258074",
"name": "LEGO Star Wars The Razor Crest Mini-Build 30728",
"brand": "LEGO",
"price": 3.50,
"wasPrice": null,
"currency": "GBP",
"averageRating": 4.9,
"reviewsCount": 10,
"deliverable": true,
"freeDelivery": true,
"deliveryCost": 0,
"specialOfferText": "",
"hasVariations": false,
"variants": null,
"url": "https://www.argos.co.uk/product/8258074"
}

Product pages (via productIds or startUrls with /product/ URLs) return additional fields:

{
"productId": "8258074",
"name": "Product Name",
"description": "Full product description...",
"sku": "SKU123",
"images": ["https://..."],
"breadcrumbs": ["Technology", "Headphones"],
"itemCondition": "NewCondition"
}

Examples

Search for products

{
"searchQueries": ["nike trainers"],
"maxProducts": 50
}

Scrape specific products

{
"productIds": ["8258074", "8189978", "3379491"]
}

Scrape from URLs

{
"startUrls": [
"https://www.argos.co.uk/browse/technology/headphones-and-earphones/c:30128/",
"https://www.argos.co.uk/product/8258074"
]
}

Use Cases

  • Price monitoring — track price changes and sales across products
  • Market research — analyse product ratings, reviews, and availability
  • Competitor analysis — compare pricing across categories
  • E-commerce feeds — build product catalogues with rich data
  • Deal hunting — find products with the biggest discounts

Pricing

The actor is lightweight — pure HTTP requests, no browser required. Typical runs consume minimal compute resources (128–256 MB, seconds per page).

Limitations

  • Argos.co.uk is a UK retailer — all prices are in GBP
  • Search results return up to ~60 products per query
  • Rate limiting may apply with very high concurrency

This scraper is provided for educational and research purposes only. Users are responsible for ensuring their use complies with Argos' terms of service and applicable laws. The developers of this actor are not affiliated with Argos or Sainsbury's Group.