Property Search
/api/morizon/search
Search listings for sale and rent with filters, sort and paging
Scrappa's read-only Morizon API turns the Polish property portal into structured JSON. Search flats, houses, plots, commercial premises and garages for sale and rent by location, price, area, rooms, market, features and more; read full listing details with fees, features, coordinates, photos and environment data; find location ids; and load agency profiles with their listings.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/morizon/search?transaction=sale&type=flat&location=311510&price_min=500000&price_max=700000&sort=price_asc" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"total": 4002,
"returned": 35,
"pagination": {
"page": 1,
"limit": 35,
"pages_count": 115,
"has_next_page": true
},
"applied_filters": {
"transaction": "sale",
"type": "flat",
"price_min": 500000,
"price_max": 700000,
"location": "311510"
},
"listings": [],
"meta": {
"endpoint_family": "search",
"billable": true,
"attempts": 2
}
}
Structured data for real applications. Here are some ideas.
Build Polish property search with filters for location, price, area, rooms, market, features and sort order.
Follow asking prices and price per square metre on Morizon by city and district, for sale and for rent.
Pull the full record of a listing: description, fees, build year, bathrooms, facilities, coordinates, photos and environment data.
Read public agency profiles with licence number, agents and the agency's listings.
Help buyers and tenants compare Polish cities and districts with location autocomplete and filter-exact results.
Morizon scraper API
The Morizon API is built for proptech teams, relocation services and analysts working with Polish property data. Search listings by location, price, area and rooms, then use listing details, location autocomplete and agency endpoints to build search tools, market monitors and data products.
Search Polish listings for sale and for rent.
Filter by location, price, area, rooms, market, owner type, floor, build year and features.
Get full listing details with fees, facilities, coordinates, photos and environment data.
Find the location ids the search accepts.
Read public agency profiles and their listings.
Call 4 read-only endpoints that return structured JSON.
Find a location id with location autocomplete, then pass it to the search endpoint with a price range. Morizon applies every filter itself.
Open Morizon Property Search API docsTake an id from search and request the listing endpoint for the description, fees, features, photos and the contact block.
Open Morizon Listing Details API docsTake the company id from a listing and read the agency profile together with a page of its listings.
Open Morizon Agency Profile API docsEverything you need in one API.
/api/morizon/search
Search listings for sale and rent with filters, sort and paging
/api/morizon/listing
Get the full record of one listing
/api/morizon/locations
Find the location ids the search accepts
/api/morizon/agency
Get an agency profile and its listings
See how Scrappa compares to the official API.
| Feature | Scrappa | Do-it-yourself property data extraction |
|---|---|---|
| Dedicated Morizon endpoints | yes (4 endpoints) | |
| Output format | Structured JSON | Raw page content |
| Unknown filters and locations | Rejected with a clear error | Silently ignored by the platform |
| Request mode | Read-only | Depends on implementation |
| Parser maintenance | Handled by Scrappa | Your team |
The Morizon API is Scrappa's read-only REST API for property listings in Poland. It covers search, listing details, location autocomplete and agency profiles.
No. Scrappa is an independent service and is not affiliated with or endorsed by Morizon. A Scrappa API key is used to access the endpoints on this page.
Yes. Use transaction=sale or transaction=rent in the search.
No. Morizon has no bathroom filter. The number of bathrooms is a field of the listing details.
The request returns a non-billable 422. Morizon would otherwise ignore the location and return listings from all of Poland.
No. All Morizon endpoints on this page are read-only.