Zolo Property Scraper
Pricing
$20.00/month + usage
Zolo Property Scraper
Scrapes property listing data from zolo.ca URLs. Extracts structured information including location, pricing, property details, land info, and facts into a nested JSON schema suitable for analytics, integrations, and rich UIs.
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer
Ocrad
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Share
Zolo.ca Property Scraper
Scrapes property listing data from zolo.ca URLs. Extracts structured information including location, pricing, property details, land info, and facts into a nested JSON schema suitable for analytics, integrations, and rich UIs.
Input
| Field | Type | Description |
|---|---|---|
| Input Mode | Select | Specific URLs – scrape given URLs; City (all listings) – fetch from city search with pagination |
| City | Text | City name (e.g. Toronto, North Vancouver). Type any city—URL is formed automatically. Supports custom cities not in the list. |
| Max Properties | Integer | When using City mode: max properties to return (default: 50). Pagination is automatic. |
| Start URLs | Array | Zolo.ca listing URLs (only when Input Mode is Specific URLs) |
| Proxy Configuration | Object | Proxy settings. Default: Residential proxies, Canada. Disable if not using Apify Proxy. |
| Max Requests Per Crawl | Integer | Maximum pages to scrape per run (default: 100) |
| Max Concurrency | Integer | Concurrent requests (default: 5) |
Modes are mutually exclusive: Use either City + Max Properties or Start URLs, not both.
Output
Each scraped property is pushed to the dataset with the following nested structure:
{"url": "https://www.zolo.ca/...","location": {"address": "11 Dale Aubin Lane","locality": "Tracy","region": "NB","postalCode": "E5L1L1","coordinates": { "lat": 45.677032, "lng": -66.732193 }},"pricing": { "price": 50600, "mortgageMonthly": 3 },"summary": { "bedrooms": null, "bathrooms": null, "sqft": null },"property": {"type": "Vacant Land","style": null,"yearBuilt": null,"taxes": null,"mlsNumber": "NB134769","listedBy": "KELLER WILLIAMS CAPITAL REALTY"},"land": { "lotSize": "...", "size": "5074 m2", ... },"facts": { "Transaction Type": "For sale", "Property Type": "Vacant Land", ... },"description": "Full listing description text...","images": ["https://photos.zolo.ca/...", ...],"dates": { "added": "Mar 10, 2026", "updated": "Mar 10, 2026", "lastChecked": "5 minutes ago" },"scrapedAt": "2026-03-10T18:00:00.000Z"}
Proxy
This Actor uses Apify Proxy by default to reduce the risk of IP blocking. Residential proxies from Canada are recommended for zolo.ca (Canadian listings). You can:
- Disable proxy: Set
useApifyProxy: false(may increase block risk) - Change country: Set
apifyProxyCountryto another code (e.g.US) - Use different groups: Set
apifyProxyGroups(e.g.["SHADER"]for datacenter)
Proxy usage is billed separately. See Apify Proxy for pricing.
Support
For issues or feature requests, open an issue in the Actor's repository.