Fyndiq.se Product Deals Scraper avatar

Fyndiq.se Product Deals Scraper

Pricing

Pay per event

Go to Apify Store
Fyndiq.se Product Deals Scraper

Fyndiq.se Product Deals Scraper

Scrape public Fyndiq.se product deals with prices, discounts, ratings, delivery windows, images and product URLs for ecommerce price monitoring.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Extract product deals from public Fyndiq.se search and category pages.

Use this actor to monitor Swedish marketplace prices, discounts, ratings, delivery windows, product IDs, product URLs, and images without building your own Fyndiq parser.

Fyndiq.se is a large Nordic bargain marketplace.

Sellers, analysts, and price-monitoring teams can use this scraper to follow fast-changing product listings and compare deal positioning across categories.

The actor is HTTP-first and does not require login.

It reads public search result and category listing data.

It saves clean product records to the default dataset.

What does Fyndiq.se Product Deals Scraper do?

This actor scrapes public product listing data from Fyndiq.se.

It supports keyword searches such as iphone, airpods, and mobilskal.

It also supports Fyndiq category URLs such as https://fyndiq.se/mobil-surfplattor/iphone-tillbehor/.

For each product deal, it extracts identifiers, title, URL, image, price, discount, rating, review count, condition, and shipping information when available.

Who is it for?

🛒 Ecommerce sellers can monitor competing Fyndiq offers.

📊 Marketplace analysts can track product ranges and price bands.

💸 Deal researchers can collect discounted product feeds.

🏷️ Price-monitoring teams can compare current and original prices.

🇸🇪 Nordic growth teams can watch Swedish marketplace demand.

Why use this scraper?

Fyndiq listings change frequently.

Manual checks are slow and difficult to repeat.

This actor lets you run the same search or category collection on a schedule.

The output is structured and ready for spreadsheets, BI tools, or pricing pipelines.

What data can you extract?

FieldDescription
querySearch phrase used for the row
inputUrlSource category or listing URL
rankPosition in the run output
productIdFyndiq product identifier
articleIdFyndiq article/listing identifier
titleProduct title
productUrlAbsolute Fyndiq product URL
imageUrlFirst product image URL
currentPriceNumeric current price
currentPriceFormattedFyndiq-formatted price text
originalPriceOriginal price when exposed
discountPercentagePublic discount percentage
currencyCurrency, usually SEK
ratingAverage rating when available
reviewCountNumber of reviews
conditionProduct condition such as refurbished
classificationsPublic classification key-value pairs
expectedDeliveryDateDelivery date estimate
shippingSnippetHuman-readable shipping window
scrapedAtISO scrape timestamp

How much does it cost to scrape Fyndiq.se product deals?

This actor uses pay-per-event pricing.

There is a small start charge per run.

There is a per-item charge for each product row saved.

You control the maximum number of rows with maxItems.

Start with the prefilled input to estimate cost before running larger monitoring jobs.

Input options

searchQueries is the easiest way to collect keyword search results.

startUrls accepts Fyndiq search result URLs and category URLs.

maxItems limits the total number of product records saved across all inputs.

sortBy is set to Fyndiq's default relevance order.

Category URLs also use Fyndiq's page order.

Example input

{
"searchQueries": ["iphone", "airpods"],
"startUrls": [
{ "url": "https://fyndiq.se/mobil-surfplattor/iphone-tillbehor/" }
],
"maxItems": 100,
"sortBy": "relevance"
}

Output example

{
"query": "iphone",
"sourceType": "search",
"rank": 1,
"productId": "402f8e85ad98e2a08097b1e5b257f9ee",
"articleId": "3b7e0fc2-3d6e-4e00-8158-9a6d11584b02",
"title": "iPhone 15 Pro 128GB Svart Grade A+ Refurbished",
"productUrl": "https://fyndiq.se/produkt/iphone-15-pro-128gb-svart-grade-a-refurbished-3b7e0fc23d6e4e00",
"currentPrice": 6499,
"currentPriceFormatted": "6 499 kr",
"currency": "SEK",
"reviewCount": 0,
"condition": "refurb",
"shippingSnippet": "1-4 days"
}

How to scrape Fyndiq.se search results

  1. Add one or more terms to searchQueries.

  2. Set maxItems to the number of product deals you need.

  3. Keep the default relevance order for public Fyndiq search results.

  4. Run the actor.

  5. Export the dataset as JSON, CSV, Excel, XML, or RSS.

How to scrape Fyndiq.se category pages

  1. Open a public Fyndiq category page.

  2. Copy the full URL.

  3. Add it to startUrls.

  4. Set maxItems.

  5. Run the actor.

Category pages are useful for recurring category monitoring.

Tips for better results

Use Swedish search terms when possible.

Keep maxItems small for first tests.

Run separate tasks for separate product families.

Schedule recurring runs to track price changes over time.

Use productId and articleId as stable keys in your own database.

Integrations

Connect the dataset to Google Sheets for daily price tracking.

Export JSON to a pricing engine.

Send CSV files to procurement teams.

Use webhooks to trigger downstream alerts when a scheduled run finishes.

Join results with your own SKU catalog by title, product URL, or product ID.

API usage with Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/fyndiq-se-product-deals-scraper').call({
searchQueries: ['iphone'],
maxItems: 100
});
console.log(run.defaultDatasetId);

API usage with Python

from apify_client import ApifyClient
client = ApifyClient('MY-APIFY-TOKEN')
run = client.actor('automation-lab/fyndiq-se-product-deals-scraper').call(run_input={
'searchQueries': ['iphone'],
'maxItems': 100,
})
print(run['defaultDatasetId'])

API usage with cURL

curl -X POST 'https://api.apify.com/v2/acts/automation-lab~fyndiq-se-product-deals-scraper/runs?token=MY-APIFY-TOKEN' \
-H 'Content-Type: application/json' \
-d '{"searchQueries":["iphone"],"maxItems":100}'

MCP usage

Use the Apify MCP server with Claude Desktop, Claude Code, or other MCP clients.

MCP URL:

https://mcp.apify.com/?tools=automation-lab/fyndiq-se-product-deals-scraper

Claude Code setup:

$claude mcp add apify-fyndiq "https://mcp.apify.com/?tools=automation-lab/fyndiq-se-product-deals-scraper"

Claude Desktop JSON config:

{
"mcpServers": {
"apify-fyndiq": {
"url": "https://mcp.apify.com/?tools=automation-lab/fyndiq-se-product-deals-scraper"
}
}
}

Example prompts:

  • "Scrape 100 Fyndiq iPhone deals and summarize price ranges."

  • "Monitor this Fyndiq category URL and return products with discounts."

  • "Find Fyndiq products with ratings and current prices for my ecommerce report."

Scheduling

You can schedule the actor daily, weekly, or hourly depending on your monitoring needs.

For price-change tracking, use the same input each time.

Compare datasets by productId, articleId, and currentPrice.

Data quality notes

The actor extracts public listing data exposed by Fyndiq.

Some optional fields are missing for some products.

Seller names and brand hints are not always present in public listing payloads.

Delivery dates can change between runs.

FAQ

Can I scrape Fyndiq.se without logging in?

Yes. This actor focuses on public search and category listing data.

Does it scrape product detail pages?

The MVP extracts listing-level product deal fields from public search/category payloads. Product detail enrichment can be evaluated later if users need fields not exposed in listings.

Why are seller or brand fields missing?

Fyndiq does not reliably expose seller and brand values in the public listing payload used by this HTTP-first actor.

Troubleshooting

If a run returns fewer items than expected, increase maxItems or use broader search terms.

If a category URL returns no items, verify that it is a public Fyndiq.se category page.

If a product has no rating, Fyndiq did not expose a public rating for that listing.

Legality

This actor extracts publicly available marketplace listing information.

Do not use it to collect private account, checkout, or personal data.

Review your legal basis and Fyndiq's terms before large-scale commercial monitoring.

Explore other automation-lab marketplace and deal scrapers on Apify:

Limits

The actor focuses on public search and category listing data.

It does not log in.

It does not add products to cart.

It does not scrape checkout flows.

It does not guarantee seller fields when Fyndiq does not expose them publicly.

Best practices

Use one task for each recurring workflow.

Keep inputs specific.

Store historical exports for price trend analysis.

Monitor both keyword searches and important categories.

Validate sampled results before scaling.

Support

If you need a field that is visible on Fyndiq but missing from the output, open an issue with example URLs.

Include your run ID and expected field.

We can evaluate whether the field is exposed reliably in public page data.