Discover/centris.ca API
live

centris.ca APIcentris.ca

Access Centris.ca property listings via API. Search houses, plexes, and intergenerational homes across Quebec with price, address, photos, and financial details.

Endpoints
5
Updated
4mo ago
Try it
Maximum number of listings to return.
api.parse.bot/scraper/3937f45a-c256-4bc2-bc85-6b630ec600a5/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/3937f45a-c256-4bc2-bc85-6b630ec600a5/search_listings?limit=3' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for residential real estate listings for sale across Quebec. Returns a paginated list of property listings with basic info including price, address, and room counts.

Input
ParamTypeDescription
limitintegerMaximum number of listings to return.
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing summaries with id, url, price, price_value, address, and description_teaser"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "id": "23428174",
          "url": "https://www.centris.ca/en/cottages~for-sale~amherst/23428174",
          "price": "$1,095,000",
          "address": "783, Chemin du Lac-de-la-Grange\nAmherst",
          "price_value": "1095000",
          "description_teaser": "23428174... Cottage for sale..."
        }
      ]
    },
    "status": "success"
  }
}

About the centris.ca API

The Centris.ca API provides 5 endpoints to search and retrieve Quebec real estate listings, covering residential properties from single-family houses to multi-unit plexes. The get_listing_details endpoint returns a full data object including price, address, property type, description, photo URLs, and financial details like tax and assessment data — all keyed by a Centris listing ID obtained from any of the search endpoints.

Search Endpoints

Four search endpoints cover different property scopes. search_listings is the general-purpose residential search across Quebec, returning paginated listing summaries with id, url, price, price_value, address, and description_teaser. search_plex_montreal narrows to duplex, triplex, quadruplex, and quintuplex properties on the Island of Montreal and accepts min_price and max_price filters in CAD. search_intergenerational_montreal targets intergenerational homes in Montreal and accepts a max_price cap. search_houses_keywords_montreal filters single-family Montreal houses by a minimum room count (min_rooms) and keyword matches in listing descriptions, returning full detail objects rather than summaries.

Listing Detail

get_listing_details accepts a numeric listing_id string — obtainable from any search result's id field — and returns the complete listing record. The response includes photos (an array of photo URLs), property_type (e.g. "Triplex for sale"), the full description text, and a financial_details object containing tax and assessment figures not present in search summaries. The url field links directly to the canonical Centris listing page.

Coverage and Filters

All search endpoints accept an optional limit parameter to control result set size. The specialized Montreal endpoints (search_plex_montreal, search_intergenerational_montreal, search_houses_keywords_montreal) are scoped to the Island of Montreal. The general search_listings endpoint covers broader Quebec residential inventory but does not currently expose geographic or property-type filters beyond what the endpoint preset defines. Listing IDs are stable Centris numeric identifiers and can be stored for later detail lookups.

Common use cases
  • Build a Montreal plex investment screener filtering by price range using search_plex_montreal with min_price and max_price.
  • Aggregate tax and municipal assessment data from get_listing_details financial_details for comparative property analysis.
  • Create a keyword-driven Montreal house search using search_houses_keywords_montreal with min_rooms to surface renovation or waterfront listings.
  • Populate a property listing feed with photo galleries by retrieving the photos array from get_listing_details.
  • Track intergenerational home availability in Montreal using search_intergenerational_montreal with a max_price threshold.
  • Build a cross-listing comparison tool by resolving id values from search results into full records via get_listing_details.
  • Monitor Quebec residential listing volume over time using paginated calls to search_listings with the limit parameter.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Centris.ca have an official developer API?+
Centris.ca does not publish a public developer API or documented data feed for external use. Access to structured listing data is available through this Parse API.
What does `get_listing_details` return that search endpoints do not?+
get_listing_details returns the full description text, an array of photos URLs, the property_type label (e.g. "Triplex for sale"), and a financial_details object with tax and assessment figures. Search endpoints return only summary fields: id, url, price, price_value, address, and description_teaser.
Are rental listings or commercial properties covered?+
Not currently. The API covers residential properties for sale, including houses, plexes, and intergenerational homes. You can fork this API on Parse and revise it to add an endpoint targeting rental or commercial listings.
Can I search listings outside of Montreal or Quebec City specifically?+
The specialized search endpoints (search_plex_montreal, search_intergenerational_montreal, search_houses_keywords_montreal) are scoped to the Island of Montreal. search_listings covers broader Quebec residential inventory but does not expose a free-form city or region filter parameter. You can fork the API on Parse and revise it to add region-specific endpoints for other Quebec municipalities.
How current is the listing data, and can listings disappear between a search and a detail lookup?+
Centris.ca listings reflect active inventory on the platform at the time of the request. Listings that sell or are withdrawn between a search call and a subsequent get_listing_details call may no longer be available, in which case the detail endpoint will return no data for that ID. Storing price_value and address from search results at query time can help preserve a snapshot.
Page content last updated . Spec covers 5 endpoints from centris.ca.
Related APIs in Real EstateSee all →
realtor.ca API
Search Canadian real estate listings and retrieve detailed property information including photos, prices, descriptions, and agent details from REALTOR.ca. Browse available properties with comprehensive listing data across Canada.
rentals.ca API
Search and browse rental listings across Canada by city or neighbourhood, and view detailed property information including prices, amenities, and availability. Find your next home by filtering thousands of rental properties on Rentals.ca in real-time.
rew.ca API
Search rental and for-sale properties across Canada, get detailed listing information, explore neighbourhoods, and find real estate agents in your area. Access property details, agent profiles, and neighbourhood data all in one place.
condos.ca API
Search and browse comprehensive condo listings across Canada while accessing detailed building information, neighbourhood statistics, and mortgage calculators to make informed real estate decisions. Get instant market data, compare properties, and estimate mortgage payments all from one integrated platform.
zoocasa.com API
Search Canadian real estate listings on Zoocasa and retrieve detailed property information including active listings, sold homes, and rental properties. Access comprehensive listing details and discover comparable properties by location, property type, and listing status.
realtor.com API
Search millions of real estate listings on Realtor.com, view detailed property information, find qualified agents in your area, and access market analytics to understand pricing trends. Get location suggestions and property insights all in one place to help you make informed decisions about buying, selling, or investing in real estate.
portalinmobiliario.com API
Search and analyze property listings from Chile's top real estate platform, accessing detailed information like prices in UF or CLP, room and bathroom counts, square footage, and locations for apartments, houses, and other properties. Quickly compare available properties and gather market data to find your ideal home or investment opportunity.
kijiji.ca API
Search and browse Kijiji listings across categories like rentals, pets, and jobs, while viewing detailed information about specific ads along with available locations and categories. Filter through thousands of Canadian classifieds to find exactly what you're looking for in your area.