APIs / Real estate / HouseSigma
1 credit per call5 endpoints27 datapoints
HouseSigma API
HouseSigma API for Canadian home search, listings, nearby homes, market stats and locations in Ontario, BC and Alberta as JSON. 1 credit per successful call.
{
"success": true,
"total": 449,
"returned": 18,
"pagination": {
"page": 1,
"limit": 20,
"total_pages": 23,
"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": [
{
"id": "XRla7gBaaxPyjEvL",
"ml_num": "C13883318",
"url": "https://housesigma.com/on/toronto-real-estate/704-100-leeward-glenway/home/owJKR7Po9EpyXeLP/",
"address": "704 - 100 Leeward Glenway",
"price": {
"amount": 399000,
"currency": "CAD",
"abbr": "0.4M",
"gated": false
},
"bedrooms": 3,
"bathrooms": 2,
"parking": {
"total": 0,
"garage": 0,
"garage_type": "Underground",
"text": "-"
},
"property_type": {
"code": "C.",
"label": "Condo Apartment"
},
"style": "Apartment",
"area": {
"text": "800-899",
"min": 800,
"max": 899,
"unit": "feet²"
},
"location": {
"lat": 43.71141,
"lon": -79.32846
},
"status": {
"kind": "sale",
"text": "For Sale",
"code": "A",
"live": true
},
"community": "Flemingdon Park",
"municipality": "Toronto",
"province": "ON",
"listed_at": "2026-10-09",
"updated_at": "2026-10-10",
"days_on_site": 34,
"photo": "https://cache-e11.housesigma.com/file/pix-treb/C13883318/14482_1_1200.webp?43631644",
"brokerage": "RIGHT AT HOME REALTY · MLS# C13883318",
"estimate": 381900,
"rent_yield": 4.9,
"scores": {
"school": 6,
"rent": 8,
"growth": 1
},
"tags": [
"For Sale"
],
"data_source": "PROPTX",
"gated": false
},
{
"id": "K8OgYBzRVGjYJmG2",
"ml_num": "C14145184",
"url": "https://housesigma.com/on/toronto-real-estate/1204-ossington-avenue/home/GMnKYqp2Lgj3w1Qr/",
"address": "1204 Ossington Avenue",
"price": {
"amount": 408000,
"currency": "CAD",
"abbr": "0.41M",
"gated": false
},
"bedrooms": 3,
"bedrooms_extra": 1,
"bathrooms": 4,
"parking": {
"total": 0,
"garage": 0,
"garage_type": "None",
"text": "0 garage, 4 parking"
},
"property_type": {
"code": "J.",
"label": "Duplex"
},
"style": "2 1/2 Storey",
"area": {
"text": "1500-2000",
"min": 1500,
"max": 2000,
"unit": "feet²"
},
"lot": {
"front": 16,
"depth": 116,
"area": 1856,
"unit": "feet"
},
"location": {
"lat": 43.67382,
"lon": -79.43094
},
"status": {
"kind": "sale",
"text": "For Sale",
"code": "A",
"live": true
},
"community": "Wychwood",
"municipality": "Toronto",
"province": "ON",
"listed_at": "2026-11-03",
"updated_at": "2026-11-11",
"days_on_site": 9,
"photo": "https://cache-e18.housesigma.com/file/pix-treb/C14145184/d8284_1_1200.webp?f289f192",
"brokerage": "RE/MAX HALLMARK REALTY LTD. · MLS# C14145184",
"scores": {
"school": 6
},
"tags": [
"For Sale"
],
"data_source": "PROPTX",
"gated": false
},
{
"id": "JKdOYrBNxdZY54lW",
"ml_num": "C14126530",
"url": "https://housesigma.com/on/toronto-real-estate/1603-15-vicora-linkway/home/nbq6y10Da2PYo9DA/",
"address": "1603 - 15 Vicora Linkway",
"price": {
"amount": 419800,
"currency": "CAD",
"abbr": "0.42M",
"gated": false
},
"bedrooms": 3,
"bathrooms": 2,
"parking": {
"total": 1,
"garage": 1,
"garage_type": "Underground",
"text": "Underground 1 parking"
},
"property_type": {
"code": "C.",
"label": "Condo Apartment"
},
"style": "Apartment",
"area": {
"text": "1000-1199",
"min": 1000,
"max": 1199,
"unit": "feet²"
},
"location": {
"lat": 43.71093,
"lon": -79.32513
},
"status": {
"kind": "sale",
"text": "For Sale",
"code": "A",
"live": true
},
"community": "Flemingdon Park",
"municipality": "Toronto",
"province": "ON",
"listed_at": "2026-10-28",
"updated_at": "2026-11-09",
"days_on_site": 15,
"photo": "https://cache06.housesigma.com/file/pix-treb/C14126530/38e9c_1_1200.webp?46abae5d",
"brokerage": "REMAX YOUR COMMUNITY REALTY · MLS# C14126530",
"estimate": 407600,
"rent_yield": 4.2,
"scores": {
"school": 6,
"rent": 7,
"growth": 1
},
"tags": [
"For Sale"
],
"data_source": "PROPTX",
"gated": false
}
],
"meta": {
"endpoint_family": "search",
"attempts": 1,
"filtered_out": 2,
"request_id": "req_e7445b76c1784f1fbf0d1198ff5e4105",
"credits_charged": 1,
"credits_remaining": 1861
}
}Sample data
What one call returns
A recorded run of search: the fields and shapes you will get, shortened to 3 items.
| # | idstring | ml_numstring | urlurl | addressstring | priceobject | bedroomsinteger | bathroomsinteger | parkingobject | property_typeobject | stylestring | areaobject | locationobject | statusobject | communitystring | municipalitystring | provincestring | listed_atstring | updated_atstring | days_on_siteinteger | photourl | brokeragestring | estimatenumber | rent_yieldnumber | scoresobject | tagsstring[] | data_sourcestring | gatedboolean |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | XRla7gBaaxPyjEvL | C13883318 | https://housesigma.com/on/toronto-real-estate/704-100-leeward-glenway/home/owJKR7Po9EpyXeLP/ | 704 - 100 Leeward Glenway | {4 fields} | 3 | 2 | {4 fields} | {2 fields} | Apartment | {4 fields} | {2 fields} | {4 fields} | Flemingdon Park | Toronto | ON | 2026-10-09 | 2026-10-10 | 34 | https://cache-e11.housesigma.com/file/pix-treb/C13883318/14482_1_1200.webp?43631644 | RIGHT AT HOME REALTY · MLS# C13883318 | 381900 | 4.9 | {3 fields} | [1 item] | PROPTX | false |
| 2 | K8OgYBzRVGjYJmG2 | C14145184 | https://housesigma.com/on/toronto-real-estate/1204-ossington-avenue/home/GMnKYqp2Lgj3w1Qr/ | 1204 Ossington Avenue | {4 fields} | 3 | 4 | {4 fields} | {2 fields} | 2 1/2 Storey | {4 fields} | {2 fields} | {4 fields} | Wychwood | Toronto | ON | 2026-11-03 | 2026-11-11 | 9 | https://cache-e18.housesigma.com/file/pix-treb/C14145184/d8284_1_1200.webp?f289f192 | RE/MAX HALLMARK REALTY LTD. · MLS# C14145184 | — | — | {1 fields} | [1 item] | PROPTX | false |
| 3 | JKdOYrBNxdZY54lW | C14126530 | https://housesigma.com/on/toronto-real-estate/1603-15-vicora-linkway/home/nbq6y10Da2PYo9DA/ | 1603 - 15 Vicora Linkway | {4 fields} | 3 | 2 | {4 fields} | {2 fields} | Apartment | {4 fields} | {2 fields} | {4 fields} | Flemingdon Park | Toronto | ON | 2026-10-28 | 2026-11-09 | 15 | https://cache06.housesigma.com/file/pix-treb/C14126530/38e9c_1_1200.webp?46abae5d | REMAX YOUR COMMUNITY REALTY · MLS# C14126530 | 407600 | 4.2 | {3 fields} | [1 item] | PROPTX | false |
[
{
"id": "XRla7gBaaxPyjEvL",
"ml_num": "C13883318",
"url": "https://housesigma.com/on/toronto-real-estate/704-100-leeward-glenway/home/owJKR7Po9EpyXeLP/",
"address": "704 - 100 Leeward Glenway",
"price": {
"amount": 399000,
"currency": "CAD",
"abbr": "0.4M",
"gated": false
},
"bedrooms": 3,
"bathrooms": 2,
"parking": {
"total": 0,
"garage": 0,
"garage_type": "Underground",
"text": "-"
},
"property_type": {
"code": "C.",
"label": "Condo Apartment"
},
"style": "Apartment",
"area": {
"text": "800-899",
"min": 800,
"max": 899,
"unit": "feet²"
},
"location": {
"lat": 43.71141,
"lon": -79.32846
},
"status": {
"kind": "sale",
"text": "For Sale",
"code": "A",
"live": true
},
"community": "Flemingdon Park",
"municipality": "Toronto",
"province": "ON",
"listed_at": "2026-10-09",
"updated_at": "2026-10-10",
"days_on_site": 34,
"photo": "https://cache-e11.housesigma.com/file/pix-treb/C13883318/14482_1_1200.webp?43631644",
"brokerage": "RIGHT AT HOME REALTY · MLS# C13883318",
"estimate": 381900,
"rent_yield": 4.9,
"scores": {
"school": 6,
"rent": 8,
"growth": 1
},
"tags": [
"For Sale"
],
"data_source": "PROPTX",
"gated": false
},
{
"id": "K8OgYBzRVGjYJmG2",
"ml_num": "C14145184",
"url": "https://housesigma.com/on/toronto-real-estate/1204-ossington-avenue/home/GMnKYqp2Lgj3w1Qr/",
"address": "1204 Ossington Avenue",
"price": {
"amount": 408000,
"currency": "CAD",
"abbr": "0.41M",
"gated": false
},
"bedrooms": 3,
"bedrooms_extra": 1,
"bathrooms": 4,
"parking": {
"total": 0,
"garage": 0,
"garage_type": "None",
"text": "0 garage, 4 parking"
},
"property_type": {
"code": "J.",
"label": "Duplex"
},
"style": "2 1/2 Storey",
"area": {
"text": "1500-2000",
"min": 1500,
"max": 2000,
"unit": "feet²"
},
"lot": {
"front": 16,
"depth": 116,
"area": 1856,
"unit": "feet"
},
"location": {
"lat": 43.67382,
"lon": -79.43094
},
"status": {
"kind": "sale",
"text": "For Sale",
"code": "A",
"live": true
},
"community": "Wychwood",
"municipality": "Toronto",
"province": "ON",
"listed_at": "2026-11-03",
"updated_at": "2026-11-11",
"days_on_site": 9,
"photo": "https://cache-e18.housesigma.com/file/pix-treb/C14145184/d8284_1_1200.webp?f289f192",
"brokerage": "RE/MAX HALLMARK REALTY LTD. · MLS# C14145184",
"scores": {
"school": 6
},
"tags": [
"For Sale"
],
"data_source": "PROPTX",
"gated": false
},
{
"id": "JKdOYrBNxdZY54lW",
"ml_num": "C14126530",
"url": "https://housesigma.com/on/toronto-real-estate/1603-15-vicora-linkway/home/nbq6y10Da2PYo9DA/",
"address": "1603 - 15 Vicora Linkway",
"price": {
"amount": 419800,
"currency": "CAD",
"abbr": "0.42M",
"gated": false
},
"bedrooms": 3,
"bathrooms": 2,
"parking": {
"total": 1,
"garage": 1,
"garage_type": "Underground",
"text": "Underground 1 parking"
},
"property_type": {
"code": "C.",
"label": "Condo Apartment"
},
"style": "Apartment",
"area": {
"text": "1000-1199",
"min": 1000,
"max": 1199,
"unit": "feet²"
},
"location": {
"lat": 43.71093,
"lon": -79.32513
},
"status": {
"kind": "sale",
"text": "For Sale",
"code": "A",
"live": true
},
"community": "Flemingdon Park",
"municipality": "Toronto",
"province": "ON",
"listed_at": "2026-10-28",
"updated_at": "2026-11-09",
"days_on_site": 15,
"photo": "https://cache06.housesigma.com/file/pix-treb/C14126530/38e9c_1_1200.webp?46abae5d",
"brokerage": "REMAX YOUR COMMUNITY REALTY · MLS# C14126530",
"estimate": 407600,
"rent_yield": 4.2,
"scores": {
"school": 6,
"rent": 7,
"growth": 1
},
"tags": [
"For Sale"
],
"data_source": "PROPTX",
"gated": false
}
]id,ml_num,url,address,price,bedrooms,bathrooms,parking,property_type,style,area,location,status,community,municipality,province,listed_at,updated_at,days_on_site,photo,brokerage,estimate,rent_yield,scores,tags,data_source,gated
XRla7gBaaxPyjEvL,C13883318,https://housesigma.com/on/toronto-real-estate/704-100-leeward-glenway/home/owJKR7Po9EpyXeLP/,704 - 100 Leeward Glenway,"{""amount"":399000,""currency"":""CAD"",""abbr"":""0.4M"",""gated"":false}",3,2,"{""total"":0,""garage"":0,""garage_type"":""Underground"",""text"":""-""}","{""code"":""C."",""label"":""Condo Apartment""}",Apartment,"{""text"":""800-899"",""min"":800,""max"":899,""unit"":""feet²""}","{""lat"":43.71141,""lon"":-79.32846}","{""kind"":""sale"",""text"":""For Sale"",""code"":""A"",""live"":true}",Flemingdon Park,Toronto,ON,2026-10-09,2026-10-10,34,https://cache-e11.housesigma.com/file/pix-treb/C13883318/14482_1_1200.webp?43631644,RIGHT AT HOME REALTY · MLS# C13883318,381900,4.9,"{""school"":6,""rent"":8,""growth"":1}","[""For Sale""]",PROPTX,false
K8OgYBzRVGjYJmG2,C14145184,https://housesigma.com/on/toronto-real-estate/1204-ossington-avenue/home/GMnKYqp2Lgj3w1Qr/,1204 Ossington Avenue,"{""amount"":408000,""currency"":""CAD"",""abbr"":""0.41M"",""gated"":false}",3,4,"{""total"":0,""garage"":0,""garage_type"":""None"",""text"":""0 garage, 4 parking""}","{""code"":""J."",""label"":""Duplex""}",2 1/2 Storey,"{""text"":""1500-2000"",""min"":1500,""max"":2000,""unit"":""feet²""}","{""lat"":43.67382,""lon"":-79.43094}","{""kind"":""sale"",""text"":""For Sale"",""code"":""A"",""live"":true}",Wychwood,Toronto,ON,2026-11-03,2026-11-11,9,https://cache-e18.housesigma.com/file/pix-treb/C14145184/d8284_1_1200.webp?f289f192,RE/MAX HALLMARK REALTY LTD. · MLS# C14145184,,,"{""school"":6}","[""For Sale""]",PROPTX,false
JKdOYrBNxdZY54lW,C14126530,https://housesigma.com/on/toronto-real-estate/1603-15-vicora-linkway/home/nbq6y10Da2PYo9DA/,1603 - 15 Vicora Linkway,"{""amount"":419800,""currency"":""CAD"",""abbr"":""0.42M"",""gated"":false}",3,2,"{""total"":1,""garage"":1,""garage_type"":""Underground"",""text"":""Underground 1 parking""}","{""code"":""C."",""label"":""Condo Apartment""}",Apartment,"{""text"":""1000-1199"",""min"":1000,""max"":1199,""unit"":""feet²""}","{""lat"":43.71093,""lon"":-79.32513}","{""kind"":""sale"",""text"":""For Sale"",""code"":""A"",""live"":true}",Flemingdon Park,Toronto,ON,2026-10-28,2026-11-09,15,https://cache06.housesigma.com/file/pix-treb/C14126530/38e9c_1_1200.webp?46abae5d,REMAX YOUR COMMUNITY REALTY · MLS# C14126530,407600,4.2,"{""school"":6,""rent"":7,""growth"":1}","[""For Sale""]",PROPTX,falseRecorded from our API · 3 items shown · 27 datapoints per itemGET /v1/housesigma/search?municipality_id=10343&operation=sale&price_max=1200000&bedrooms=3&sort=price_asc
27 datapoints
Identity
- idstring
- property_typeobject
- statusobject
Contact
- urlurl
Location
- addressstring
- areaobject
- locationobject
Reputation
- photourl
- scoresobject
Price
- priceobject
Other
- ml_numstring
- bedroomsinteger
- bathroomsinteger
- parkingobject
- stylestring
- communitystring
- municipalitystring
- provincestring
- listed_atstring
- updated_atstring
- days_on_siteinteger
- brokeragestring
- estimatenumber
- rent_yieldnumber
- tagsstring[]
- data_sourcestring
- gatedboolean
Playground
Run this API
curl "https://api.perceptlayer.com/v1/housesigma/search?municipality_id=10343&operation=sale&price_max=1200000&bedrooms=3&sort=price_asc" \
-H "X-API-Key: $API_KEY"HouseSigma · 5 endpoints
Endpoints
Every endpoint takes the same key. Open one for its parameters and an example request.
| Endpoint | Required parameters | Cost |
|---|---|---|
GET/v1/housesigma/listing | id | 1 credit |
GET/v1/housesigma/locations | q+1 optional | 1 credit |
GET/v1/housesigma/market | municipality_id+1 optional | 1 credit |
GET/v1/housesigma/nearby | id | 1 credit |
GET/v1/housesigma/search | municipality_id+17 optional | 1 credit |
Overview
About the HouseSigma API
What you can get
The HouseSigma API returns Canadian property data from HouseSigma as JSON through 5 endpoints. Most take a province: ON, BC or AB.
- Search:
searchtakes amunicipality_id, withcommunity_id,operation(sale or rent),province,type(detached, semi_detached, freehold_townhouse, condo_townhouse, condo_apartment, link, multiplex, vacant_land or other),price_min,price_max,bedrooms,bathrooms,garage,area_min,area_max,lot_min,lot_max,listing_days(1, 3, 7, 30 or 90),keyword,sort(newest, price_asc or price_desc) andpage. - Listings:
listingandnearbytake anid. - Markets:
markettakes amunicipality_id, withprovince. - Locations:
locationstakes aq, withprovince.
The recorded search for 3-bedroom homes for sale in Toronto (municipality_id=10343) up to 1,200,000 CAD, cheapest first, returns listings, each with id, ml_num, url, address, price, bedrooms, bathrooms, parking, property_type, style, area, location, status, community, municipality, province, listed_at, updated_at, days_on_site, brokerage, estimate, rent_yield, scores (school, rent and growth) and tags. It also returns total (449), returned, pagination with total_pages and has_next_page, and applied_filters.
How a call works
Search a municipality: GET /v1/housesigma/search?municipality_id=10343&operation=sale&price_max=1200000&bedrooms=3&sort=price_asc with your key in the X-API-Key header. Each listing's id goes to listing or nearby, and the same municipality_id goes to market. locations takes a place name, such as toronto, to help you find one. Every successful call costs 1 credit; failed calls cost nothing.
More real estate APIs
Use cases
Track asking prices and `days_on_site` in Toronto, Vancouver or Calgary
Use the HouseSigma API to track asking prices and `days_on_site` in Toronto, Vancouver or CalgaryCompare asking prices with each listing's `estimate`
Use the HouseSigma API to compare asking prices with each listing's `estimate`Rank listings by `rent_yield` and `scores`
Use the HouseSigma API to rank listings by `rent_yield` and `scores`Pull market stats for a municipality with `market`
Use the HouseSigma API to pull market stats for a municipality with `market`FAQ
Questions
Do I need a HouseSigma account?
No. You call this HouseSigma API with your Perceptlayer key in the `X-API-Key` header, with no HouseSigma login.
How much does the HouseSigma API cost?
Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.
What format are responses in?
Every endpoint returns JSON, with no HTML parsing on your side.
Which provinces does it cover?
Set `province` to ON, BC or AB for Ontario, British Columbia or Alberta on `search`, `market` and `locations`.
Should I build a HouseSigma scraper instead?
You can, but a HouseSigma scraper is code you maintain: page changes break it, requests get blocked, and HouseSigma's terms govern how you collect data. The HouseSigma API gives you 5 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.
Try the HouseSigma API with 100 free credits
No credit card. Failed calls are never billed.