Discover/tori.fi API
live

tori.fi APItori.fi

Access Tori.fi listings via API. Search second-hand products, filter by category, and retrieve detailed item and seller data from Finland's largest classifieds marketplace.

Endpoints
3
Updated
17d ago
Try it
Page number for pagination.
Search keyword (e.g., 'puhelin', 'OnePlus').
Category ID in dotted notation (level 0 prefix + category number). Confirmed working value
Sub-category ID in dotted notation (level 1 prefix + parent + sub-id). Example: '1.93.3217
Whether to fetch full details (description, location, seller) for each item. Makes one add
Product category ID in dotted notation (level 2 prefix + parent chain + product-id). Examp
api.parse.bot/scraper/c1aab9a4-7b5e-4408-91f2-ce01004c705d/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c1aab9a4-7b5e-4408-91f2-ce01004c705d/search_listings?page=1&query=laptop&category=0.93' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for product listings on Tori.fi recommerce section with optional filters and pagination. Returns paginated results from structured data embedded in the search page.

Input
ParamTypeDescription
pageintegerPage number for pagination.
querystringSearch keyword (e.g., 'puhelin', 'OnePlus').
categorystringCategory ID in dotted notation (level 0 prefix + category number). Confirmed working values: '0.76' (Antiikki ja taide), '0.90' (Auto/vene/moottoripyörätarvikkeet), '0.93' (Elektroniikka ja kodinkoneet), '0.77' (Eläimet ja eläintarvikkeet), '0.78' (Koti ja sisustus), '0.68' (Lapset ja vanhemmat), '0.91' (Liiketoiminta ja palvelut), '0.67' (Piha ja remontointi), '0.69' (Urheilu ja ulkoilu), '0.71' (Vaatteet, kosmetiikka ja asusteet).
sub_categorystringSub-category ID in dotted notation (level 1 prefix + parent + sub-id). Example: '1.93.3217' (Puhelimet ja tarvikkeet under Elektroniikka).
fetch_detailsbooleanWhether to fetch full details (description, location, seller) for each item. Makes one additional request per item; limited to 50 items per call. May cause timeouts for large result sets.
product_categorystringProduct category ID in dotted notation (level 2 prefix + parent chain + product-id). Example: '2.93.3217.39' (Matkapuhelimet).
Response
{
  "type": "object",
  "fields": {
    "items": "array of product listing objects with id, title, price, currency, condition, image, url",
    "total": "integer count of items returned"
  },
  "sample": {
    "data": {
      "items": [
        {
          "id": "24231417",
          "url": "https://www.tori.fi/recommerce/forsale/item/24231417",
          "image": "https://img.tori.net/dynamic/default/56/569bf8cc-3445-44f9-adcf-fcdbee233720",
          "price": "15",
          "title": "Telia Candy puhelin",
          "currency": "EUR",
          "condition": "UsedCondition"
        }
      ],
      "total": 53
    },
    "status": "success"
  }
}

About the tori.fi API

The Tori.fi API provides 3 endpoints to query Finland's largest second-hand marketplace, returning structured listing data including price, condition, images, and seller details. The search_listings endpoint accepts keyword queries, category IDs in dotted notation, and pagination controls, while get_item_details retrieves per-listing fields such as brand, region, and condition for any listing by its numeric ID.

Endpoints and Data Coverage

The API exposes three endpoints. search_listings is the primary search surface: it accepts a query string (e.g., 'puhelin' or 'OnePlus'), a category ID in dotted notation (e.g., '0.76' for Antiikki), a sub_category ID (e.g., '1.93.3217' for Puhelimet ja tarvikkeet), a product_category ID (e.g., '2.93.3217.39' for a specific phone product type), and an integer page parameter. Results include an array of listing objects — each with id, title, price, currency, condition, image, and url — plus a total count. Setting fetch_details to true adds full description, location, and seller data for each item in the result set, at the cost of one additional request per listing.

Item Details and Telephone Search

get_item_details takes a single required item_id (a numeric string) and returns a richer field set: brand, region, category, condition (e.g., UsedCondition), images, currency (always EUR), price, title, url, and id. The search_telephones endpoint is a focused shortcut that queries the mobile phones product category (2.93.3217.39) directly, accepting only a page parameter and returning the same listing object shape as search_listings.

Category ID Format

Tori.fi uses a three-level dotted category notation. Level-0 IDs (e.g., '0.76') represent top-level categories; level-1 IDs (e.g., '1.93.3217') represent sub-categories; level-2 IDs (e.g., '2.93.3217.39') represent product-level categories. The search_listings endpoint accepts all three via separate parameters (category, sub_category, product_category), allowing queries to be scoped to any depth in the taxonomy.

Common use cases
  • Track price trends for used mobile phones on Tori.fi using search_telephones across multiple pages
  • Build a cross-listing price comparison tool for specific brands using query and product_category filters in search_listings
  • Aggregate second-hand inventory by region using the region field returned by get_item_details
  • Monitor condition distribution of listed goods (e.g., UsedCondition) across a product category
  • Enrich a deal-alert app by polling search_listings for new listings matching a keyword and fetching full details via get_item_details
  • Build a category browser by mapping the dotted-notation IDs to human-readable names from listing responses
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Tori.fi have an official public developer API?+
Tori.fi does not publish an official developer API or documented public endpoints for third-party use. This Parse API provides structured access to listing and detail data from the platform.
What does `get_item_details` return beyond what `search_listings` provides?+
get_item_details returns fields not present in the search result array: brand, region, category name, and a full images array. Search results include id, title, price, currency, condition, image (single), and url. You can also get this richer data during a search by setting fetch_details to true, which fetches details for every item in the page.
Does the API expose seller contact information or seller profiles?+
The fetch_details flag and get_item_details include seller information when it is present on the listing page, but dedicated seller profile endpoints — such as retrieving all listings by a specific seller ID or seller rating history — are not currently part of the API. You can fork it on Parse and revise to add a seller-listings endpoint.
Is pagination supported across all search endpoints?+
Both search_listings and search_telephones accept an integer page parameter for pagination. The response includes a total field reflecting the count of items returned on that page, not the total across all pages. There is no built-in field exposing the total result count across the full result set, so iterating pages until items is empty is the practical approach.
Does the API cover categories outside the recommerce section, such as real estate or jobs on Tori.fi?+
The current endpoints are scoped to the recommerce section of Tori.fi, covering product listings reachable via the dotted category notation. Real estate, job listings, and other classified categories on Tori.fi are not currently covered. You can fork it on Parse and revise to add endpoints targeting those sections.
Page content last updated . Spec covers 3 endpoints from tori.fi.
Related APIs in MarketplaceSee all →
finn.no API
Search and retrieve listings across Norwegian marketplaces on FINN.no, including vehicles, real estate, jobs, and second-hand items. Access structured listing data such as price, location, images, and category-specific attributes across all major FINN.no verticals.
tradera.com API
Search Tradera.com listings and retrieve detailed item information including seller ratings for both auctions and fixed-price sales. Get real-time access to product details and market data across Sweden's leading online marketplace.
torob.com API
Search for products and compare prices across thousands of sellers on Torob.com, with access to detailed product specs, seller information, and price history. Browse categories, discover similar items, and explore store inventories to find the best deals.
vinted.fi API
Search for secondhand items on Vinted.fi and access detailed listing information, pricing, and seller profiles to find great deals on fashion, electronics, and more. Browse product catalogs and view comprehensive item descriptions and user information to make informed purchasing decisions.
dba.dk API
Search and retrieve detailed listings from Denmark's largest marketplace DBA.dk, including product information, pricing, and seller details across general goods and car categories. Browse marketplace categories, find specific items, and access comprehensive data on both regular listings and automotive inventory.
verkkokauppa.com API
Search and browse products from Verkkokauppa.com to find items across categories, check real-time prices and availability, read customer reviews, and discover deals in outlet and clearance sections. Filter products by your preferences and get detailed product information including specifications and store stock levels.
blocket.se API
Search and browse second-hand items, cars, and housing listings across Blocket.se and Qasa.se, then retrieve detailed information about any listing that interests you. Get instant access to comprehensive product details, pricing, and categorized inventory across multiple marketplaces in one unified interface.
autotrader.ca API
Search vehicle listings on AutoTrader.ca and retrieve detailed information including specifications, pricing, mileage, and seller contact details. Compare listings across makes, models, and locations to support vehicle research and purchasing decisions.
Tori.fi API – Search Finnish Second-Hand Listings · Parse