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
3mo 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 →
padmapper.com API
Search and browse rental listings across cities with detailed property information including prices, contact details, and market trends. Discover apartments and homes through city-wide searches or map-based exploration, and access comprehensive listing details to help you find your next rental.
casa.it API
Search and browse property listings from Casa.it, Italy's real estate marketplace. Retrieve listings by location, price, size, property type, and transaction type (sale or rent), and fetch full details for individual properties including descriptions, photos, features, and publisher information.
catastro.minhap.es API
Search Spanish property records by address, coordinates, or cadastral reference to find detailed land parcel information, ownership details, and location data across all Spanish provinces and municipalities. Browse the complete hierarchy of Spanish geographic and administrative divisions including provinces, municipalities, and streets to pinpoint exact property locations.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.