Realestate.co.nz Scraper
Pricing
$2.00 / 1,000 results
Realestate.co.nz Scraper
Extract comprehensive property data from Realestate.co.nz with this powerful scraper. Get NZ listings with prices, addresses, property features, photos, agent contacts & more. Export to JSON/CSV/Excel. Perfect for real estate investors, agencies, market analysis & lead generation. No coding required
Pricing
$2.00 / 1,000 results
Rating
3.9
(2)
Developer

ScrapeMind
Actor stats
1
Bookmarked
32
Total users
7
Monthly active users
32 days
Issues response
15 hours ago
Last modified
Categories
Share
Realestate.co.nz Scraper | New Zealand Property Data Extractor
Fast and efficient Apify Actor for scraping property listings from Realestate.co.nz, New Zealand's leading real estate platform. Extract detailed property data including prices, addresses, property specifications, agent information, and high-quality images. Supports sale listings, rental properties, AND sold properties!
โจ Key Features
- ๐ High-Speed Concurrent Scraping - Processes up to 10,000 listings with 5 concurrent requests per batch
- ๐ Comprehensive Property Data - Extracts all property details, features, and specifications
- ๐ท๏ธ All Property Categories - Supports residential, commercial, rural, and business listings (sale, rental & sold)
- ๐ค Agent Information - Includes agent contact details, photos, and office information
- ๐ธ High-Quality Images - Full-resolution property and agent photos
- ๐๏ธ Open Home Schedules - Captures all open home dates and times
- ๐ฏ Advanced Filtering - Supports all Realestate.co.nz search filters (price, bedrooms, property type, etc.)
- ๐ Proxy Support - Built-in Apify Proxy integration for large-scale scraping
- ๐ Spreadsheet-Ready Output - Flattened data structure perfect for Excel/Google Sheets
- ๐พ Multiple Export Formats - Download as JSON, CSV, or Excel
๐ Use Cases
- Real Estate Market Analysis - Track property prices, trends, and market movements
- Rental Market Research - Monitor rental prices and availability across regions (residential & commercial)
- Sold Property Research - Analyze historical sale prices and market performance
- Commercial Property Analysis - Track commercial real estate listings and lease opportunities
- Rural Property Monitoring - Monitor farms, lifestyle blocks, and rural land listings
- Business Opportunities - Extract business-for-sale listings with property details
- Lead Generation - Build databases of properties and agent contacts for sales outreach
- Property Portfolio Management - Monitor listings for investment opportunities
- Price Comparison & Valuation - Compare asking prices vs. sold prices for accurate valuations
- Rental Yield Analysis - Compare rental income vs. property sale prices
- Agent Performance Tracking - Analyze agent listings across sale and rental markets
- Real Estate Research - Academic and commercial research on NZ housing market
- Automated Property Alerts - Set up monitoring for new listings matching criteria
- Market Trend Analysis - Compare active listings with recent sales data
๐ฏ How to Use
- Add Actor to Your Account - Go to Apify Console and add this Actor
- Provide Search URLs - Enter one or more Realestate.co.nz search URLs
- Configure Settings - Choose between single-page or full scrape mode
- Run the Actor - Click "Run" and wait for data extraction to complete
- Download Results - Export data as JSON, CSV, or Excel from the dataset
Getting Search URLs
- Go to Realestate.co.nz
- Use the search filters to find properties (location, price range, bedrooms, etc.)
- Copy the URL from your browser's address bar
- Paste it into the Actor's
startUrlsinput
Example URLs - Residential Sale:
https://www.realestate.co.nz/residential/sale/aucklandhttps://www.realestate.co.nz/residential/sale/wellington?minp=500000&maxp=1000000&minbe=3https://www.realestate.co.nz/residential/sale/christchurch?scat=househttps://www.realestate.co.nz/residential/sale/auckland?page=2 # Scrape page 2 (results 21-40)
Example URLs - Residential Rental:
https://www.realestate.co.nz/residential/rental/aucklandhttps://www.realestate.co.nz/residential/rental/wellington?minp=400&maxp=800&minbe=2https://www.realestate.co.nz/residential/rental/christchurch?scat=apartment
Example URLs - Residential Sold:
https://www.realestate.co.nz/residential/sold?by=latest-salehttps://www.realestate.co.nz/residential/sold?by=latest-sale&incs=truehttps://www.realestate.co.nz/residential/sold/auckland?minp=800000&maxp=1500000
Example URLs - Commercial Sale:
https://www.realestate.co.nz/commercial/salehttps://www.realestate.co.nz/commercial/sale/aucklandhttps://www.realestate.co.nz/commercial/sale/wellington?minp=1000000
Example URLs - Commercial Lease:
https://www.realestate.co.nz/commercial/leasehttps://www.realestate.co.nz/commercial/lease/aucklandhttps://www.realestate.co.nz/commercial/lease/christchurch?minp=50000
Example URLs - Rural Sale:
https://www.realestate.co.nz/rural/salehttps://www.realestate.co.nz/rural/sale/waikatohttps://www.realestate.co.nz/rural/sale?minla=10000
Example URLs - Business Sale:
https://www.realestate.co.nz/business/salehttps://www.realestate.co.nz/business/sale/aucklandhttps://www.realestate.co.nz/business/sale/wellington?minp=100000
Note: The Actor automatically detects the listing category (residential/commercial/rural/business) and type (sale/lease/rental/sold) based on the URL!
๐ฅ Input Configuration
{"startUrls": [{"url": "https://www.realestate.co.nz/residential/sale/auckland"}],"fullScrape": false,"proxyConfiguration": {"useApifyProxy": false}}
Input Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
startUrls | Array | List of Realestate.co.nz search URLs to scrape. Can include page parameter for pagination (e.g., ?page=2) | โ Yes |
fullScrape | Boolean | true = scrape all results (up to 10,000), false = single page only (20 results per page) | No (default: false) |
proxyConfiguration.useApifyProxy | Boolean | Enable Apify Proxy for residential IPs (recommended for large scrapes) | No (default: false) |
Pagination Support (Single Page Mode):
When fullScrape is false, you can scrape specific pages by adding &page=X to the URL:
?page=1โ Results 1-20 (offset: 0)?page=2โ Results 21-40 (offset: 20)?page=3โ Results 41-60 (offset: 40)- etc.
Supported Property Categories
The Actor supports all major property categories on Realestate.co.nz:
- Residential - Houses, apartments, townhouses for sale, rent, or sold
- Commercial - Office spaces, retail, industrial properties for sale or lease
- Rural - Farms, lifestyle blocks, rural land for sale
- Business - Business opportunities with property included
Supported Search Filters
The Actor supports all Realestate.co.nz URL parameters across all property categories:
Common Filters (All Listing Types):
- Price Range:
minp(min price),maxp(max price) - Bedrooms:
minbe(min bedrooms),maxbe(max bedrooms) - Bathrooms:
minba(min bathrooms) - Parking:
mincp(min car parks) - Land Area:
minla(min land area),maxla(max land area) - Floor Area:
minfa(min floor area),maxfa(max floor area) - Property Type:
scat(house, townhouse, apartment, etc.) - Features: New Construction (
nc), Coastal Waterfront (cw), Swimming Pool (sp)
Sale Listings Only:
- Pricing Method:
pm(asking price, auction, tender, etc.) - Additional Features: 3D Walkthrough (
3dw), Video (vid), Open Homes (ooh), Floor Plans (fps), etc.
Rental Listings:
- Same filters as sale listings (price range, bedrooms, property type, etc.)
- Price filters apply to weekly rent
Sold Properties Only:
- Sort Order:
by(e.g.,latest-sale) - Include Surrounding:
incs=true(include surrounding sales data)
๐ค Output Data Structure
Each property listing includes:
Basic Information
listingId- Unique listing identifierlistingNo- Agency listing numberurl- Direct link to the propertytitle- Property headlineprice- Display price (e.g., "$850,000" or "Negotiation")description- Full property description (HTML stripped)listingStatus- Current status (active, sold, etc.)publishedDate- When the listing was published
Property Details
propertyType- House, Townhouse, Apartment, etc.bedrooms- Number of bedroomsbathrooms- Number of bathroomsparking- Number of parking spaceslandArea- Land size (sqm)landAreaUnit- Unit of measurementfloorArea- Floor space (sqm)floorAreaUnit- Unit of measurement
Address (Flattened)
address- Full formatted addressstreet- Street namesuburb- Suburb/neighborhooddistrict- District/cityregion- Region (Auckland, Wellington, etc.)postcode- Postal codelatitude- GPS coordinateslongitude- GPS coordinates
Features (Yes/No Format)
swimmingPool- Has swimming poolnewConstruction- New buildwaterfront- Coastal waterfront propertymortgageeSale- Mortgagee sale
Images
mainImage- Primary listing photo URLimages- Array of all high-resolution image URLs
Open Homes
openHomes- Array of open home events with start/end times
Primary Agent (Flattened for Easy Access)
agentId- Agent's unique IDagentName- Agent's full nameagentEmail- Contact emailagentPhone- Mobile phone numberagentImage- Agent photo URLagentOfficeName- Real estate office name
All Agents & Offices
agents- Array of all agents (for multi-agent listings)offices- Array of all offices
Example Output
{"listingId": "42923001","listingNo": "RX4788110","url": "https://www.realestate.co.nz/42923001/residential/sale/15-te-ironui-place-huntington","title": "Home with income opportunity","price": "$1,125,000","propertyType": "House","bedrooms": 5,"bathrooms": 3,"parking": 0,"landArea": 644,"landAreaUnit": "SQM","floorArea": 221,"floorAreaUnit": "sqm","address": "15 Te Ironui Place, Huntington, Hamilton City, Waikato","suburb": "Huntington","region": "Waikato","swimmingPool": "No","newConstruction": "No","waterfront": "No","mainImage": "http://mediaserver.realestate.co.nz/listings/42923001/...","agentName": "Choy Tak Hong","agentEmail": "choy@borders.net.nz","agentPhone": "0275 779 940","agentImage": "http://mediaserver.realestate.co.nz/per_orgs/8636/...","images": ["url1", "url2", "..."],"openHomes": [{"start": "2025-11-10T14:00:00+13:00","end": "2025-11-10T15:00:00+13:00"}]}
๐ก Best Practices
For Large-Scale Scraping
- Enable
fullScrape: trueto get up to 10,000 results per URL - Use
useApifyProxy: trueto avoid IP blocks - Break large searches into smaller regional queries for better performance
- Schedule regular runs to keep data up-to-date
For Specific Property Searches
- Use detailed search filters in the URL to narrow results
- Set
fullScrape: falsefor quick spot checks - Add
&page=Xto the URL to scrape specific pages (e.g.,?page=2for results 21-40) - Combine multiple search URLs to cover different criteria or pages
Data Export Tips
- CSV/Excel: Perfect for spreadsheet analysis, filtering, and sorting
- JSON: Best for integration with other tools, APIs, or databases
- Use the flattened agent fields for quick sorting/filtering by agent name or office
โ๏ธ Technical Details
- Built with: TypeScript, Apify SDK, Crawlee, Cheerio
- Smart Scraping Approach:
- Fetches HTML page first
- Extracts exact API parameters from embedded JSON (shoebox data)
- Mirrors the website's own API calls = more reliable & future-proof
- Average Speed: ~100 listings per minute with concurrent processing
- Max Results: 10,000 listings per URL (API limitation)
- Memory Efficient: Streams data directly to dataset
- Proxy Support: Full Apify Proxy integration with residential IPs
- Browser-Free: Uses HTTP requests only (no browser automation = faster & cheaper)
๐ง Troubleshooting
No results returned?
- Check that your URL is a valid Realestate.co.nz search page
- Ensure the search actually has listings (try opening the URL in a browser)
Getting blocked or errors?
- Enable
useApifyProxy: truein proxy configuration - Reduce concurrent request load (Actor automatically limits to 5 concurrent)
Missing data fields?
- Some properties may not have all fields (e.g., no open homes scheduled)
- Empty fields return empty strings ("") or zeros (0)
๐ Support & Custom Solutions
Need help or have questions? We're here to assist!
- Issues & Bugs: Report on the Actor Issues page
- Custom Scraping Solutions: Contact us through Apify for tailored web scraping projects
- Feature Requests: Submit suggestions on the Issues page
Custom Web Scraping Services
Looking for a custom scraper or need modifications to this Actor?
We specialize in:
- Custom real estate scrapers for any platform
- Data integration and pipeline development
- Scheduled monitoring and alerts
- Large-scale data extraction projects
- API development for scraped data
Contact: Visit ScrapeMind on Apify to get in touch.
๐ Legal & Compliance
This Actor is designed for legitimate use cases such as market research, price comparison, and lead generation. Users are responsible for:
- Complying with Realestate.co.nz Terms of Service
- Respecting robots.txt and rate limits
- Following New Zealand data protection laws
- Using data ethically and legally
Important: Always scrape responsibly and respect website terms of service.
๐ท๏ธ Tags
realestate.co.nz new-zealand real-estate property-scraper property-listings rental-properties sold-properties housing-data market-analysis lead-generation nz-property auckland wellington christchurch agent-data real-estate-data property-search rental-market property-valuation
๐ Related Actors
Check out our other real estate scrapers:
- Realtor.ca Scraper - Canadian property listings
- Realtor.ca Agents Scraper - Canadian agent data
- Domain.com.au Scraper - Australian properties
- Realestate.com.au Scraper - Australian listings
- Zumper.com Scraper - US rental properties
Version: 1.0 Author: ScrapeMind Last Updated: 2025
Happy Scraping! ๐