Property Search
/api/housesigma/search
Search homes for sale and rent with filters, sort and paging
Scrappa's read-only HouseSigma API turns the Canadian real estate site HouseSigma into structured JSON for Ontario, British Columbia and Alberta. Search homes for sale and rent by city, neighbourhood, price, bedrooms, bathrooms, garage, area, lot and type; read full listing details with taxes, rooms, photos, schools and history; find cities and neighbourhoods; load similar listings nearby; and read the market summary of a city.
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/housesigma/search?municipality_id=10343&operation=sale&bedrooms=3&price_max=1200000&sort=price_asc" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"total": 990,
"returned": 20,
"pagination": {
"page": 1,
"limit": 20,
"total_pages": 50,
"has_next_page": true,
"has_previous_page": false,
"capped": false
},
"applied_filters": {
"operation": "sale",
"province": "ON",
"municipality_id": 10343,
"sort": "price_asc",
"bedrooms": 3,
"price_max": 1200000
},
"listings": [],
"meta": {
"endpoint_family": "search",
"billable": true,
"attempts": 1,
"filtered_out": 0
}
}
Structured data for real applications. Here are some ideas.
Build Canadian home search with filters for city, neighbourhood, price, bedrooms, bathrooms, garage, area and type.
Follow asking prices in Canadian dollars by city and neighbourhood, for sale and for rent.
Pull the full record of a listing: taxes, rooms, lot, photos, nearby schools and listing history.
Read the median sold price, active listings and days on market of a city every month.
Find similar homes for sale near a listing to support pricing and investment checks.
HouseSigma scraper API
The HouseSigma API is built for proptech teams, investors and analysts working with Canadian housing data. Find a city with the locations endpoint, search its listings by price, bedrooms, bathrooms, area and type, then use listing details, nearby listings and market summaries to build search tools, price monitors and data products.
Search Canadian listings for sale and for rent in Ontario, British Columbia and Alberta.
Filter by city, neighbourhood, price, bedrooms, bathrooms, garage, area, lot, type and keyword.
Get full listing details with taxes, rooms, photos, schools and history.
Find cities and neighbourhoods and their ids.
Load similar homes near a listing.
Read the market summary of a city.
Call 5 read-only endpoints that return structured JSON.
Find the city id with the locations endpoint, then pass it to the search endpoint with a price range and bedrooms. Listings that contradict a filter are left out.
Open HouseSigma Property Search API docsTake an id from search and request the listing endpoint for taxes, rooms, photos, schools, history and the listing brokerage.
Open HouseSigma Listing Details API docsUse the city id from the locations endpoint to read the median sold price, active listings and days on market.
Open HouseSigma Market Summary API docsEverything you need in one API.
/api/housesigma/search
Search homes for sale and rent with filters, sort and paging
/api/housesigma/listing
Get the full record of one listing
/api/housesigma/locations
Find cities, neighbourhoods, addresses and projects
/api/housesigma/nearby
Get similar homes for sale near a listing
/api/housesigma/market
Get median sold price, active listings and days on market of a city
See how Scrappa compares to the official API.
| Feature | Scrappa | Do-it-yourself property data extraction |
|---|---|---|
| Dedicated HouseSigma endpoints | yes (5 endpoints) | |
| Output format | Structured JSON | Raw site data |
| Cards that contradict a filter | Left out and counted | Mixed into the results |
| Request mode | Read-only | Depends on implementation |
| Maintenance | Handled by Scrappa | Your team |
The HouseSigma API is Scrappa's read-only REST API for Canadian property listings. It covers search, listing details, locations, nearby listings and city market summaries.
No. Scrappa is an independent service and is not affiliated with or endorsed by HouseSigma. A Scrappa API key is used to access the endpoints on this page.
Ontario (ON), British Columbia (BC) and Alberta (AB). Pass province to the locations and market endpoints; search uses the city id.
No. HouseSigma hides sold prices and listing agents from visitors who are not signed in. The listing brokerage name is included.
The site serves up to 200 pages of 20 listings and counts at most 4000 matches. Narrow the search with filters or a neighbourhood to reach other listings.
No. All HouseSigma endpoints on this page are read-only.