Centris.ca π₯ $1/1K MLS & Real Estate π¨π¦
Pricing
from $1.00 / 1,000 results
Centris.ca π₯ $1/1K MLS & Real Estate π¨π¦
From $1/1K on Gold π° Paste any Centris.ca search URL, Montreal houses, Quebec City condos, Laval homes, rentals. Price, address, beds, baths, MLS, photo. Optional full details (description, features, broker phone, gallery & more). JSON/CSV/Excel. Start now!
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Azzouzana
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Centris.ca Quebec real estate scraper π₯β‘ Paste any Centris.ca search URL, for sale or for rent, city, property type, and price filters included, and get clean JSON/CSV in seconds. Every row includes price, address, beds, baths, Centris number, photo, and listing URL. Turn on fetchFullDetails for the description, characteristics, broker phone, agency, and photo gallery. Need a large market slice? Pagination is handled for you up to your maxItems. Quebec listings, start now!
π Start free on Apify, no credit card required.
π€© What you get
One search URL in β export-ready listing rows out. Duplicate listings are skipped automatically.
Search cards (default), everything on the results list:
Each result row is the listing record as the site publishes it, including price, address, photos, and the other fields on that record.
Optional full details (fetchFullDetails: true). Adds the public description, characteristics (year built, living area, parking, pool, and more), room count, gallery, broker name and phone, and agency on the same row.
Built for real workflows:
- β Filter-preserving, your URLβs city, sale/rent, property type, and price band stay intact
- β
Past the first page, Centris paginates; we keep collecting unique listings up to
maxItems - β Lead-gen ready, broker, phone, agency, address, and listing link
- β CRM-friendly, one listing per row for Airtable, HubSpot, or Sheets
π How to use, 5-second setup
- π Create a free Apify account, no credit card required
- Open this actor β paste your search URL into
startUrl - Set
maxItems(default 100) - Optional: turn on
fetchFullDetailsfor richer fields - Hit Start β download JSON, CSV, Excel, or pull via API
Where to get startUrl: On Centris.ca, apply your filters (city, price, sale or rent), then copy the address bar.
Free plan: 5 listings per run, 5 runs/day, and a 1-minute gap between runs. Upgrade to use your full maxItems.
π οΈ Input
| Field | Type | Description | Default |
|---|---|---|---|
startUrl | string | Centris.ca search results URL | Montreal for sale |
maxItems | integer | Max unique listings to save | 100 |
fetchFullDetails | boolean | Merge description, characteristics, broker, and gallery into each row | false |
Pagination is handled for you. Set maxItems higher when you need a larger market slice, duplicate listings are skipped automatically.
π‘ Why scrape Centris.ca?
- Market comps, CAD prices, beds, and living area across Quebec cities and boroughs
- Lead lists, broker name, phone, agency, and listing link at scale
- New-listing watches, re-run the same search URL on a schedule
- Houses, condos, plexes, commercial, and rentals, one actor for any Centris search
- Proptech, structured feeds for dashboards and alerts
π§ Output sample
{"mlsNumber": "16349878","url": "https://www.centris.ca/en/condos~for-sale~montreal-ville-marie/16349878","price": "$865,000","priceValue": 865000,"currency": "CAD","propertyType": "Condo for sale","street": "1420, Rue Sherbrooke Ouest, apt. 1004","city": "MontrΓ©al (Ville-Marie)","address": "1420, Rue Sherbrooke Ouest, apt. 1004, MontrΓ©al (Ville-Marie)","bedrooms": "2","bathrooms": "1","latitude": 45.498005,"longitude": -73.579842,"photoUrl": "https://mspublic.centris.ca/media.ashx?id=ADDD250DA2B8158DDDDDDDDDDA&t=pi&w=320&h=240&sm=c"}
This row is one full listing from a run with fetchFullDetails enabled.
β FAQ
What URLs work?
Any search results URL on www.centris.ca, in English or French, Montreal, Laval, Quebec City, for sale or for rent, residential or commercial. Copy the address bar after you apply filters. Single listing pages are not supported.
How many listings can I pull?
Set maxItems to your cap (up to 10,000). Each listing is saved once. You are not limited to the first page of results.
The actor bypasses the website result limit and can collect thousands of listings. Duplicates are skipped.
Why am I only getting 5 results?
Free Apify plan: 5 items per run. Upgrade to a paid plan to use your full maxItems.
What is fetchFullDetails?
Optional per-listing enrichment (description, characteristics, broker phone, photo gallery).
Why did my run stop before maxItems?
Usually: no more listings match your startUrl, free-tier cap, or daily run limit (5 runs/day, 1 minute between runs for free users).
Wrong URL or βpage not foundβ?
Use a search URL copied from Centris.ca after your filters. If the URL is invalid, the run still finishes successfully and the dataset may include one row explaining the problem, fix startUrl and run again.
Is it legal to scrape Centris.ca?
The actor collects publicly visible listing data for research and analysis. You must comply with Centris.ca terms and local laws (including Quebecβs Law 25). This tool is not affiliated with Centris or the QPAREB. See Apifyβs legality article.
π SEO keywords
Centris.ca scraper, Quebec real estate data, Montreal homes for sale, Montreal condos, Laval houses, Quebec City condos, plex for sale, Montreal rentals, Centris MLS number, broker phone Quebec, real estate agency leads, JSON CSV Excel export, Apify Centris actor, QPAREB listings
π Looking for something else?
Browse more scrapers on Apify Store.
Contact π¬
Custom filters, scheduling, or integrations?
- π¬ Discord:
@azzouzana - π§ Email: labs@azzouzana.com
β οΈ Disclaimer
This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Centris.ca, the Quebec Professional Association of Real Estate Brokers (QPAREB), or their member boards.
The actor collects publicly visible search-result data (and optional enriched listing fields when enabled). You are responsible for using exported data in line with Centris.caβs terms of use, applicable privacy laws (including Quebecβs Law 25), and your local regulations. For general guidance on scraping, see Apifyβs legality article.