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
a month 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.