Poland Apartment Prices API – Developer Price Lists dane.gov.pl
polish-developer-apartment-pricesQuery new-build apartment and house offers and price changes from Polish developer price lists on dane.gov.pl, filtered by city, developer, voivodeship, type, availability, and publication date.
Instructions
Returns new-build apartment and house offers from the developer price lists published on dane.gov.pl under the price transparency rules (jawność cen): one record per unit with price, price per m² and location, or, in priceChanges mode, only the differences from the developer's previous list. Filter by publication window (lastDays, or a date range of at most 14 days), voivodeship, city, developer, property type and availability. Use it for primary-market housing prices from developers; no sibling tool covers real estate. Read-only: it only queries the public source and never writes to the registry; onlyNew merely keeps a stateKey memory in your own Apify account. Each call needs the APIFY_TOKEN env var and starts one paid run of the Apify Actor enterprising_hamster/polish-developer-apartment-prices on your Apify account, billed pay-per-event per delivered record (price changes cost more) plus any Apify platform usage; the server waits up to 300 s for the run and returns JSON {items, truncated} with at most maxItems (max 100) items and 256 KiB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Offers returns each unit of the newest price list of every developer dataset published in the period. Price changes compares that list with the developer's previous one and returns only differences. | offers |
| cities | No | Keep units whose city (miejscowość) or municipality (gmina) is one of these, e.g. Warszawa, Kraków. Case and Polish letters do not matter. | |
| dateTo | No | Last publication date, inclusive, YYYY-MM-DD, Polish time. | |
| onlyNew | No | Skip price lists this Actor already delivered in an earlier run with the same state key. Use with a daily schedule. | |
| dateFrom | No | First publication date, YYYY-MM-DD, Polish time. At most 14 days with dateTo. | |
| lastDays | No | Price lists published on dane.gov.pl in the last N×24 hours. Ignored when a date is set below. Developers republish lists daily, so 1 day already covers most active investments. | |
| maxItems | No | Stop after this many records. Each record is one charged event. | |
| stateKey | No | Separate memory for onlyNew, e.g. one key per schedule. Letters, digits, _ and -. | |
| developers | No | Keep units whose developer name, price-list title or investment name contains one of these fragments, e.g. Dom Development, Murapol. | |
| voivodeships | No | Keep units in these voivodeships (województwa). Units whose list gives no voivodeship are dropped by this filter. | |
| maxPriceLists | No | Read at most this many developer price lists, newest first. 0 means all. | |
| onlyAvailable | No | Drop units marked sold or reserved. Most lists do not state availability; those units are kept. | |
| propertyTypes | No | Parking spaces, storage and commercial units are never returned as units; they appear as add-ons of a unit. Units whose type the list does not state are kept. | |
| maxConcurrency | No | Price lists read at the same time. | |
| maxRequestsPerSecond | No | Politeness limit for file downloads. The dane.gov.pl API itself is always queried at 2 requests per second. |