Search
/api/realestate-co-nz/search
Search sale and rental property with location, price, size and type filters, sorting and pagination
Scrappa's realestate.co.nz API returns structured JSON from realestate.co.nz, a leading New Zealand property portal. Search property for sale and rent with location, price, bedroom, bathroom, land and floor area, property type and open home filters, page through the results, open any listing for its full detail with photos, price history, schools and agents, resolve location ids and look up agents and offices. Scrappa is an independent service and is not affiliated with or endorsed by realestate.co.nz.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/realestate-co-nz/search?type=sale®ion=35&bedrooms_min=3&rows=2" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"total_count": 11779,
"page": 1,
"page_size": 2,
"has_more": true,
"max_results_per_query": 10000,
"search_location": {
"regions": [
"Auckland"
]
},
"listings": [
{
"id": 43156911,
"url": "https://www.realestate.co.nz/43156911/residential/sale/67-lough-bourne-drive-pukekohe",
"title": "Where design meets tranquillity",
"status": "active",
"category": "res_sale",
"property_type": "House",
"price_text": "Auction",
"address": {
"full": "67 Lough Bourne Drive, Pukekohe, Franklin, Auckland",
"display": "67 Lough Bourne Drive, Pukekohe",
"street_number": "67",
"street": "Lough Bourne Drive",
"suburb": "Pukekohe",
"district": "Franklin",
"region": "Auckland",
"postcode": "2120",
"suburb_slug": "auckland_franklin_pukekohe_pukekohe",
"district_slug": "auckland_franklin",
"region_slug": "auckland",
"latitude": -37.1880619,
"longitude": 174.8975293
},
"bedrooms": 4,
"bathrooms": 2,
"land_area_sqm": 1024,
"floor_area_sqm": 237,
"published_at": "2026-10-25T02:57:04Z"
}
]
},
"meta": {
"endpoint_family": "search",
"billable": true
}
}
Structured data for real applications. Here are some ideas.
Poll one region, district or suburb filter on a schedule and compare listing id sets to detect new listings and price changes.
Combine weekly price, bedroom and property type filters to compare rents across New Zealand suburbs.
Follow the listings of an agent or office and read their public profile, awards and areas.
Use the locations and autocomplete endpoints to build region, district and suburb menus without scraping pages.
realestate.co.nz scraper API
The realestate.co.nz API is built for property analytics, rental tools, and investor dashboards. Each listing includes price text, a price number when the text is one clear amount, address with coordinates, areas, open homes, photos, agents and office, with dates in ISO 8601 UTC.
Search sale and rental listings with location, price, bedroom, bathroom, area, property type, keyword and open home filters.
Sort by latest, oldest, price or land area and page with page and rows up to 100 listings.
A search returns at most 10000 results, so narrow by location or price to go deeper.
Open any listing for the description, price history, all photos, schools and agents.
Resolve region, district and suburb ids with the locations and autocomplete endpoints.
Combine region, district, suburb, price, bedroom and property type filters to collect matching listings with total_count and has_more paging metadata.
Open realestate.co.nz Search API docsOpen a listing by id to get the description, price history, all photos, floor plans, schools, agents and office.
Open realestate.co.nz Listing API docsTurn a search text into suburb ids and listing ids for your filters.
Open realestate.co.nz Autocomplete API docsEverything you need in one API.
/api/realestate-co-nz/search
Search sale and rental property with location, price, size and type filters, sorting and pagination
/api/realestate-co-nz/listing
Get the full detail, photos, price history, schools and agents of one listing
/api/realestate-co-nz/autocomplete
Suggest suburbs, schools, streets and listings for a search text
/api/realestate-co-nz/locations
List all regions, districts and suburbs with their ids
/api/realestate-co-nz/agent
Get a public agent profile and optionally the agent's listings
/api/realestate-co-nz/office
Get a public office profile with its agents
/api/realestate-co-nz/facets
Count listings by property type, district and price range
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| realestate.co.nz data as JSON | Build your own parser | |
| Region, district and suburb ids | ||
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by realestate.co.nz. The API returns public listing data as JSON.
Call the locations endpoint for the full list, or the autocomplete endpoint for a search text. Pass the ids as region, district and suburb to the search endpoint.
The site returns at most 10000 results per search. A request beyond that answers a non-billable 422 with error code RESULT_WINDOW_EXCEEDED. Narrow the search by location or price to go deeper.
No. An unknown or removed listing, agent or office id answers a non-billable 404 with error code NOT_FOUND. Only successful 2xx responses are billed.