Skip to content
Happy Endpoint
Domain.com.au API
API v1.0 Domain.com.au

Domain.com.au API

Australian property data from Domain.com.au: homes for sale, rent and sold, valuations, sale history, suburb insights, auction results and agents.

Overview

The Domain.com.au API provides Australian real estate data from Domain, one of the country’s two largest property portals. It covers homes for sale, for rent and sold in every state and territory, from Sydney and Melbourne to Brisbane, Perth, Adelaide, Canberra, Hobart and Darwin, plus off-the-plan projects, commercial property and businesses for sale.

Search and data coverage

/locations turns a place name into the suburb, area, region or postcode token searches take, and /address-suggestions finds a street address and its property id. /search-listings filters by listing type, price, bedrooms, bathrooms, car spaces, land area and property type. /search-listings-by-area searches a map box, polygon or radius, and /listings-by-url runs a pasted domain.com.au search link. /listing, /listing-schools and /project return the full record for a listing or new development.

/property returns a property’s automated valuation, rental estimate and yield, full sale and rental history and comparable sales. Market research routes cover suburb median prices and growth, suburb profiles, buyer demand and weekly /auction-results with clearance rates. Agent and agency routes return profiles, listings, reviews, testimonials and sales statistics. Commercial routes cover commercial property, businesses for sale and their agents, and /articles returns Domain property news.

What you can build

  • Australian property search for sale, rent and sold
  • Property valuations, rental estimates and sale history
  • Suburb market research and weekly auction clearance rates
  • Agent and agency comparison with sales statistics and reviews

Coverage and comparison tips

Valuations and rental estimates are model outputs, so keep them separate from advertised and sold prices. Auction results are published weekly by city, so record the week with each result. For Canberra and the ACT, compare Domain’s data with the Allhomes API, which covers the same market in more depth.

Getting started

Start with /locations to discover the identifiers and filter values used by the routes above. Then test a focused request such as /locations?query=sydney and inspect its JSON response before adding more filters or pagination. The endpoint list below reflects the supplied OpenAPI specification.

Subscribe to the Domain.com.au API on RapidAPI to get your API key and view current plans and request limits. Send your key in the X-RapidAPI-Key header and use X-RapidAPI-Host: domain-com-au1.p.rapidapi.com for requests.

Compare this API with Allhomes in the Australia real estate data guide. Explore Allhomes Australia API and Realtor.com API, or browse the API library for other markets and platforms.

Disclaimer

This API is an independent service built by HappyEndpoint. It is not affiliated with, endorsed, or sponsored by Domain, and it is separate from Domain’s own developer API. All data is retrieved from publicly available sources.

What you can do

Australian property search for sale, rent and sold
Property valuations, rental estimates and sale history
Suburb market research and weekly auction clearance rates
Agent and agency comparison with sales statistics and reviews

Endpoints & Schema

MethodPathSummary
GET/statusCheck whether the Domain.com.au Real Estate API is available.
GET/locationsFind the suburb, area, region or postcode token a listing search takes - and school and new-development keys - from the start of a place name.
GET/address-suggestionsFind an Australian street address from part of it and get the property id and slug its property profile takes.
GET/search-listingsSearch Australian homes for sale, for rent, sold, share or new developments by location, with price, room, land, type, feature, inspection and auction filters.
GET/search-listings-by-areaSearch Australian homes inside a map rectangle, a drawn polygon or a radius around a point, with every /search-listings filter.
GET/listings-by-urlRun a domain.com.au search results link and get its listings, with the link read back as /search-listings parameters.
GET/listingRead one listing in full - description, photos and floor plans, inspections, agents and the listing's facts - by listing id.
GET/listing-by-urlRead one listing in full from its domain.com.au listing page link.
GET/listing-schoolsList the government and non-government schools near one listing, with each school's distance.
GET/projectRead one new-development project - copy, features, media, agents, display-suite times - with its child listings.
GET/propertyRead one property's automated valuation, rental estimate and yield, full sale and rental history, attributes, comparable sales and nearby schools by property id or slug.
GET/property-by-urlRead the same property profile as /property from a domain.com.au property-profile page URL.
GET/similar-propertiesList the homes rated similar to one property - recently sold, for sale and for rent - each with its listing id, price and address.
GET/suburb-market-insightsRead a suburb's median sold price, recent-sales price range, annual growth, days on market, yearly sales series and boundary for houses or units of a given bedroom count.
GET/suburb-profileRead a suburb's census summary, live for-sale and for-rent counts by dwelling type, neighbouring suburbs and schools.
GET/suburb-buyer-demandRead the market temperature and monthly likely-buyers index for houses or units in a suburb.
GET/auction-resultsRead a city's weekly auction clearance rate and every auction result by suburb, for the latest or any recent week.
GET/schoolRead one school's enrolments, staffing, ICSEA, links, nearby schools and catchment zone polygons by school id.
GET/agent-suggestionsFind agents and agencies anywhere in Australia by part of their name, with the ids the other agent and agency routes take.
GET/agentsList the agents working in one or more suburbs, with their local sales and leasing activity, contact numbers and rating.
GET/agenciesList the agencies working in one or more suburbs, with office contact details, local activity and rating.
GET/agentRead one agent's profile - contact numbers, bio, social links, suburbs served, counters, rating and agency - by contact id.
GET/agent-listingsList an agent's for-sale, sold, for-rent or leased listings with per-channel totals, filterable by suburb, property type and bedrooms.
GET/agent-reviewsRead an agent's customer reviews page by page, with the lifetime review count and star rating.
GET/agent-testimonialsRead the client testimonials an agent publishes on their profile.
GET/agent-sales-statisticsRead an agent's sold-property performance - totals, average price and days on market, sale-type and property-type splits, top sale - overall or for one suburb.
GET/agencyRead one agency's profile - office contact details, description, website, social links, branding, counters and rating - by agency id.
GET/agency-agentsList every agent at an agency with contact numbers, counters and rating.
GET/agency-listingsList an agency's for-sale, sold, for-rent or leased listings with per-channel totals, filterable by suburb, property type and bedrooms.
GET/agency-reviewsRead an agency's customer reviews page by page, with the lifetime review count and star rating.
GET/agency-sales-statisticsRead an agency's sold-property performance - totals, average price and days on market, sale-type and property-type splits, top sale - overall or for one suburb.
GET/agent-by-urlRead an agent's profile from their domain.com.au profile URL.
GET/agency-by-urlRead an agency's profile from its domain.com.au profile URL.
GET/commercial-locationsFind the suburb, area, region or state token the commercial-property and business-for-sale searches take, from the start of a place name or a postcode.
GET/commercial-categoriesList the category ids (offices, retail, industrial…; cafés, restaurants…) the commercial-property and business-for-sale searches filter on.
GET/commercial-listingsSearch Australian commercial property for sale, for lease, sold or leased by location or map area, with category, price, size, car-space, sale-method, occupancy and keyword...
GET/business-listingsSearch Australian businesses for sale - cafés, restaurants, retail, services, franchises and more - by location, with category, price, keyword, agency and agent filters.
GET/commercial-listingRead one commercial property listing in full - description, sizes, price, zoning, NBN, images, documents, transport and agents - by listing id.
GET/business-listingRead one business-for-sale listing in full - description, price, categories, images and the broker's agents - by listing id.
GET/commercial-agenciesList commercial real-estate agencies and business brokers active in a location, by selling or leasing and by property category, with their listing counts.
GET/commercial-agentsList commercial real-estate agents and business brokers active in a location or a whole state, by selling, leasing or business and by property category, with contacts and...
GET/commercial-agencyRead one commercial agency's profile - contact details, team with agent ids and phones, and listing statistics - by agency id.
GET/articlesList property news and articles by topic tag and/or section, newest first, with excerpt, authors, images and read time.
GET/articleRead one news article in full - authors, dates, tags, featured image and the whole body as ordered content blocks.

Frequently asked questions

What does the Domain.com.au API return?+
Australian property data from Domain.com.au: homes for sale, rent and sold, valuations, sale history, suburb insights, auction results and agents.
How do I get an API key?+
Subscribe to this API on RapidAPI. You'll get keys, usage dashboards, and plan management out of the box.
Is there a free tier?+
Check the pricing tab on RapidAPI for current plans and testing allowances.
Can I try the data before subscribing?+
Free samples are available for several platforms - see available samples.