Skip to Content
PlatformsOceaniahomes.co.nz

homes.co.nz Data Parser & API

homes.co.nz is New Zealand’s property-estimates (AVM) site, cleared by the Commerce Commission to be acquired by Trade Me — and PropAPIS extracts its resale listings plus automated value estimates with address, geo and sold data through a single REST API. Pair it with Trade Me listings to get NZ inventory and valuations from one integration.

CountryNew Zealand
TypePortal
OwnerTrade Me
Listing typesresale, valuation
Monthly visits~mid
Active listings
API accessUnofficial API only
Parse priority★★★☆☆
Official sitewww.homes.co.nz

Platform Overview

Market Position

  • New Zealand’s go-to property-estimates / AVM site, providing value estimates for NZ homes
  • Trade Me received Commerce Commission clearance to acquire homes.co.nz
  • Folds into Trade Me’s NZ property stack, consolidating listings plus estimates under one owner
  • Complements Trade Me Property listings with valuation and sold data

Market Coverage

Geographic Coverage:

  • Auckland, Wellington and Christchurch
  • Hamilton, Tauranga, Dunedin and regional NZ
  • Address- and suburb-level value estimates nationwide

Property Types:

  • Houses and Apartments / Units
  • Townhouses and Lifestyle blocks

Data Availability

homes.co.nz is distinctive for pairing listings with AVM estimates — address, estimate range, capital value, geo and sold history — at Medium anti-bot difficulty with no official public API (an unofficial parse path), which PropAPIS handles for you.

Listing Categories:

  • Estimates: Automated value estimates and ranges
  • Sold: Historical sold prices and capital values
  • Buy: Resale listings where present

Data Fields Available

PropAPIS extracts structured data from each homes.co.nz property:

Property Information

  • Address: Street, suburb, region and postcode
  • Estimate: Automated value estimate and range
  • Capital Value: Council/rating capital value
  • Bedrooms and Bathrooms
  • Property Type: House, apartment, townhouse
  • Area: Floor area and land size

Listing Details

  • Photos: Image URLs
  • Listing status where present
  • Listed / Updated date

Location & Market Data

  • Suburb and Region
  • Coordinates: Latitude and longitude
  • Sold Data: Recent sales and prices nearby
  • Suburb Insights: Median value trends

API Endpoints

Get Property Estimate

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Get a homes.co.nz property estimate by URL or address property_data = api.platforms.homes_nz.get_property( listing_id='12345678' ) print(f"Address: {property_data.address}") print(f"Estimate: NZD {property_data.estimate:,}") print(f"Capital value: NZD {property_data.capital_value:,}")

Search Properties

# Search homes.co.nz properties and estimates properties = api.platforms.homes_nz.search( region='Auckland', suburb='Mount Eden', property_type='House' ) for p in properties[:10]: print(f"{p.address} - est. NZD {p.estimate:,}") print(f" {p.bedrooms} bed | {p.suburb}")

Search Sold Data

# Search recently sold NZ properties sold = api.platforms.homes_nz.search_sold( region='Wellington', suburb='Thorndon' ) for sale in sold[:5]: print(f"{sale.address} - sold NZD {sale.sold_price:,} on {sale.sold_date}")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Search homes.co.nz properties and estimates in Auckland properties = api.platforms.homes_nz.search(region='Auckland') for p in properties[:5]: print(f"{p.address} - est. NZD {p.estimate:,}")
import { PropAPIS } from 'propapis'; const api = new PropAPIS({ apiKey: 'your_api_key' }); // Search homes.co.nz properties and estimates in Auckland const properties = await api.platforms.homesNz.search({ region: 'Auckland' }); properties.slice(0, 5).forEach((p) => { console.log(`${p.address} - est. NZD ${p.estimate.toLocaleString()}`); });
curl "https://api.propapis.com/v1/platforms/homes-nz/search?region=Auckland" \ -H "Authorization: Bearer your_api_key"

Frequently asked questions