VOOZH about

URL: https://apify.com/solidcode/oneroof-co-nz-scraper

โ‡ฑ OneRoof New Zealand Property Scraper ยท Apify


๐Ÿ‘ OneRoof New Zealand Property Scraper avatar

OneRoof New Zealand Property Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store

OneRoof New Zealand Property Scraper

[๐Ÿ’ฐ $4.0 / 1K] Extract New Zealand property listings from oneroof.co.nz โ€” for sale, for rent, sold, rural, and commercial. Get prices, addresses, beds/baths, floor & land area, GPS, photos, OneRoof estimates, and agent contacts. Search by region and type, or paste OneRoof URLs.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Pull New Zealand property listings from OneRoof at scale โ€” prices, full addresses, beds/baths/parking, floor and land area, GPS coordinates, photo galleries, OneRoof estimates, council rating valuations, and listing-agent contacts for homes for sale, for rent, recently sold, rural, commercial, and businesses across all 20 NZ regions. Built for NZ property investors, buyer's agents, and real-estate analysts who need fresh OneRoof listing and valuation data without copy-pasting listings one card at a time.

Why This Scraper?

  • 8 listing modes in one actor โ€” homes for sale, for rent, recently sold, rural/lifestyle, commercial for sale, commercial for lease, and businesses for sale, switchable from a single dropdown.
  • All 20 NZ regions plus nationwide โ€” from Northland and Auckland to Otago and Southland, or "All New Zealand" for the whole-country feed, selected by name with no URL building.
  • OneRoof estimate and rating valuation on every row โ€” capture OneRoof's own property estimate (AVM), the council rating valuation (RV), and the capital value alongside the asking price for instant equity context.
  • Verified listing-agent contacts โ€” agent name, phone, agency/office name on every card, plus agent email and profile link when you turn on full details.
  • Mode-aware pricing fields โ€” priceValue and sale method (Auction, Tender, By Negotiation, Deadline Sale) for sale listings, rentPerWeek for rentals, and soldPrice + soldDate for recently sold comps.
  • GPS coordinates, floor area, and land area โ€” latitude/longitude plus normalised floor and section sizes on every listing, ready to map or join to your own data.
  • 6 property-type filters at source โ€” house, apartment, townhouse, unit, section/land, or lifestyle, applied exactly at OneRoof so you only pull the type you want.
  • Full photo galleries โ€” every image URL for each listing, merged from the search card and the detail page and de-duplicated, with an imageCount for quick filtering.
  • Up to 50,000 listings per run โ€” smooth page-by-page collection with automatic de-duplication on listing ID, so overlapping searches never return the same property twice.

Use Cases

Market Research

  • Map for-sale inventory by region across all of New Zealand
  • Compare asking prices to OneRoof estimates and rating valuations by suburb
  • Track rural and lifestyle-block supply in growth areas
  • Benchmark commercial-for-lease availability between regions

Investment Analysis

  • Pull recently sold listings with soldPrice and soldDate for comparable-sales models
  • Compare estimate, rating valuation, and capital value to spot under- and over-priced stock
  • Filter by minimum bedrooms, bathrooms, and price band to match a buy-box
  • Analyse weekly rent against asking price for yield estimates

Lead Generation

  • Build listing-agent contact lists with name, phone, agency, and email
  • Target agents active in a specific region or property type
  • Identify agencies dominating a suburb's for-sale or rental book
  • Collect agent profile links for outreach and CRM enrichment

Comparative Market Analysis

  • Assemble suburb-level comp sets from recently sold homes
  • Pair sold prices with floor and land area for price-per-square-metre views
  • Cross-reference OneRoof estimates against actual sale outcomes

Data Enrichment & Integration

  • Enrich existing property databases with current pricing, photos, and GPS
  • Feed listing and valuation data into dashboards and reports
  • Power alerting on new listings and price changes in target regions

Getting Started

Browse Homes For Sale in a Region

The simplest run โ€” pick a mode and a region:

{
"mode":"houses-for-sale",
"region":"auckland-35",
"maxResults":50
}

Filter by Type, Bedrooms, and Price

{
"mode":"houses-for-sale",
"region":"wellington-42",
"propertyType":"house",
"bedroomsMin":3,
"priceMin":600000,
"priceMax":1200000,
"maxResults":200
}

Recently Sold Comparables With Full Details

{
"mode":"sold",
"region":"canterbury-45",
"includeDetails":true,
"maxResults":300
}

Paste OneRoof URLs Directly

Power-user mode โ€” paste any OneRoof search or individual listing URL and keep the filters you built in the browser:

{
"startUrls":[
"https://www.oneroof.co.nz/search/houses-for-sale/region_auckland-35_page_1",
"https://www.oneroof.co.nz/property/example-listing-slug"
],
"includeDetails":true,
"maxResults":100
}

Input Reference

Search

ParameterTypeDefaultDescription
modeselectFor Sale (residential)What to collect: For Sale (residential), For Rent (residential), Recently Sold, Rural / Lifestyle, Commercial โ€” For Sale, Commercial โ€” For Lease, or Businesses For Sale. Ignored when Start URLs are provided.
regionselectAll New ZealandNZ region to search โ€” All New Zealand, Northland, Auckland, Waikato, Bay of Plenty, Coromandel, Gisborne Region, Hawke's Bay, Central North Island, Taranaki, Manawatu / Whanganui, Wairarapa, Wellington, Marlborough, Nelson Bays, West Coast, Canterbury, Central Otago / Lakes District, Otago, Southland, or Pacific Islands.

Filters

ParameterTypeDefaultDescription
propertyTypeselectAnyFilter by property category: Any, House, Apartment, Townhouse, Unit, Section / Land, or Lifestyle. Applies to residential modes.
bedroomsMininteger(none)Keep only properties with at least this many bedrooms. Leave empty for no filter.
bathroomsMininteger(none)Keep only properties with at least this many bathrooms. Leave empty for no filter.
priceMininteger(none)Minimum price in NZD (weekly rent for rentals). Listings with no numeric price (e.g. "Auction") are kept.
priceMaxinteger(none)Maximum price in NZD (weekly rent for rentals). Listings with no numeric price are kept.

Advanced & Options

ParameterTypeDefaultDescription
startUrlsarray[]Paste OneRoof search-result or individual listing URLs. When provided, these override the Search, Property Type, and Filters settings above.
includeDetailsbooleanfalseOpen each listing's own page to add agent email, agent profile link, full description, legal description, capital (council) value, open-home times, and the complete photo set. Slower when on.
maxResultsinteger100Maximum number of listings to collect across all searches and URLs. Set 0 for unlimited (up to an internal 50,000-row ceiling).

Output

Each property is one flat row. Here is a representative result with full details enabled:

{
"id":"2168453",
"url":"https://www.oneroof.co.nz/property/12-example-street-remuera-auckland",
"mode":"houses-for-sale",
"propertyType":"House",
"title":"Renovated Family Home in Zone",
"address":"12 Example Street, Remuera, Auckland",
"suburb":"Remuera",
"locality":"Auckland City",
"region":"Auckland",
"postcode":"1050",
"priceText":"Auction (By Negotiation)",
"priceValue":null,
"priceMethod":"Auction",
"bedrooms":4,
"bathrooms":2,
"parking":2,
"floorArea":"210 mยฒ",
"landArea":"650 mยฒ",
"latitude":-36.8765,
"longitude":174.7891,
"estimatedValue":"$2,150,000",
"ratingValuation":"$1,980,000",
"capitalValue":"$1,980,000",
"description":"A beautifully renovated family home in a sought-after Double Grammar zone...",
"images":["https://media.oneroof.co.nz/example1.jpg","https://media.oneroof.co.nz/example2.jpg"],
"imageCount":24,
"agentName":"Jane Doe",
"agentPhone":"021 555 1234",
"agentEmail":"jane.doe@example.co.nz",
"agentProfileUrl":"https://www.oneroof.co.nz/profile/jane-doe",
"agencyName":"Example Realty Ltd",
"listedDate":"2026-05-12T00:00:00Z",
"scrapedAt":"2026-06-26T14:30:00Z"
}

Core Fields

FieldTypeDescription
idstringOneRoof listing identifier
urlstringDirect OneRoof listing URL
modestringListing mode (houses-for-sale, houses-for-rent, sold, etc.)
propertyTypestringProperty category (House, Apartment, Townhouse, etc.)
titlestringListing headline
bedroomsnumberNumber of bedrooms
bathroomsnumberNumber of bathrooms
parkingnumberCar spaces
floorAreastringFloor area (e.g. "210 mยฒ")
landAreastringLand / section area (e.g. "650 mยฒ")
listedDatestringDate listed (ISO)
daysOnMarketnumberDays since the listing went on the market (null when unknown)
scrapedAtstringISO timestamp of data extraction

Address & Location

FieldTypeDescription
addressstringFull display address
suburbstringSuburb
localitystringLocality / district / town
regionstringNZ region
postcodestringPostal code
latitudenumberGPS latitude
longitudenumberGPS longitude

Pricing & Valuation

FieldTypeDescription
priceTextstringDisplay price (e.g. "Auction", "$1,250,000", "By Negotiation")
priceValuenumberNumeric price in NZD when parseable
priceMethodstringSale method (Asking Price, By Negotiation, Auction, Tender, Deadline Sale, Enquiries Over)
rentPerWeeknumberWeekly rent in NZD (rental listings)
soldPricenumberSale price in NZD (recently sold listings)
soldDatestringDate sold (recently sold listings)
estimatedValuestringOneRoof property estimate (AVM) when shown
ratingValuationstringCouncil rating valuation (RV) when shown
capitalValuestringCapital / council value when shown (full details)

Media, Agent & Detail

FieldTypeDescription
imagesstring[]All listing photo URLs
imageCountnumberNumber of photos
agentNamestringListing agent name
agentPhonestringListing agent phone
agentEmailstringListing agent email (full details)
agentProfileUrlstringAgent profile URL (full details)
agencyNamestringAgency / office name
descriptionstringFull listing description (full details)
legalDescriptionstringLegal / title description (full details)
openHomesarrayScheduled open-home times (full details)

Tips for Best Results

  • Start small โ€” set maxResults to 20โ€“50 on your first run to confirm the data matches your needs, then scale up.
  • Turn on includeDetails for agent email and full descriptions โ€” it adds agent email, profile link, legal description, capital value, open-home times, and the complete photo set, at the cost of a slower run.
  • Use sold mode for comparables โ€” recently sold listings carry soldPrice and soldDate, the gold standard for valuation and CMA work; pair with a single region for a tight comp set.
  • Set min/max price and bedrooms to focus a buy-box โ€” these refine results after collection, so on sparse regions a run can stop early once several pages return no matches; widen the filters or pick "All New Zealand" for more volume.
  • Listings with no numeric price are always kept โ€” "Auction" and "By Negotiation" properties stay in the results even when a price filter is set, so you never lose off-market stock.
  • Paste OneRoof URLs to reuse on-site filters โ€” build a filtered search in your browser, then drop the URL into startUrls to preserve every filter exactly.
  • Compare estimatedValue and ratingValuation to the asking price โ€” the gap between OneRoof's estimate, the council RV, and the listed price is a fast signal for spotting under- and over-priced listings.

Pricing

From $4.00 per 1,000 results โ€” undercutting comparable OneRoof actors while returning richer, cleaner data. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows the total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.48$0.45$0.43$0.40
1,000$4.80$4.50$4.30$4.00
10,000$48.00$45.00$43.00$40.00
100,000$480.00$450.00$430.00$400.00

A "result" is one property row in the output dataset. No compute or time-based charges โ€” you pay per result, plus a small fixed per-run start fee.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications on new results
  • Webhooks โ€” Trigger custom APIs on run completion
  • Apify API โ€” Full programmatic access

Legal & Ethical Use

This actor is designed for legitimate real estate research, market analysis, and lead generation. You are responsible for complying with applicable laws and OneRoof's Terms of Service. Do not use extracted data for spam, harassment, or any unlawful purpose, and handle any personal data (such as agent contact details) in line with New Zealand's Privacy Act and other relevant regulations.

You might also like

OneRoof.co.nz Scraper โ€” New Zealand Property Listings

vladignatyev/oneroof-nz-scraper

Scrape OneRoof.co.nz property listings into clean JSON, CSV or Excel. Extract New Zealand real estate data โ€” price, beds, baths, car spaces, address, suburb, region and geo โ€” for residential, commercial, rural and business listings. A property dataset for investors and lead generation.

๐Ÿ‘ User avatar

Vladimir Ignatev

3

OneRoof Search Scraper

powerai/oneroof-search-scraper

Scrape property listings from OneRoof.co.nz with automatic pagination and comprehensive property data extraction.

OneRoof Scraper With Agents | $5 / 1k

fatihtahta/oneroof-nz-scraper

Scrape New Zealand property listings from OneRoof.co.nz including prices, addresses, specs, agent info and more. Perfect for real estate analytics, lead generation, or dashboards. Fast, structured, reliable.

23

5.0

Oneroof Property Search Scraper

stealth_mode/oneroof-property-search-scraper

Scrape detailed property listings from OneRoof.co.nz with precision. Collect prices, bedrooms, bathrooms, images, location data, and 100+ fields per property โ€” perfect for real estate analysts, investors, researchers, and platform developers.

Realestate.co.nz Scraper

solidcode/realestate-co-nz-scraper

[๐Ÿ’ฐ $1.0 / 1K] Extract property listings from Realestate.co.nz, New Zealand's national real-estate portal. Search by URL or by region, category, property type, price and bedrooms. Get prices, areas, locations, photos, open-home times and agent details.

RealestateCo NZ $1๐Ÿ’ฐ Powerful Filters + Deep Search

abotapi/realestate-co-nz-scraper

From $1/1K. Search and extract all real estate properties for sale, rent, and sold across New Zealand from realestate.co.nz.

Property24 Scraper

solidcode/property24-scraper

[๐Ÿ’ฐ $0.65 / 1K] Extract South African property listings from Property24 โ€” prices, beds, baths, parking, floor & land size, photos, agency and agent contacts, levies and rates. Search any suburb for sale, to rent, or recently sold, or paste Property24 URLs directly.

RealEstate.co.nz Scraper with Contacts & Financials

fatihtahta/realestate-co-nz-scraper

Scrape New Zealand property listings from Realestate.co.nz including prices, addresses, specs, agent info and more. Perfect for real estate analytics, lead generation, or dashboards.

New Zealand Business Directory Scraper

nickslam/nz-businesslist-scraper

Scrapes business directory data from BusinessList.nz (New Zealand) including company information, reviews, products, and more

Trade Me Property Scraper

parseforge/trade-me-property-scraper

Collect residential property listings from Trade Me, New Zealand's largest marketplace. Get prices, bedrooms, bathrooms, land area, GPS coordinates, all photos, agent contacts, open homes, adjacent suburbs, and rental details for sales and rentals. Filter by region, suburb, price, and property type.