okidoki.ee Scraper - Estonia Classifieds & Marketplace avatar

okidoki.ee Scraper - Estonia Classifieds & Marketplace

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
okidoki.ee Scraper - Estonia Classifieds & Marketplace

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

Studio Amba

Maintained by Community

Actor 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

FieldTypeRequiredDescription
searchQueryStringNoKeyword to search for (e.g. "iphone", "sohva", "auto"). Leave empty to browse the newest listings across all categories.
categoryStringNookidoki.ee numeric category ID to browse instead of / alongside the keyword, e.g. 26 (Electronics), 30 (Fashion & beauty), 1601 (Cars), 1505 (Apartments).
maxResultsIntegerNoMaximum number of listings to return (default: 100, max: 5,000).
scrapeDetailsBooleanNoVisit 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.
brightDataApiKeyStringNoYour own Bright Data Web Unlocker API key, if you want to use your own account instead of the actor's built-in access.
proxyConfigurationObjectNoKept for compatibility — requests are routed through Bright Data Web Unlocker, so Apify proxies are not used.

Output

Each result contains:

FieldTypeExample
idString"13704777"
titleString"iPhone 12 Pro 256GB - A+++ Seisukord"
priceNumber230 (0 for free/"Tasuta" listings)
currencyString"EUR"
conditionString"Kasutatud" (detail page only)
cityString"Tallinn" (detail page only)
countyString"Harjumaa" (detail page only, not every listing has one)
sellerNameString"enricos" (detail page only)
sellerVerifiedBooleanfalse (detail page only)
imageUrlStringPrimary thumbnail from the search result card
imageUrlsArrayFull-size photos (detail page only)
listingDateStringISO 8601 date/time the listing was posted
categoryString"Elektroonika" (detail page only)
categoryPathArray["Elektroonika", "Telefonid", "Mobiiltelefonid"] (detail page only)
descriptionStringFull listing description text (detail page only)
urlStringFull listing URL
scrapedAtStringISO 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

IDCategory (Estonian)English
361267TööJobs
30Mood, stiil ja iluFashion & beauty
19LastetarbedKids
20Kodu ja aedHome & garden
26ElektroonikaElectronics
23Meelelahutus ja hobidEntertainment & hobbies
31SporditarbedSports
35TeenusedServices
3611LoomadAnimals
17Kõik äri jaoksBusiness
1505KorteridApartments (real estate)
1601SõiduautodCars (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.
  • county is 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

  1. Go to this actor's page on the Apify Store.
  2. Click Try for free to open it in Apify Console.
  3. Enter a search keyword, a category ID, or leave both empty to browse the newest listings.
  4. Set the maximum number of results and toggle detail-page scraping if needed.
  5. Click Start and wait for the run to finish.
  6. 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.