Otodom Scraper — Poland Property Listings & Prices, No Phones avatar

Otodom Scraper — Poland Property Listings & Prices, No Phones

Pricing

$1.20 / 1,000 property delivereds

Go to Apify Store
Otodom Scraper — Poland Property Listings & Prices, No Phones

Otodom Scraper — Poland Property Listings & Prices, No Phones

Polish property listings from Otodom, for sale or to rent: price, price per m², area, rooms, floor, district, seller type, and optionally coordinates and building details. No phones.

Pricing

$1.20 / 1,000 property delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Get property listings from Otodom, Poland's largest property portal: price, price per m², area, rooms, floor, voivodeship, city, district and street, seller type, new-build details, when it was first listed — and, if you want, coordinates, the full description and the building details (build year, building type, heating, condition, ownership, extras). For sale and to rent. Paste your Otodom search links — or just type a place.

Why this one

  • 🔗 Your search, as you set it up. Set every filter you like on otodom.pl and paste the link. Or type a place here — Kraków, Mokotów, Gdańsk — and choose sale or rent, property type, price, area, rooms, private or agency, primary or secondary market, "added within" and radius below.
  • ⚡ Fast. A live test run read three searches — Warsaw flats for sale, Wrocław and Gdańsk 2-room flats to rent up to 4,000 PLN — 2,861 properties in 91 seconds.
  • 📍 Details when you need them. Tick Open every listing for its details for coordinates, the full description and the building data. A live run read 150 Mokotów listings with details in 77 seconds.
  • 🔒 No phone numbers, no agent names. Agencies and developers are named by their company; private sellers by nothing. Phone numbers and e-mail addresses written into titles and descriptions are replaced with [phone removed] / [e-mail removed].
  • 💸 You pay only for properties delivered. A link that is not an Otodom search, or a place Otodom does not know, comes back as a free record with the reason.

What you get

For every property:

FieldWhat it is
price, currency, pricePerSqm, monthlyFeethe asking price (PLN), price per m², and the monthly fee ("czynsz") when given
propertyType, transaction, titleFLAT, HOUSE, TERRAIN, COMMERCIAL_PROPERTY, ROOM, GARAGE, HALL, INVESTMENT; sale or rent
areaSqm, plotAreaSqm, rooms, floorsize and layout (floor 0 = ground floor)
province, city, district, neighbourhood, street, locationIdwhere it is
sellerType, agencyprivate / agency / developer, and the company name (none for private sellers)
developmentTitle, investmentState, investmentUnits, investmentDelivery, priceFromPerSqmfor new developments
tags, shortDescriptionBALCONY, PARKING_SPOT, … and the start of the ad text
firstListed, bumpedAt, isPromoted, isExclusivelisting dates and flags
image, imageCount, url, listingIdthe listing
input, place, position, scrapedAt, status, errorwhich search it came from, and why a search gave nothing

With Open every listing for its details also: latitude, longitude, description, market, buildYear, buildingFloors, buildingType, buildingMaterial, ownership, condition, heating, windows, extras, security, media, equipment, availableFrom, modifiedAt, floorPlanCount, listingStatus.

Example

A real record from a live run with details — Mokotów, Warsaw, flats for sale added in the last 7 days, 24 September 2026:

{
"listingId": 68458235,
"url": "https://www.otodom.pl/pl/oferta/umow-spotkanie-i-zobacz-je-osobiscie-0-prowizji-ID4Df75",
"transaction": "sale",
"propertyType": "FLAT",
"price": 1285896,
"currency": "PLN",
"pricePerSqm": 16397.55,
"areaSqm": 78.42,
"rooms": 3,
"floor": 1,
"city": "Warszawa",
"district": "Mokotów",
"neighbourhood": "Służewiec",
"street": "Bokserska",
"sellerType": "agency",
"agency": "New Home",
"tags": ["AIR_CONDITIONING", "BALCONY", "STORAGE_ROOM", "PARKING_SPOT", "SECURE_BUILDING"],
"firstListed": "2026-09-24T19:32:12Z",
"latitude": 52.170013,
"longitude": 20.99591,
"market": "primary",
"buildYear": 2026,
"buildingFloors": 7,
"buildingType": "block",
"heating": "urban",
"windows": "plastic",
"extras": ["lift", "balcony", "air_conditioning", "garage", "usable_room"],
"status": "OK"
}

How to use it

  1. Paste Search links from otodom.pl, one per line — or type Places and choose the filters.
  2. Set Max listings per search, and tick Open every listing for its details if you need coordinates and building data.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new listings in an area, save your input as a task with Added within (days) set to 1 and schedule it daily.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per property delivered — see the price on this page. Opening listings for their details costs nothing extra, only time. Links that are not Otodom searches and places Otodom does not know are free.

FAQ

How many properties per search? As many as Otodom shows: Warsaw alone has over 20,000 flats for sale, all of them reachable. Set Max listings per search as high as you need.

Why are a few results outside the place I typed? Otodom itself adds some listings from the edge of the area; the city, district and locationId fields say where each one is.

Why no phone numbers or agent names? They are personal data. Every listing has its url; buyers and tenants contact the seller on Otodom.

Is this affiliated with Otodom? No. This is an independent tool that reads public Otodom listings.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.