Next.co.uk Scraper - Products, Prices, Sizes & Stock

Scrape Next.co.uk: keyword search, category and product-listing walks, full product details (price, was-price, sizes, stock, composition, images). Monitoring (NEW, UPDATED), incremental runs, resume.

Open actor on Apify ↗Need a custom scraper?Telegram @abotapi ↗

Choose what to collect

These inputs let you configure Next.co.uk Scraper - Products, Prices, Sizes & Stock. Open the actor on Apify to enter your values and review the current options.

Supported input fields
InputWhat it controls
modestring · requiredSearch runs the site's keyword search with pagination. Links reads any next.co.uk links you paste: category and product-listing pages are walked with pagination; style pages and bare product IDs return full product detail.

Choices: search, links

searchQuerystringSearch mode: keyword or phrase (e.g. dresses, school trousers, women's coats).
linksarrayLinks mode: category/product-listing links are walked with pagination; /style/... links and bare product IDs (e.g. Y76826) return full product detail.
sortBystringApplies in both Search and Links modes. Site relevance keeps the site's own order and streams results as they come; any other value reads listing pages first, sorts, then returns the first Max items, so the run starts slower.

Choices: relevance, price-asc, price-desc, title-asc

minPriceintegerReturn only products priced at or above this. Products without a visible price are skipped when a price filter is set.
maxPriceintegerReturn only products priced at or below this. Blank means no maximum.
onSaleOnlybooleanReturn only products showing a was-price (currently reduced).
fetchDetailsbooleanOpen every collected product for its detail page (sizes, stock, composition, all images). Off returns listing-card rows only, faster and cheaper.
maxItemsintegerStop after this many records (0 = no limit; the run then stops when listings run out).
resumeFromRunIdstringPaste a previous run ID or dataset ID to continue a large pull without returning items already collected there.
incrementalModebooleanTurn this on for daily or recurring monitoring. The first run returns every matching product as NEW. Later runs normally return only NEW and UPDATED products (price, sizes or stock changed). Turn on Emit unchanged only when you also want those rows returned (and billed).
stateKeystringOptional. Name this monitoring campaign to keep its state stable. Leave empty to derive a key from the run settings.
emitUnchangedbooleanOff by default. Turn on to also return products that have not changed since the last run, marked UNCHANGED. This returns, and bills, extra rows you already have.

Fields in the output

The documented dataset includes the fields below. Availability can depend on the source page and selected mode.

kindkind
idid
titletitle
urlurl
priceprice
currencycurrency
wasPricewasPrice
priceMinpriceMin
priceMaxpriceMax
sizessizes
outOfStockMarkersoutOfStockMarkers
lowStocklowStock
imagesimages
compositioncomposition
imageimage
detailFetcheddetailFetched
changeTypechangeType
changedFieldschangedFields
firstSeenAtfirstSeenAt
lastSeenAtlastSeenAt

Before you run

Start with a small input and check the resulting records against your expected fields. Source content and actor options can change; the current Apify listing is the reference for availability and pricing.

Questions about this actor

How do I run Next.co.uk Scraper - Products, Prices, Sizes & Stock?

Open the actor on Apify, review the input form and current pricing, then run it with your chosen input. Inspect the output before using it in a larger workflow.

Where can I request a different source or output?

Email abotapi@proton.me with the source URLs, fields you need and expected collection frequency. We can discuss a custom scraper or data pipeline.