Alternate.nl Scraper avatar

Alternate.nl Scraper

Pricing

from $0.89 / 1,000 products

Go to Apify Store
Alternate.nl Scraper

Alternate.nl Scraper

Scrape alternate.nl products: full technical specs, price, stock, delivery time, EAN/GTIN, manufacturer code, ratings and reviews. Search by keyword or pass URLs. HTTP-only, no proxy needed.

Pricing

from $0.89 / 1,000 products

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

alternate-nl-scraper

Scrape product data from alternate.nl, the Dutch electronics and computer retailer. Search by keyword or pass category and product URLs, and get back structured product records with full technical specifications, pricing, stock, EAN/GTIN, manufacturer code, ratings and reviews.

Fast and reliable. The scraper runs without a browser — no proxy needed — so it stays cheap and quick even across thousands of products.

What it does

  • Search alternate.nl by keyword and walk every results page
  • Scrape any category, search, or product URL directly
  • Extract the full technical specification table as a structured object
  • Capture pricing, stock status, delivery times, ratings and reviews
  • Return clean JSON ready for analysis, monitoring or a price-tracking pipeline

Input

FieldTypeDescription
searchQueriesarraySearch terms to scrape, e.g. ssd, rtx 4070. Each term is paginated to the last results page.
startUrlsarrayCategory, search, or product URLs from alternate.nl. Listing URLs are paginated automatically; product URLs are scraped directly.
fetchDetailsbooleanWhen on (default), each product is opened to extract the full spec table, description, image gallery, EAN, manufacturer code and reviews. Turn off for faster listing-only results.
maxResultsintegerMaximum number of products to return across all queries and URLs. Use 0 for no limit. Default 5.

Example input

{
"searchQueries": ["ssd", "rtx 4070"],
"startUrls": ["https://www.alternate.nl/SSDs"],
"fetchDetails": true,
"maxResults": 100
}

Output

Every product returns these fields.

Always present

FieldTypeDescription
productIdstringAlternate product ID from the URL.
urlstringFull product page URL.
namestringProduct name.
brandNamestringBrand or manufacturer name.
subtitlestringShort model line, e.g. the manufacturer code and interface.
pricenumberCurrent price as a number.
priceTextstringPrice as shown on the page, including the currency symbol.
mainImagestringMain product image URL.
scrapedAtstringISO timestamp of when the record was scraped.

With fetchDetails: true (default)

FieldTypeDescription
categorystringProduct category.
breadcrumbPatharrayFull category breadcrumb from the product page.
descriptionstringProduct description text.
descriptionMarkdownstringDescription in Markdown/plain text.
skustringStock-keeping unit.
eanstringEAN / GTIN barcode.
manufacturerCodestringManufacturer part number (MPN).
currencystringPrice currency, e.g. EUR.
oldPricenumberPrevious price, present on discounted items only.
conditionstringItem condition, e.g. NewCondition.
availabilitystringSchema.org availability, e.g. InStock.
stockStatusstringHuman-readable stock status in Dutch.
sellerNamestringSelling entity.
returnDaysnumberReturn window in days.
freeShippingbooleanWhether shipping is free.
handlingTimeDaysobjectMin and max handling time in days.
transitTimeDaysobjectMin and max transit time in days.
ratingValuenumberAverage customer rating.
ratingCountnumberNumber of ratings.
bestRatingnumberMaximum possible rating.
brandLogostringBrand logo image URL.
imageGalleryarrayAll product image URLs.
specificationsobjectFull technical specification table as key-value pairs. Multi-value rows (e.g. read/write speeds) are nested objects.
reviewsarrayCustomer reviews — rating, date and body text. Reviewer names are not collected.

Example output

{
"productId": "1864239",
"url": "https://www.alternate.nl/Samsung/990-PRO-1-TB-SSD/html/product/1864239",
"name": "990 PRO 1 TB SSD",
"brandName": "Samsung",
"category": "SSD",
"ean": "8806094215021",
"manufacturerCode": "MZ-V9P1T0BW",
"price": 224.9,
"currency": "EUR",
"stockStatus": "Op voorraad",
"freeShipping": true,
"returnDays": 30,
"ratingValue": 4.84,
"ratingCount": 19,
"specifications": {
"Capaciteit": "1 TB",
"Interface": "1x M.2 (M.2-key: M)",
"Protocol": "PCIe 4.0",
"Overdrachtssnelheid": { "Lezen": "7.450 MB/s", "Schrijven": "6.900 MB/s" },
"TBW": "600 TB",
"Controller": "Samsung Controller"
}
}

Pricing

This actor is paid per result. You pay $0.99 per 1,000 products, with lower rates on higher tiers. There is nothing else to pay — compute and proxy costs are absorbed by Unfenced Group.

Notes

  • The actor needs no proxy configuration.
  • Ratings, reviews and oldPrice populate only where alternate.nl has that data for a product. Many products have no reviews; discounted items carry an oldPrice.
  • Set fetchDetails to false for a faster, lighter run when you only need names, prices and links.

Need a custom scraper?

Unfenced Group builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl