🇫🇮 Tori.fi Finland Classifieds Scraper avatar

🇫🇮 Tori.fi Finland Classifieds Scraper

Pricing

from $0.0015 / listing scraped

Go to Apify Store
🇫🇮 Tori.fi Finland Classifieds Scraper

🇫🇮 Tori.fi Finland Classifieds Scraper

Scrape for-sale listings from Tori.fi, Finland's largest classifieds marketplace: title, price, condition, brand, image and listing URL. Search any keyword or paste a Tori.fi URL and export one clean row per listing as JSON, CSV or Excel.

Pricing

from $0.0015 / listing scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape for-sale listings from Tori.fi, Finland's largest classifieds marketplace, into clean, structured JSON, CSV or Excel. Search any keyword across every category — electronics, vehicles, furniture, fashion, tools, hobbies and more — and pull title, price, condition, brand, image and the listing URL in one tidy row per item. Built for price research, market monitoring, resale sourcing and automations.

Features

  • 🔎 Search by keyword — just type what you're looking for (e.g. iphone, volvo v70, sohva) and collect matching listings.
  • 🔗 Paste a Tori.fi URL — already have a search, category or region page open? Paste its URL and the scraper picks it up.
  • 💶 Prices in euros — the asking price as a clean number, plus the currency, for every listing.
  • 🏷️ Condition & brand — see whether an item is used or new and the brand where the seller provides it.
  • 🖼️ Images — the listing photo URL, ready for previews and catalogues.
  • 📄 Full details (optional) — turn on includeDetails to also collect the complete description, item category and extra attributes.
  • 🧮 Volume control — set maxItems to balance coverage and cost.
  • 📤 Clean export — one row per listing as JSON, CSV, Excel or XML.

Input

{
"queries": ["iphone", "volvo v70"],
"maxItems": 100,
"includeDetails": false
}
FieldDescription
queriesOne or more keywords to search on Tori.fi. Each keyword runs its own search and the results are combined.
startUrlsOptional. One or more Tori.fi search, category or region page URLs. Scraped in addition to any keywords.
maxItemsMaximum number of listings to collect across all searches (0 = no limit).
includeDetailsAlso open each listing's page to collect the full description, category and extra attributes. Slower, richer.
maxConcurrencyHow many detail pages to fetch in parallel when includeDetails is on.

Type any keyword into queries and run. To target a specific category or region, open tori.fi, run or browse a search, then paste the result-page URL into startUrls. Pagination is followed automatically.

Use cases

  • Track asking prices for a product across Finland's biggest classifieds marketplace.
  • Source resale and flipping opportunities by keyword.
  • Build and refresh a second-hand market dataset for price and demand analysis.
  • Monitor new listings for cars, electronics, furniture or collectibles.
  • Feed structured listing records into a CRM, spreadsheet or analytics pipeline.

What you get

Each listing is one dataset record:

{
"listingId": "37048578",
"title": "Apple iPhone 7 älypuhelin 32 GB musta",
"description": "Apple iPhone 7 älypuhelin 32 GB musta",
"price": 40,
"currency": "EUR",
"condition": "Used",
"brand": "Apple",
"imageUrl": "https://img.tori.net/dynamic/default/item/37048578/ce1d8a98-45a5-4465-8793-7e05f1006ae5",
"url": "https://www.tori.fi/recommerce/forsale/item/37048578",
"collectedAt": "2026-09-05T02:32:39.874Z"
}

With includeDetails on, each row also carries fullDescription, category, imageUrlLarge and an attributes object.

Output schema

FieldTypeDescription
listingIdstringTori.fi's unique identifier for the listing.
titlestringListing title.
descriptionstringShort listing description.
pricenumberAsking price in euros.
currencystringPrice currency (EUR).
conditionstringUsed or New, where provided.
brandstringBrand name, where provided.
imageUrlstring (URL)Listing photo URL.
urlstring (URL)Direct link to the listing on Tori.fi.
collectedAtstringWhen the row was collected (ISO).

FAQ

Do I need a Tori.fi account? No. Just enter a keyword and run.

Can I get the full description and category? Yes. Turn on includeDetails to collect each listing's full description, category and extra attributes.

How many listings can I collect? As many as your searches return. Use maxItems to control the volume and cost.

What export formats are supported? JSON, CSV, Excel and XML, plus the Apify API for programmatic access.

Can I use this with n8n? Yes. Use the Apify node for n8n to run this Actor and pull its dataset straight into an n8n workflow — trigger it on a schedule, then route the listing rows to a database, spreadsheet or messaging step.

Can I connect it to other tools? The Tori.fi Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

Returns only public Tori.fi listing data — the same information any visitor can see. This is an independent tool and is not affiliated with, endorsed by or connected to Tori.fi; "Tori" is a trademark of its respective owner. Original clean-room implementation.