Realtor.ca Realtors Scraper
2 hours trial then $19.00/month - No credit card required now
Realtor.ca Realtors Scraper
2 hours trial then $19.00/month - No credit card required now
Extract comprehensive realtor data from Realtor.ca with ease. This actor scrapes contact details, office information, and social media links for real estate professionals across Canada. Perfect for lead generation, market research, and competitor analysis. Width smart pagination and proxy support.
Realtor.ca Scraper
This actor scrapes realtor information from Realtor.ca search results pages. For each realtor, it extracts:
- Realtor ID
- Name
- Position (e.g. Salesperson, Broker)
- Office name
- Office designation
- Office address
- Phone number
- Profile URL
- Office logo URL
- Realtor website
- Social media links (Facebook, Twitter, Instagram, LinkedIn)
Input Configuration
The actor accepts the following input parameters:
Field | Type | Description |
---|---|---|
startUrls | array | List of Realtor.ca search result URLs to scrape |
maxRequestsPerCrawl | integer | Maximum number of pages to scrape (default: 100) |
Example input:
1{ 2 "startUrls": ["https://www.realtor.ca/realtor-search-results#province=2&page=1&sort=11-A"] 3}
🔍 Output
The actor stores results in a dataset, with each item containing the following fields:
1{ 2 "id": "2016633", 3 "name": "MIKE LABUTE", 4 "position": "Sales Person", 5 "officeName": "COLDWELL BANKER URBAN REALTY BROKERAGE", 6 "officeDesignation": "", 7 "officeAddress": "13266 TECUMSEH RD E, WINDSOR, Ontario N8N3T6", 8 "phone": "519-564-0490", 9 "profileUrl": "https://www.realtor.ca/agent/2016633/mike-labute-13266-tecumseh-rd-e-windsor-ontario-n8n3t6", 10 "officeLogo": null, 11 "realtorWebsite": "http://www.listwithlabute.com/", 12 "facebook": "http://www.facebook.com/mikeandjanetlabute/", 13 "twitter": "https://x.com/listwithlabute", 14 "instagram": "http://www.instagram.com/mikeandjanetrealtors/", 15 "linkedin": "http://www.linkedin.com/in/mike-and-janet-labute-192b6a13b/" 16}
📌 Usage Tips
- Start with a specific province or region URL to narrow down results
- Adjust
maxRequestsPerCrawl
based on your needs - The actor uses residential proxies by default for better reliability
- Each realtor's data is pushed individually, allowing for partial results even if the run is interrupted
⚡️ Performance
The actor processes approximately 20-30 realtors per page and includes built-in waiting mechanisms to ensure reliable data extraction. It uses Playwright for rendering JavaScript and handling dynamic content.
📍 Limitations
- Some realtor profiles might have incomplete information
💡 Getting Started
- Create a new task for the actor
- Provide at least one starting URL in the input
- Optional: Adjust the
maxRequestsPerCrawl
parameter - Run the actor and monitor the progress in the log
⚙️ Technical Details
- Built with Playwright for reliable web scraping
- Uses residential proxies for better success rate
- Implements smart pagination handling
- Includes error handling for missing data fields
Actor Metrics
2 monthly users
-
1 star
>99% runs succeeded
Created in Dec 2024
Modified 2 days ago