Szukaj ofert mieszkań
search_offersFind primary-market apartment offers from Polish developers by city, price, area, price per m², district, status, or price drop. Filter and sort results to compare asking prices.
Instructions
Wyszukuje oferty mieszkań od deweloperów (tylko rynek pierwotny, ceny ofertowe, nie transakcyjne) w jednym mieście albo w całej Polsce (city=polska). Filtry: cena, metraż, cena za m², dzielnica, status (aktywne, archiwalne) i obniżka od pierwszej ceny; sortowanie po cenie, cenie za m², metrażu albo największej obniżce. Nie filtruje po liczbie pokoi ani piętrze (serwis nie ma takich danych) ani po deweloperze (jego inwestycje daje get_developer).
Zwraca jedną stronę: total (wszystkie pasujące), returned, page, per_page, pages_available, truncated, hint, list_url i items (offer_id, investment_slug, investment_url (strona inwestycji), name, cena w PLN, metraż w m², cena za m², status, inwestycja, deweloper z developer_slug, zmiany ceny w procentach; miasto tylko przy city=polska). Pozycje są skrócone; szczegóły oferty i historię ceny daje get_offer. list_url to ta lista na deweloperuch.pl z tymi samymi filtrami. Linki podawaj użytkownikowi.
Ograniczenia: można przejrzeć najwyżej 20 stron po per_page ofert. Gdy truncated=true, zawęź filtry zamiast przeglądać kolejne strony. Wszystkie oferty jednej inwestycji daje get_investment, ceny całego miasta get_market_statistics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | city_slug miasta z search_locations (np. warszawa, krakow) albo polska dla całego kraju. | |
| page | No | Numer strony wyników, 1–20. | |
| sort | No | price_asc: od najtańszych, price_desc: od najdroższych, price_per_m2_asc i price_per_m2_desc: po cenie za m², area_asc i area_desc: po metrażu, biggest_drop: najpierw największa obniżka od pierwszej ceny (w %); brak: domyślna kolejność serwisu (nie jest gwarantowana). | |
| status | No | active (domyślnie): oferty obecnie w cennikach; archived: tylko wycofane; all: aktywne i wycofane. | active |
| area_max | No | Największy metraż w m². | |
| area_min | No | Najmniejszy metraż w m². | |
| district | No | Nazwa dzielnicy dokładnie tak, jak podaje ją search_locations (kind=district, pole name), np. Mokotów; tylko z miastem tej dzielnicy, nie z polska. | |
| per_page | No | 10 albo 50. Pozycja to ok. 500 znaków wyniku (z linkiem), więc 50 daje ok. 25 tys.; zwykle wystarcza 10. | |
| price_max | No | Najwyższa cena oferty w PLN. | |
| price_min | No | Najniższa cena oferty w PLN. | |
| price_dropped | No | true: tylko oferty, których obecna cena jest niższa od pierwszej ceny (liczy się zmiana od pierwszej ceny, nie ostatnia zmiana). | |
| price_per_m2_max | No | Najwyższa cena za m² w PLN. | |
| price_per_m2_min | No | Najniższa cena za m² w PLN. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| page | Yes | ||
| items | Yes | ||
| total | Yes | ||
| list_url | No | Ta lista ofert na deweloperuch.pl (te same filtry, sortowanie i strona): podaj ją użytkownikowi jako link. | |
| per_page | Yes | ||
| returned | Yes | ||
| truncated | Yes | true: pasujących ofert jest więcej, niż można przejrzeć (najwyżej 20 stron); zawęź filtry. | |
| pages_available | Yes |