okidoki.ee Scraper - Estonia Classifieds & Marketplace
Pricing
from $1.20 / 1,000 result scrapeds
okidoki.ee Scraper - Estonia Classifieds & Marketplace
Scrape classified listings from okidoki.ee, Estonia's largest general marketplace. Extract cars, real estate, electronics, fashion, jobs and more. Search by keyword or category. No login or cookies required.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
okidoki.ee Scraper
Scrape classified listings from okidoki.ee, Estonia's largest general classifieds marketplace. Extract cars, real estate, electronics, fashion, jobs, and more across every category. No login or cookies required.
Why use this actor?
okidoki.ee is Estonia's biggest general classifieds site, with tens of thousands of live listings spanning vehicles, real estate, electronics, fashion, jobs, and home goods. This actor searches by keyword or category, follows pagination automatically, and pulls full listing detail (description, condition, seller, location, photos) from each item's own page.
Use cases:
- Price intelligence — track asking prices for electronics, furniture, and vehicles in the Estonian market
- Car market analysis — monitor used car listings and pricing across Estonia
- Real estate monitoring — track apartment and house listings by city and county
- Lead generation — find active private and business sellers on Estonia's largest marketplace
- Market research — measure listing volume and pricing trends across categories
- Cross-border sourcing — spot deals on goods listed in Estonia
No cookies, no login, no session management — set a keyword or category and get back structured JSON.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Keyword to search for (e.g. "iphone", "sohva", "auto"). Leave empty to browse the newest listings across all categories. |
category | String | No | okidoki.ee numeric category ID to browse instead of / alongside the keyword, e.g. 26 (Electronics), 30 (Fashion & beauty), 1601 (Cars), 1505 (Apartments). |
maxResults | Integer | No | Maximum number of listings to return (default: 100, max: 5,000). |
scrapeDetails | Boolean | No | Visit each listing's detail page for full description, condition, seller info, location, category breadcrumb, and all photos (default: true). Uses one extra request per listing. |
brightDataApiKey | String | No | Your own Bright Data Web Unlocker API key, if you want to use your own account instead of the actor's built-in access. |
proxyConfiguration | Object | No | Kept for compatibility — requests are routed through Bright Data Web Unlocker, so Apify proxies are not used. |
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
id | String | "13704777" |
title | String | "iPhone 12 Pro 256GB - A+++ Seisukord" |
price | Number | 230 (0 for free/"Tasuta" listings) |
currency | String | "EUR" |
condition | String | "Kasutatud" (detail page only) |
city | String | "Tallinn" (detail page only) |
county | String | "Harjumaa" (detail page only, not every listing has one) |
sellerName | String | "enricos" (detail page only) |
sellerVerified | Boolean | false (detail page only) |
imageUrl | String | Primary thumbnail from the search result card |
imageUrls | Array | Full-size photos (detail page only) |
listingDate | String | ISO 8601 date/time the listing was posted |
category | String | "Elektroonika" (detail page only) |
categoryPath | Array | ["Elektroonika", "Telefonid", "Mobiiltelefonid"] (detail page only) |
description | String | Full listing description text (detail page only) |
url | String | Full listing URL |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"id": "13704777","title": "iPhone 12 Pro 256GB - A+++ Seisukord - Battery Health 86%","price": 230,"currency": "EUR","imageUrl": "https://images.okidoki.st/13704777/39275664_10.jpg","listingDate": "2026-07-29","url": "https://www.okidoki.ee/item/iphone-12-pro-256gb-a-seisukord-battery-health-86/13704777/","scrapedAt": "2026-08-20T17:03:03.766Z","categoryPath": ["Elektroonika", "Telefonid", "Mobiiltelefonid"],"category": "Elektroonika","city": "Tallinn","description": "Müüa väga heas korras ilma iluvigadeta iPhone 12 Pro 256GB Battery Health 86%...","condition": "Kasutatud","sellerName": "enricos","sellerVerified": false,"imageUrls": ["https://images.okidoki.st/13704777/39275664_2.jpg","https://images.okidoki.st/13704777/39275667_2.jpg"]}
Tips for best results
Browse without a keyword: Leave searchQuery empty to get the newest listings across all categories — okidoki.ee sorts them by recency by default.
Narrow with a category ID: Combine category with searchQuery to search within one vertical only, e.g. category 26 (Electronics) + query "iphone".
Disable detail scraping for speed: Set scrapeDetails to false to only extract list-page fields (title, price, image, date). Faster, but you lose description, condition, seller, location, and full photo set.
Deep categories: Only the top-level category IDs are documented above, but okidoki.ee has hundreds of subcategory IDs. Browse the site, copy the numeric ID from the URL, and pass it directly.
Categories available
| ID | Category (Estonian) | English |
|---|---|---|
361267 | Töö | Jobs |
30 | Mood, stiil ja ilu | Fashion & beauty |
19 | Lastetarbed | Kids |
20 | Kodu ja aed | Home & garden |
26 | Elektroonika | Electronics |
23 | Meelelahutus ja hobid | Entertainment & hobbies |
31 | Sporditarbed | Sports |
35 | Teenused | Services |
3611 | Loomad | Animals |
17 | Kõik äri jaoks | Business |
1505 | Korterid | Apartments (real estate) |
1601 | Sõiduautod | Cars (transport) |
Cost estimate
This actor uses Bright Data Web Unlocker to bypass okidoki.ee's Cloudflare protection. With scrapeDetails enabled (default), expect roughly one extra request per listing on top of the shared list-page requests — a typical 100-result run costs a small fraction of a cent per result in underlying proxy usage. A run's usage cost only settles after it reports SUCCEEDED — reading the dataset mid-run will show a cost lower than the final total.
Limitations
- Listing content is in Estonian. Category names, conditions, and descriptions are not translated.
countyis only populated when okidoki.ee's own address field includes one — some cities (e.g. Tallinn) are shown without a county.- Data is scraped from the public website and may change without notice.
- Respect the website's terms of service and use responsibly.
How to scrape okidoki.ee data
- Go to this actor's page on the Apify Store.
- Click Try for free to open it in Apify Console.
- Enter a search keyword, a category ID, or leave both empty to browse the newest listings.
- Set the maximum number of results and toggle detail-page scraping if needed.
- Click Start and wait for the run to finish.
- Download your data in JSON, CSV, Excel, or connect it to your workflow via API.
You can also schedule regular runs, set up webhooks for real-time notifications, or integrate the results directly into your application using the Apify API.
Need this data on a schedule, or a custom version?
We run this scraper as a managed service for businesses: scheduled runs, deduplication, delta detection, and delivery to your inbox, Google Sheets, or API — maintenance included. We can also build a custom version with your exact fields and filters, or combine multiple sources into one feed.
See studioamba.dev/services or email hello@studioamba.dev for a free data sample. We maintain 300+ European web scrapers and answer within one business day.