Domiporta.pl Scraper - Polish Real Estate Listings avatar

Domiporta.pl Scraper - Polish Real Estate Listings

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Domiporta.pl Scraper - Polish Real Estate Listings

Domiporta.pl Scraper - Polish Real Estate Listings

Scrape real estate listings from Domiporta.pl, one of Poland's leading property portals. Extract prices, areas, rooms, floors, locations, and images for apartments, houses, land, and commercial properties. Sale and rental listings. No login needed.

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

Domiporta.pl Scraper

Extract real estate listings from Domiporta.pl, Poland's #4 real estate portal by traffic. Domiporta covers apartments, houses, land, and commercial premises across every Polish city and voivodeship, with listings from agencies, developers, and private sellers.

Why use this actor?

Domiporta.pl runs its own independent listings database — it is owned by Auto Centrum (not the OLX/Otodom group), so it carries inventory not fully mirrored on Otodom, Morizon, or Nieruchomosci-online. This actor collects structured property data at scale — prices, price per m², areas, room counts, locations, agency names, and images — without manual browsing, cookies, or login requirements.

Use cases include property market analysis, investment research, relocation planning, price monitoring across Polish cities, academic housing studies, portfolio tracking, and competitor analysis for real estate agencies.

How to scrape Domiporta data

  1. Go to the actor's page on the Apify Store
  2. Select a property type (apartments, houses, land, commercial premises)
  3. Choose listing type: sale or rent
  4. Enter a location (e.g., "warszawa", "krakow", "wroclaw") or leave empty for all of Poland
  5. Set maxResults for the number of listings to collect
  6. Click "Start" to run the scraper
  7. Download results as JSON, CSV, or Excel when complete

The actor reads the schema.org JSON-LD data block that Domiporta.pl renders server-side into every search results page — no browser rendering needed, so it's fast and cheap to run.

Input

FieldTypeRequiredDescription
propertyTypeStringNomieszkanie (apartments, default), dom (houses), dzialka (land), lokal (commercial premises)
listingTypeStringNosale (default) or rent
locationStringNoPolish city, e.g. "warszawa", "krakow", "wroclaw", "gdansk". Defaults to "warszawa". Empty = all Poland.
maxResultsIntegerNoMaximum listings to return (default: 50)
proxyConfigurationObjectNoProxy settings. Automatic Apify proxy by default — recon found no active anti-bot challenge.

Output

Each listing contains:

FieldTypeExample
listingTitleString"Mieszkanie 45,6 m² z balkonem na Bielanach - polecam!"
propertyTypeString"mieszkanie"
listingTypeString"sale"
priceNumber650000
currencyString"PLN"
pricePerSqmNumber14254.39
areaNumber45.6
roomsNumber2
floorString or null"1" — only populated when exposed on the search card
locationString"Warszawa, mazowieckie"
districtString"Renesansowa"
listingDescriptionStringListing description snippet
agencyNameString"Bracia Strzelczyk Nieruchomości"
imageUrlStringPrimary listing photo URL
datePostedStringISO 8601 date, as published by Domiporta.pl
urlStringFull Domiporta.pl listing URL
scrapedAtStringISO 8601 timestamp

Example output

{
"listingTitle": "Mieszkanie 45,6 m² z balkonem na Bielanach - polecam!: Warszawa Bielany: Renesansowa",
"propertyType": "mieszkanie",
"listingType": "sale",
"price": 650000,
"currency": "PLN",
"pricePerSqm": 14254.386,
"area": 45.6,
"rooms": 2,
"floor": null,
"location": "Warszawa, Mazowieckie",
"district": "Renesansowa",
"listingDescription": "Oferuję do sprzedaży jasne, rozkładowe mieszkanie o powierzchni 45,6 m² z balkonem, zlokalizowane na warszawskiej dzielnicy Bielany. Okolica jest cicha, spokojna z dużą ilością terenów zielonych...",
"agencyName": "Bracia Strzelczyk Nieruchomości",
"imageUrl": "https://galeria.domiporta.pl/pictures/big/13/bd/42/42bd30017997b8de59b5d9c94430fa35799440dc/mieszkanie_456_m_z_balkonem_na_bielanach_-_polecam.jpg",
"datePosted": "2026-08-10",
"url": "https://www.domiporta.pl/nieruchomosci/sprzedam-mieszkanie-dwupokojowe-warszawa-bielany-renesansowa-46m2/156604651",
"scrapedAt": "2026-08-28T19:36:42.769Z"
}

Cost estimate

This actor uses a lightweight HTTP crawler (no browser rendering) with the automatic Apify proxy pool. Approximate costs:

  • ~50 results: $0.02-0.05 in platform credits
  • ~500 results: $0.10-0.30 in platform credits
  • ~5,000 results: $0.50-1.50 in platform credits

Costs depend on proxy usage and the number of pages scraped. Usage cost only settles once the run reports SUCCEEDED — a mid-run dataset read will undercount the final charge.

Tips for best results

  • Start small — test with maxResults: 20 before running large scrapes.
  • Use specific locations — searching for "warszawa" returns more focused results than searching all of Poland.
  • Property types — use mieszkanie, dom, dzialka, lokal.
  • City names — use the plain Polish city name in lowercase (e.g. "warszawa", "krakow", "wroclaw", "gdansk", "poznan", "lodz").
  • Rent vs sale — set listingType to rent for rental listings, sale for the sale market (default).

Limitations

  • Floor number is only populated when Domiporta.pl exposes it directly on the search-results card; some listings will show floor: null even though the detail page has it.
  • The actor scrapes the public website. No login or authentication is used. No cookies required.
  • Price data reflects the listed asking price, not the final transaction price.
  • Results per search page are limited by Domiporta.pl's pagination (36 listings per page).
  • Very large scrapes (5,000+ listings) may take longer due to rate limiting.
  • Contact phone numbers are not public on Domiporta.pl's listing cards or JSON-LD (gated behind a lead-capture click on the live site) and are not returned by this actor.

Supported property types

PolishEnglishInput value
MieszkanieApartmentsmieszkanie
DomHousesdom
DzialkaLand / Plotsdzialka
LokalCommercial premiseslokal