HouseSigma API

Canadian Homes for Sale and Rent, Listing Details, Locations, Nearby Listings and Market Data

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.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
5
Endpoints
ON, BC, AB
Provinces
Sale and rent
Operations

Try it now

Make one request. Inspect structured JSON.

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.

Request preview
Request
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"
JSON response
{
  "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
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Property Search Applications

Build Canadian home search with filters for city, neighbourhood, price, bedrooms, bathrooms, garage, area and type.

Price Tracking

Follow asking prices in Canadian dollars by city and neighbourhood, for sale and for rent.

Listing Data Enrichment

Pull the full record of a listing: taxes, rooms, lot, photos, nearby schools and listing history.

Market Monitoring

Read the median sold price, active listings and days on market of a city every month.

Comparable Homes

Find similar homes for sale near a listing to support pricing and investment checks.

HouseSigma scraper API

HouseSigma API for property search, listing details, locations and market data in Canada

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.

Choose the right HouseSigma API endpoint

Search HouseSigma listings

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 docs

Read the full record of a listing

Take an id from search and request the listing endpoint for taxes, rooms, photos, schools, history and the listing brokerage.

Open HouseSigma Listing Details API docs

Check the market of a city

Use the city id from the locations endpoint to read the median sold price, active listings and days on market.

Open HouseSigma Market Summary API docs

Available endpoints

Everything you need in one API.

Scrappa vs Do-it-yourself property data extraction

See how Scrappa compares to the official API.

Dedicated HouseSigma endpoints
Scrappa: yes (5 endpoints)
Do-it-yourself property data extraction:
Output format
Scrappa: Structured JSON
Do-it-yourself property data extraction: Raw site data
Cards that contradict a filter
Scrappa: Left out and counted
Do-it-yourself property data extraction: Mixed into the results
Request mode
Scrappa: Read-only
Do-it-yourself property data extraction: Depends on implementation
Maintenance
Scrappa: Handled by Scrappa
Do-it-yourself property data extraction: Your team

Key features

5 read-only endpoints for Canada
Sale and rent listings in Ontario, British Columbia and Alberta
Filters for city, neighbourhood, price, bedrooms, bathrooms, garage, area, lot, type and keyword
Full listing details with taxes, rooms, photos, schools and history
Cities, neighbourhoods and search suggestions
Similar homes near a listing
Market summary of a city
No agent phone numbers or private data

Frequently asked questions

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.

Start using the HouseSigma API

Sign up and get 500 free credits. No credit card required.