Skip to main content
Piloterr
Back to library

Centris Property API

Read one Centris property from its URL or listing id. You get price, address, rooms, and the broker.

Active1 credit = 1 requestGET/v2/centris/property

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Fetch one Centris.ca listing from its English or French URL. The response is one flat object for that listing: asking price, address, bedrooms, bathrooms, characteristics, broker, taxes, and photos. id matches the search card.

price is the asking price in CAD. price_display is the label printed on the sheet.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/centris/property?query=https://www.centris.ca/en/condos~for-sale~montreal-le-sud-ouest/17796540
GET https://api.piloterr.com/v2/centris/property?query=https://www.centris.ca/fr/condo~a-vendre~montreal-villeray-saint-michel-parc-extension/17926206

The first call is condo 17796540 at 2365, Rue Saint-Patrick, Montréal (Le Sud-Ouest). The second call is a French Montreal listing URL. The listing id is the number at the end of the path. A bare id returns 400.

ParametersLink to Parameters

Parameter Type Required Placeholder Example
query string yes https://www.centris.ca/en/condos~for-sale~montreal-le-sud-ouest/17796540 https://www.centris.ca/fr/condo~a-vendre~montreal-villeray-saint-michel-parc-extension/17926206

query is the full listing URL.

https://www.centris.ca/en/condos~for-sale~montreal-le-sud-ouest/17796540 is an English Montreal listing. The id is 17796540. https://www.centris.ca/fr/condo~a-vendre~montreal-villeray-saint-michel-parc-extension/17926206 is a French Montreal listing. The id is 17926206. A /photos suffix on either URL resolves back to the listing. Pass the url returned by /v2/centris/search.

Response fieldsLink to Response fields

Field Type Description
id string Same listing id as the search card
url string Listing URL that was fetched
address string or null Full address line
price number or null Asking price in CAD
price_display string or null Price label as printed
currency string or null CAD when a price is shown
bedrooms number or null Bedroom count on the sheet
bathrooms number or null Bathroom count on the sheet
rooms number or null Total room count
description string or null Broker remarks for this listing
characteristics array Fact rows such as year built and net area
financial_details array Assessment and tax tables
broker object or null Name, agency, phones, and profile links
images array Photo URLs for this listing

The same object also includes latitude, longitude, walk_score, area_summary, and area_statistics when the page prints them.

Main use casesLink to Main use cases

  • Open the sheet that matches a search card
  • Capture address and price for a comp set
  • Record the listing broker

Error codesLink to Error codes

Code Meaning
400 Missing URL, a domain outside centris.ca, a bare listing id, or a results URL sent to property
401 Missing API key
404 The listing page could not be parsed
500 The fetch failed

Centris Search

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included