realtor.ca Scraper (Canada MLS Listings) avatar

realtor.ca Scraper (Canada MLS Listings)

Pricing

from $0.60 / 1,000 listings

Go to Apify Store
realtor.ca Scraper (Canada MLS Listings)

realtor.ca Scraper (Canada MLS Listings)

Public MLS property listings from realtor.ca (Canada) across major metros, for sale or rent. One normalized record: URL, price CAD, street address, city and province, bedrooms, bathrooms, MLS number, images. On-demand scrape — fresh listings every run.

Pricing

from $0.60 / 1,000 listings

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Canadian MLS Property Listings from realtor.ca

Quick Start

Collect public Canadian MLS listings for sale or rent. Useful for Canadian housing research, market analysis, and lead generation. Start with:

{"cities":["toronto"],"transactionType":"for-sale","maxResults":100}

Input

NameTypeDefaultWhat it does
citiesarray["toronto"]Selects metro areas or bounding boxes.
transactionTypestringfor-saleSearches sale or rental listings.
maxPagesinteger1Maximum pages per city, 1-25.
maxResultsinteger100Maximum listings, 1-1000.
recordsPerPageinteger200Listings requested per page.
requestDelaySecsnumber1.0Delay between page requests.
filtersobject{}Optional property and price filters.
proxyUrl, proxyUsername, proxyPasswordstringemptyOptional proxy settings.
proxyCountrystringmxProxy country preference.

Output

Records include listing_key, mls_number, url, price_cad, currency, address, city, province, postal_code, bedrooms, bathrooms, property_type, images, latitude, longitude, transaction_type, agent, brokerage, source, and scraped_at.

{"listing_key":"realtor.ca:12345678","mls_number":"12345678","url":"https://www.realtor.ca/real-estate/12345678/example","price_cad":799000,"currency":"CAD","address":"Toronto, ON","city":"Toronto","province":"ON","bedrooms":3,"bathrooms":2,"images":[],"transaction_type":"for-sale"}

FAQ

How fresh is the data?

Listings are collected from realtor.ca during each run.

Which areas are supported?

Major Canadian metros and custom geographic bounding boxes.

What are the limits?

Up to 25 pages per city and 1,000 listings per run.

What happens when access is unavailable?

The Actor reports persistent access problems clearly.

Can I search rentals?

Yes. Set transactionType to for-rent.

For help, contact Apify Support and include the run URL.

A conservative Apify Actor that extracts public MLS property listings from realtor.ca (Canada's national portal, operated by CREA) into one normalized record shape: URL, price CAD, street address, city/province, bedrooms, bathrooms, MLS number, images, lat/lon, agent and source.

Pricing

See the Actor’s Pricing tab on Apify for current rates. Total run cost depends on the selected limits and your Apify plan; custom proxy charges are billed by your proxy provider. Start with a small maxResults value and check the run cost before scheduling larger collections.