Discover/realestate.com.au API
live

realestate.com.au APIrealestate.com.au

Access Australian property listings for sale and rent, detailed property data, and nearby school information from realestate.com.au via a simple REST API.

Endpoints
3
Updated
10d ago
Try it
Page number for pagination
Listing type: 'buy' or 'rent'
Suburb, city, postcode, or state to search in (e.g. 'melbourne', 'sydney', '2000')
api.parse.bot/scraper/16eea48f-8e4a-4bcc-b631-3cd9a0152e60/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/16eea48f-8e4a-4bcc-b631-3cd9a0152e60/search?purpose=buy&location=melbourne' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for property listings for sale or rent. Returns paginated results with property details extracted from server-rendered page data. Supports location-based search by suburb, city, postcode, or state.

Input
ParamTypeDescription
pageintegerPage number for pagination
purposestringListing type: 'buy' or 'rent'
locationrequiredstringSuburb, city, postcode, or state to search in (e.g. 'melbourne', 'sydney', '2000')
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matching listings",
    "listings": "array of property listing objects with id, address, price, property_type, bedrooms, bathrooms, parking, url"
  },
  "sample": {
    "data": {
      "total": 3942,
      "listings": [
        {
          "id": "150839080",
          "url": "https://www.realestate.com.au/property-150839080",
          "price": "$710,000 - $750,000",
          "state": "Vic",
          "suburb": "Melbourne",
          "address": "1004/605 St Kilda Road, Melbourne, Vic 3004",
          "parking": 1,
          "bedrooms": 2,
          "postcode": "3004",
          "bathrooms": 2,
          "property_type": "Apartment",
          "short_address": "1004/605 St Kilda Road"
        }
      ]
    },
    "status": "success"
  }
}

About the realestate.com.au API

This API exposes 3 endpoints covering property search, listing details, and nearby schools from realestate.com.au — Australia's largest property marketplace. The search endpoint returns paginated listing arrays including price, bedrooms, bathrooms, parking, and address across any Australian suburb, postcode, or city. The get_property_details endpoint adds media, inspection times, and the full property description HTML for a single listing.

Search Listings

The search endpoint accepts a required location parameter (suburb, city, postcode, or state — e.g. 'sydney' or '2000') and an optional purpose parameter set to either 'buy' or 'rent'. Results are paginated via the page parameter. Each listing object in the returned listings array includes id, address, price, property_type, bedrooms, bathrooms, parking, and a direct url to the listing page. The total field reports the full count of matching listings across all pages.

Property Details

Passing a property_id (the numeric ID from a search result) to get_property_details returns the full record for that listing. The media object contains arrays for images, floorplans, and videos. Additional fields include description (raw HTML), inspections (an array of scheduled viewing times), parking, bedrooms, bathrooms, price, address, and the canonical url. This endpoint is the right place to pull inspection schedules or floor plan availability for a specific property.

Nearby Schools

The get_nearby_schools endpoint takes lat and lon coordinates and returns up to 5 schools per category. The response contains three arrays: all (all school types regardless of level), primary (primary and combined schools), and secondary (secondary schools). Coordinates for a property can typically be derived from the property's address returned by the other endpoints.

Common use cases
  • Aggregate for-sale and rental listings across multiple Sydney or Melbourne suburbs into a single feed
  • Pull inspection schedules from get_property_details to build a property viewing calendar
  • Display floor plans and property images by consuming the media object from the details endpoint
  • Filter listings by bedroom and bathroom count after fetching paginated search results
  • Show nearby primary and secondary schools on a property detail page using get_nearby_schools
  • Compare listing prices across postcodes by running multiple search calls with different location values
  • Build a rental search tool by setting purpose to 'rent' and iterating pages with the page parameter
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does realestate.com.au have an official developer API?+
realestate.com.au does not publicly offer a general-purpose developer API for listing data at this time. Access to structured listing data is available through this Parse API.
What does the `search` endpoint return, and how do I page through results?+
Each response includes a total integer and a listings array. Each listing carries id, address, price, property_type, bedrooms, bathrooms, parking, and url. Use the page parameter to step through results — combine it with total to determine how many pages exist for a given query.
Are sold/historical listings or property valuation estimates available?+
Not currently. The API covers active for-sale and rental listings (purpose: 'buy' or 'rent') plus school proximity data. It does not return sold history, auction results, or automated valuation estimates. You can fork this API on Parse and revise it to add an endpoint targeting sold listing data.
How many schools does `get_nearby_schools` return, and what data comes back for each school?+
The endpoint returns up to 5 schools per category across three arrays: all, primary, and secondary. The primary array covers primary and combined schools; secondary covers secondary schools. The endpoint requires explicit latitude and longitude coordinates — there is no address-to-school lookup built in.
Does the API return agent or agency contact details for a listing?+
The get_property_details endpoint references the listing company but does not expose individual agent phone numbers or email addresses as discrete fields. You can fork this API on Parse and revise it to surface agent contact fields if that data appears on the listing page.
Page content last updated . Spec covers 3 endpoints from realestate.com.au.
Related APIs in Real EstateSee all →
padmapper.com API
Search and browse rental listings across cities with detailed property information including prices, contact details, and market trends. Discover apartments and homes through city-wide searches or map-based exploration, and access comprehensive listing details to help you find your next rental.
casa.it API
Search and browse property listings from Casa.it, Italy's real estate marketplace. Retrieve listings by location, price, size, property type, and transaction type (sale or rent), and fetch full details for individual properties including descriptions, photos, features, and publisher information.
catastro.minhap.es API
Search Spanish property records by address, coordinates, or cadastral reference to find detailed land parcel information, ownership details, and location data across all Spanish provinces and municipalities. Browse the complete hierarchy of Spanish geographic and administrative divisions including provinces, municipalities, and streets to pinpoint exact property locations.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.
realestate.com.au API – Property Listings & Schools · Parse