VOOZH about

URL: https://apify.com/abotapi/realtor-ca-scraper

โ‡ฑ Realtor CA $1๐Ÿ’ฐ Powerful Filters + Deep Search ยท Apify


๐Ÿ‘ Realtor CA $1๐Ÿ’ฐ Powerful Filters + Deep Search avatar

Realtor CA $1๐Ÿ’ฐ Powerful Filters + Deep Search

Pricing

from $1.00 / 1,000 results

Go to Apify Store

Realtor CA $1๐Ÿ’ฐ Powerful Filters + Deep Search

From $1/1K. Extract property listings from realtor.ca, get full listing data: prices, descriptions, images, agent contacts with brokerage details, coordinates, open house times, building features, and more.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(3)

Developer

๐Ÿ‘ AbotAPI

AbotAPI

Maintained by Community

Actor stats

2

Bookmarked

38

Total users

11

Monthly active users

4 days ago

Last modified

Share

Realtor CA Scraper

Extract property listings from realtor.ca, Canada's largest property marketplace. Get full listing data: prices, descriptions, images, agent contacts with brokerage details, coordinates, open house times, building features, and more.

Why this scraper?

  • Fast: ~66 listings/min with smart cookie-based session reuse
  • Rich data: 30+ fields per listing including full agent/brokerage details
  • All property types: Residential, Commercial, Condo, Multi-Family, Vacant Land, and more
  • All provinces: Supports all 13 Canadian provinces and territories
  • Reliable: Checkpoint resume, automatic session refresh, retry on failure
  • Full filters: Price, bedrooms, bathrooms, building type, open house, keywords
  • Cost effective: Works with datacenter proxy (cheapest option)

Quick Start

{
"mode":"location",
"locations":[
{"city":"Toronto","province":"ON"}
],
"listingType":"buy",
"maxListings":100
}

Search Modes

Search by Location

Search one or more cities across any province. Filters (price, beds, baths, building type) are applied server-side for efficient scraping.

{
"mode":"location",
"locations":[
{"city":"Toronto","province":"ON"},
{"city":"Vancouver","province":"BC"}
],
"listingType":"buy",
"propertySearchCategory":"residential",
"buildingTypeFilter":"house",
"priceMin":500000,
"priceMax":1500000,
"bedroomsMin":3,
"bathroomsMin":2
}

Direct URLs

Pass realtor.ca search URLs directly. Useful for reproducing specific search results.

{
"mode":"url",
"urls":[
"https://www.realtor.ca/map#ZoomLevel=11&LatitudeMax=43.85&LongitudeMax=-79.18&LatitudeMin=43.58&LongitudeMin=-79.64&Sort=6-D&PropertySearchTypeId=1&TransactionTypeId=2&Currency=CAD"
]
}

Listing Types

  • buy: Properties currently for sale
  • rent: Properties available for rent
  • sold: Recently sold properties (supports date range filter)

Input Parameters

ParameterTypeDefaultDescription
modestringlocationSearch mode: location or url
locationsarray[{"city":"Toronto","province":"ON"}]Cities to search
urlsarrayrealtor.ca map/search URLs (for url mode)
listingTypestringbuybuy, rent, or sold
propertySearchCategorystringresidentialProperty category (see table below)
buildingTypeFilterstringFilter: house, row-townhouse, or apartment
priceMinintegerMinimum price (CAD)
priceMaxintegerMaximum price (CAD)
bedroomsMinintegerMinimum bedrooms (0-10)
bedroomsMaxintegerMaximum bedrooms (0-10)
bathroomsMinintegerMinimum bathrooms (0-10)
soldWithinDaysstring1yearSold date range: 7days, 14days, 30days, 90days, 6months, 1year
openHouseOnlybooleanfalseOnly listings with upcoming open houses
keywordsstringSearch keywords (e.g. pool, waterfront)
maxListingsinteger20Stop after this many listings
maxPagesinteger20Max pages per location (~12 results each)
proxyConfigurationobjectApify ProxyProxy settings
resumeFromCheckpointbooleantrueResume from last checkpoint on failure

Property Search Categories

CategoryDescriptionExample Building Types
residentialHouses, apartments, townhousesHouse, Apartment, Row / Townhouse, Modular
commercialBusiness, industrial, retailResidential Commercial Mix
condoCondominium/Strata ownershipApartment (Condo)
multi-familyInvestment propertiesDuplex, Triplex, Fourplex, Multi-Family
vacant-landEmpty lots
recreationalCottages, cabins
agricultureFarms, rural land
parkingParking spots/garagesParking

Output

Each listing includes 30+ fields. Example:

{
"propertyId":"12345678",
"mlsNumber":"C1234567",
"url":"https://www.realtor.ca/listing/12345678/100-example-street-toronto",
"listingType":"buy",
"propertyType":"condo",
"buildingType":"Apartment",
"ownershipType":"Condominium/Strata",
"description":"Bright and spacious 2-bedroom corner suite...",
"dateListed":"639094911981800000",
"timeOnRealtor":"2 hours ago",
"tags":["2 hours ago"],
"address":{
"full":"100 - 200 EXAMPLE STREET|Toronto, Ontario M5A1B2",
"street":"100 - 200 EXAMPLE STREET",
"city":"Toronto",
"province":"Ontario",
"postalCode":"M5A1B2"
},
"coordinates":{
"latitude":43.65,
"longitude":-79.37
},
"price":{
"display":"$850,000",
"value":850000
},
"features":{
"bedrooms":2,
"bathrooms":2,
"parkingSpaces":1,
"parkingType":"Underground, Garage",
"buildingSize":"90 m2"
},
"propertyFeatures":[
"Storage - Locker",
"Floor Area: 900+ sqft",
"Parking: Underground, Garage"
],
"media":{
"imageCount":1,
"images":[
"https://cdn.realtor.ca/listings/.../highres/1/c1234567_1.jpg"
]
},
"agents":[
{
"name":"Jane Smith",
"phone":"(416) 555-1234",
"position":"Broker of Record",
"profileUrl":"https://www.realtor.ca/agent/100001/jane-smith-...",
"organization":"EXAMPLE REALTY INC.",
"organizationLogo":"https://cdn.realtor.ca/organization/.../logo.jpg",
"organizationDesignation":"Brokerage",
"organizationWebsite":"http://www.example-realty.ca/",
"organizationPhone":"(416) 555-5678"
}
],
"scrapedAt":"2026-03-19T12:00:00.000Z"
}

Send results into your apps (MCP connectors)

Optionally pipe the scraped results into the apps you already use, via Model Context Protocol (MCP) connectors. This is an extra delivery step after the scrape โ€” the Apify dataset is never changed.

What gets written to the connector: a condensed, human-readable summary of each record โ€” not the full JSON. Each item becomes one entry with a title and its key fields flattened to plain text. The complete record always stays in the Apify dataset.

  1. Authorize a connector once under Apify โ†’ Settings โ†’ Integrations (Notion, Linear, Airtable, or Apify).
  2. Select it in the "Pipe results into your apps" input field. (If the picker is empty, you haven't authorized a connector yet.)
  3. For Notion, also set notionParentPageUrl to the page where items should be created.

The connection is mediated by Apify's MCP proxy, so this actor never sees your third-party credentials. Leave the field empty to skip.

Proxy Configuration

Datacenter proxy works and is the cheapest option (default). Use residential proxy if you experience blocks.

Datacenter (default, cheapest):

{
"proxyConfiguration":{
"useApifyProxy":true
}
}

Supported Cities

Pre-configured bounding boxes for fast, accurate results in 30+ major Canadian cities including Toronto, Vancouver, Montreal, Calgary, Edmonton, Ottawa, Winnipeg, Halifax, and more. Any city can be searched by name, but pre-configured cities skip the geocoding step.

You might also like

Realtor.ca Scraper | Canada

scrapemind/Realtor-ca-Scraper

Extract real estate listings, property details, and agent information from realtor.ca for any city or search. Download data as JSON, CSV, or Excel for research, lead generation, or analysis.

289

5.0

Realtor Ca Scraper | Usage

scrapemind/realtor-ca-scraper-usage

Extract real estate listings, property details, and agent information from realtor.ca for any city or search. Download data as JSON, CSV, or Excel for research, lead generation, or analysis.

Realtor.CA Scraper with Agents | $1 / 1k

fatihtahta/realtor-canada-scraper

Extract structured Canada real estate listings from Realtor.ca with property signals, seller details, media assets, contact data and more. Built for enterprise-grade Canada property intelligence, listing monitoring, lead enrichment and automated analytics pipelines.

Realtor.ca Scraper| ๐Ÿ’ฐ $0.5 / 1K

solidcode/realtorca-scraper

[๐Ÿ’ฐ $0.5 / 1K] Extract property listings and real estate agent profiles from Realtor.ca. Search by location, filter by price, property type, bedrooms, and more. Collect detailed property data, photos, agent contact info, and social media links across Canada.

Realtor.ca Property Search Scraper

stealth_mode/realtor-property-search-scraper

Scrape comprehensive property listings from Realtor.ca, Canada's official real estate platform. Extract detailed MLS data including prices, photos, property features, and open house schedules. Essential for market analysis, investment research, and real estate intelligence across Canadian provinces.

38

5.0

Realtor Canada

canadesk/realtor-canada

Get property listings from realtor.ca! It's fast and costs little.

๐Ÿ‘ User avatar

Canadesk Support

104

Realtor.com $0.9๐Ÿ’ฐ Powerful Filters + Deep Search

abotapi/realtor-com-scraper

From $0.9/1K. Extract property listings from realtor.com. Get comprehensive data, including prices, property details, agent contacts, coordinates, photos, and more. Supports for sale, rental, and recently sold listings across all US markets.

Realtor.ca Scraper

haketa/realtor-ca-scraper

Realtor.ca scraper & API for Canadian real estate: search homes for sale & rent and export address, price, beds, baths, property type, MLS number, description, agent & brokerage, photos and GPS coordinates. Canada property market data and real-estate lead generation โ€” fast, no login.

Realtor.ca Agent Leads Extractor

lead.gen.labs/realtor-ca-agent-leads-extractor

Realtor.ca Agent Leads Extractor lets you scrape real estate agent contact detailsโ€”name, phone number, website, office addressโ€”from Realtor.ca by selecting any major Canadian city and province. Ideal for building verified real estate outreach lists for marketing, partnerships, or CRM pipelines.

23