Real Estate API for Canada
MLS and CREA-format listings with 80+ lookup tables describing every attribute buyers filter on. Agent and office profiles enriched through a live partner integration and indexed for fuzzy name and geo search.
Listings, agents and offices — structured for search, ready for display.
- MLS / CREA records — roofing, heating, flooring, ratings, certifications
- Agent and office profiles with photos, contact and geocoded location
- Commercial buildings with LEED / BOMA certifications
Query by
- By coordinate
- By address
- By bounding box
What the Real Estate layer gives your team.
Search-ready out of the box
80+ structured attribute lookups mean you can filter on everything buyers care about without building your own schema.
Listings joined to everything
Each listing connects to boundaries, demographics, permits and schools through one graph — no reconciliation.
Enriched people data
Agent and office profiles are enriched and indexed for fuzzy name and geo search.
Use cases.
A few of the things teams build on the Real Estate layer.
Property search
Viewport + attribute filtering for a full search experience.
Listing enrichment
Attach neighbourhood, demographics, permits and schools to any listing.
Agent & office directories
Searchable, geocoded professional profiles.
Market dashboards
Aggregate listing and pricing data by area.
See it in a request.
curl -H "Api-Key: $NEIGHBOURLY_KEY" \ "https://api.neighbourly.io/api/v1/locations/search/listing?bedrooms_total=3&price_max=1200000"
{
"results": [
{
"listing_id": "X1234567",
"price": 1149000,
"bedrooms_total": 3,
"bathrooms_total": 2,
"property_sub_type": "condo_apartment"
}
],
"page": 1,
"per_page": 20,
"total": 214
}Real Estate API — common questions
What real estate data does the API provide?
MLS/CREA-format listings with 80+ property-attribute lookups, plus agent, office and commercial-building profiles — all joined to boundaries, demographics, permits and schools.
Can I build a property search on the Neighbourly API?
Yes. Elasticsearch-backed viewport search returns listings inside a map view with property-attribute filtering (type, beds, baths, price, features and more).
What listing attributes are available?
Full CREA-standard attributes including property type, bedrooms, bathrooms, square footage, heating, roofing, flooring, ratings and certifications — via 80+ lookup tables.
Does it include agent and office data?
Yes — agent and office profiles with photos, contact details and geocoded locations, indexed for fuzzy name and geo-bounding-box search.
Can I filter listings by attributes and location together?
Yes. Search combines a viewport bounding box with attribute filters, so you can return, for example, 3-bed homes under a price in a specific map area.
Is the real estate data Canada-wide?
Coverage follows CREA-format listing availability across Canada, with agent and office enrichment through a live partner integration.
More data layers
Build with the Real Estate API.
One API key, ten data layers, Canada-wide. Get access or talk to our team.