Back to Home
Business Systems

Australian Property Data APIs Compared: Domain, Pricefinder, PropTrack and Cotality

Only Domain issues API keys self-serve. Pricefinder and PropTrack publish docs but gate access. None of the four publish API pricing.

13Labs Team29 July 202612 min read
property dataapi accesspricefinderdomain apiproptrack

Contents

The Short Answer

One Australian property data API lets you create an account and issue yourself a key today: the Domain Developer API. Pricefinder and PropTrack publish their documentation openly but hand out access only through an account manager. Cotality keeps both the docs and the access behind a contract. The useful distinction is between public documentation and open access, because they are not the same thing and most comparisons conflate them. You can read Pricefinder's full Swagger specification right now without an account. You still cannot call a single endpoint without a paid subscriber's credentials behind it. Not one major Australian property data API publishes its pricing. Domain, Pricefinder, PropTrack and Cotality all quote per deal. Pricefinder publishes a seat price for its web platform on a partner page, which is the closest thing to a public number in the market, and even that is not API pricing. | Tier | Provider | Documentation | Access | Published API price | |---|---|---|---|---| | Docs public, self-serve signup | Domain Developer API | Public portal plus sandbox | Create a project, get keys | No | | Docs public, sales-gated | Pricefinder | Public Swagger specification | Account manager only | No | | Docs public, sales-gated | PropTrack | Public Stoplight portal | Account manager only | No | | Docs private, sales-gated | Cotality, formerly CoreLogic | Portal returns 401 unauthenticated | Contract only | No | Plan accordingly. On three of the four, the first milestone in your project is a sales conversation, not a commit.

Who Actually Owns What, as at July 2026

CoStar Group completed its acquisition of Domain Holdings Australia on 27 August 2025, at an implied enterprise value of A$3.0 billion. That single transaction made CoStar the owner of both the Domain Developer API and Pricefinder, because Pricefinder is a Domain Holdings brand. Pricefinder pages now carry a CoStar Group copyright footer. That matters for a build decision, not just for trivia. Two of the four providers you would otherwise compare as competitors now sit under one owner, and the licence URL in Pricefinder's own API specification points at the Domain Group API terms and conditions. The commercial and legal surfaces are converging even where the products still look separate. CoreLogic rebranded globally to Cotality on 24 March 2025. In Australia the legal entity is unchanged: RP Data Pty Ltd, trading as Cotality. The corelogic.com.au domain redirects to cotality.com, while the API hostnames api.corelogic.asia and auth.corelogic.asia are still the old ones. If you are reading a contract or an old integration, both names refer to the same company. PropTrack Pty Ltd is owned by ASX-listed REA Group, which also operates realestate.com.au. PropTrack started life as Hometrack in 2008, was acquired by REA in 2018, and was renamed in 2021. So the four-way comparison is really a three-owner comparison: CoStar, Cotality and REA Group.

Domain: the Only Self-Serve Option, and the Only One Publishing Limits

The Domain Developer API is the only Australian property data API you can start building against this afternoon. You sign up at developer.domain.com.au with GitHub, Google or email, create a project, and receive keys. Production and sandbox hosts are both published. Thirteen packages are listed: Address Suggestions, Agents and Listings, Campaign API, Campaign API Preview, Listings Management, Price Estimation, Properties and Locations, Property Enrichment, Property Package, PropertyRadar, Rental AVM API, Schools Data and Webhooks. Between them they cover listing search, agency and agent listings, property records, price and rental estimates, suburb demographics and performance statistics, school data and enquiry submission. Domain is also the only provider in this comparison that publishes numeric rate limits. Auth token generation may be limited to no more than 3,000 requests per hour. General request limits run from 1,000 to 3,000 requests per minute depending on the plan. Daily quotas vary by plan and reset at 10am AEST, with remaining quota returned in response headers and a 429 plus Retry-After on breach. Domain publishes a service level too: 99% uptime over a rolling one-month period, and a 95th percentile response time across all calls within 900ms. The terms cap liability at AUD$5,000. Read that number next to whatever your product promises its own customers, because it is the ceiling on your recourse if the data goes wrong. What Domain does not publish is price. The official FAQ says plans are broken down by industry and by monthly call volume, and the terms confirm pricing arrives in a per-contract Product Schedule, in AUD, exclusive of GST, with a 28-day price change notice period.

The Domain Terms That Kill Several Obvious Product Ideas

Domain's API terms contain five clauses that quietly rule out the products teams most often propose. They matter twice over, because the Domain terms are also the licence named in Pricefinder's API specification, so they govern Pricefinder API data as well. Clause 7.6(d) prohibits licensing, selling, renting, leasing, transferring, distributing, displaying, disclosing or otherwise commercially exploiting the API products to any third party. If your plan was to build a data service and resell it to agencies, that clause is the plan. Clause 7.6(g) prohibits copying, modifying, translating or creating any derivative work, which is broad enough to catch a lot of enrichment ideas. Clause 7.6(j) requires that you do not access, use or store the API products, or make the API data available, outside of Australia. Onshore hosting is a licence condition, not a preference. If your stack defaults to a US region, that is a design change before line one. Clause 7.6(k) prohibits using the API data for any direct marketing purposes at all, which rules out the single most common request in this category: property data driving an owner prospecting campaign. Clause 16.5 requires you to delete all temporarily cached information and destroy all retrieved data on termination, and states that Domain may audit you to confirm you did. Caching is temporary by design and no permitted duration is stated. Domain's own FAQ advises against storing listing data at all, noting roughly 4,000 listing updates across the group each day. Clause 17.1 is the one that surprises people most. Property detail pages built on Domain listing data should be set to no-index with major search providers including Google and Bing, must display a Powered by Domain attribution, must feed enquiries back through the platform, and must send view, image, map and video events back via the API. That clause rules out programmatic SEO on Domain listing data entirely. If your growth model was thousands of indexed property pages, this is not the data source for it.

Pricefinder: the Spec Is Public, the Access Is Not

Pricefinder's full API specification is publicly readable without an account, which contradicts the common assumption that its surface is unknown. The Swagger UI and the raw specification JSON both return HTTP 200 at api.pricefinder.com.au. The document is titled PriceFinder API v1.13.1 and describes access to property, sale and listing searches, suburb statistics and single sign-on to the Pricefinder website. The specification contains 112 endpoint paths and 188 schema definitions across 19 tags: sales, subscriptions, stubs, properties, references, features, events, streets, suggest, images, rentals, suburbs, sso, listings, postcodes, spatial, names, appraisals and oauth2. Authentication is OAuth2 via a token endpoint supporting the client credentials, refresh token and authorisation code flows. So the surface is knowable in detail. Comparable sales searches take radius, date range, price, bed, bath, car park and area filters. Polygon search exists. Automated valuation estimates return a sales estimate, a rental estimate and a rental yield. Comparative market analysis reports can be rendered server side as PDFs, and there are single sign-on deep links that hand the user to the Pricefinder interface instead. Access is another matter. Pricefinder's own developer onboarding page states that for most integrations, outside Enterprise and Real Estate Groups, you authenticate every API request with the end user's Pricefinder credentials. The API acts on behalf of an existing paid subscriber rather than as an independent feed. The same page states plainly that the APIs are not available for commercialisation. For a worked example of what this looks like inside a CRM, including what gets handed off to the interface rather than returned as data, see our guide on Rex CRM and Pricefinder CMA automation.

Pricefinder Publishes a Seat Price, Which Is Not an API Price

Pricefinder is the only major Australian property data provider that publishes any price at all. On its Real Estate Investar partner page it lists $90 plus GST per month for Real Estate Investar members, described as a discount from a normal $175 plus GST per month. Both figures are AUD. Terms stated are a 30 day cancellation period and no lock-in contracts. Keep the distinction sharp, because it is easy to quote the wrong number. That $175 is a seat price for the Pricefinder web platform. It is what an individual agent or valuer pays to log in and use the product. It is not what an API package costs, and it does not entitle you to programmatic access. API package pricing is unpublished. Pricefinder's get-started page lists industry categories including investors and individuals, real estate agency, mortgage brokerage, finance, property development, valuation and advisory, then shows custom plans and a contact-sales path. There is no rate card. The practical consequence for a software build is that per-user licensing is a product design constraint, not a line item. Every CRM integration on Pricefinder's own integrations page, including Rex, SalesTrekker, Realtair, LockedOn and REI Forms Live, requires the individual agent's own paid Pricefinder seat, authorised per user. There is no seatless data feed for a CRM vendor to buy once and pass through. Your addressable market is the subset of your users who already pay Pricefinder, and you cannot count that subset from outside. Pricefinder's pricing page also states that data obtained from Pricefinder, including any personal information, should not be used for direct marketing activities, and that export limits and state-based government restrictions apply.

PropTrack: a Public Developer Portal With No Public Door

PropTrack does run a public developer portal at developer.proptrack.com.au, hosted on Stoplight and marked public. The earlier assumption that no portal exists was wrong, and the documented surface is substantial. The published endpoints cover an OAuth2 token exchange using a base64-encoded key and secret, address suggest and address match, property summary and summary search, property attributes, property listings, property transactions, geopoint search, planning and tenure type, sale and rent valuations, individual listing retrieval with radius, suburb and postcode search, market auctions, market supply and demand, historic sale and rent series, demographics, property report generation, a valuation report PDF endpoint and a disclaimers endpoint. Access is entirely sales-gated. PropTrack's own API trial guide states that during a trial you have access to endpoints based on the arrangement with your account manager. There is no self-serve key issuance, no published pricing and no free tier. Reading the documentation tells you what is possible; it does not get you a token. PropTrack's fee structure, as described in its submission to the ACCC, is subscription or consumption based, in most cases a monthly subscription fee, with some per-valuation or per-report charging and tiered volume discounts. No dollar figures are published anywhere. One detail is load-bearing for anyone trying to reach realestate.com.au data. PropTrack told the ACCC its data is primarily obtained from public sources including state and territory land titles offices, Valuers-General and Geoscape Australia, but also from proprietary sources including realestate.com.au, operated by its parent REA Group. PropTrack is the legitimate route to that listing data. There is no portal API.

Cotality: Even the List of APIs Is Behind a Login

Cotality is the most closed of the four, to the point that its developer portal returns a 401 for the catalogue of available APIs. You cannot see the list of products without credentials, let alone the endpoints. Trials require a valid ABN and are subject to Cotality's approval. What is marketed publicly on the Australian product pages: a Commercial API described as 600 plus data points, 200 plus search filters, 8 endpoints, 24-hour refresh, REST and JSON with OAuth 2.0; a Construction API under the Cordell brand with hourly refresh; an AVM claiming valuations for 96% of residential properties across Australia; a Rental AVM claiming 97%; Propensity to List, which predicts listings in the next three months and claims to be 15 times more accurate than a random sample; and Property Monitor, delivered as a data file or via direct API integration. Those are the vendor's own claims about its own products. The only public technical artefact is an unmaintained sample Postman collection published in 2019. It confirms the OAuth token host and shows real paths including a comparables endpoint, sales search by locality, postcode and street, an address suggest endpoint, and the automated valuation family under the IntelliVal model brand. Treat it as archaeology, not documentation. Cotality's end user terms are the most restrictive of the set. You may not resell, commercialise, disclose, market, publish, transfer, sublicense or otherwise exploit the data for profit. There is explicit anti-scraping language naming robots, spiders, screen scrapers and data aggregation tools. You may not incorporate any portion of the product data into other materials, products or services. On termination you must return or, at Cotality's election, destroy all copies. Governing law is New South Wales. Pricing is not published. A path to an Australian pricing page returns 404, and the third-party figures that circulate for RP Data subscriptions do not trace to Cotality and should not be treated as list pricing.

realestate.com.au: Push Listings In, You Cannot Pull Data Out

realestate.com.au is open in one direction and closed in the other. Pushing listings in is free and documented through REAXML, whose property list DTD is publicly live and carries a 2025 REA Group copyright. The root element accepts commercial, land, rental, holiday rental, residential and rural property types, with status values including current, withdrawn, offmarket, sold, leased and deleted. Pulling data out is a different story. There is no public REA data API. A developer subdomain for realestate.com.au does not resolve. Ignite is an agent-facing application, which REA says more than 40,000 agents use each month, not a data API. If you need realestate.com.au derived data, the route is PropTrack. The scraping position is closed and explicit. REA's terms of use state you will not use any automated device, software, process or means to access, retrieve, scrape or index the platforms, and separately prohibit linking to its content as part of a site that aggregates property listings or competes with it. The robots.txt opens with a legal preamble that permits general search engines but prohibits aggregators, and disallows every major AI crawler by name including GPTBot, CCBot, anthropic-ai, ClaudeBot, PerplexityBot, Bytespider and Amazonbot. Only Applebot is allowed. REA has also litigated this. Federal Court proceedings against Domain Holdings, reported on 3 December 2024, alleged that 181 exclusive realestate.com.au listings were scraped and that photographs and floorplans were republished on Pricefinder and Insight Business. REA took assignments of copyright in the images in order to sue. Domain said it had removed all 181 and would defend the claim. As at 29 July 2026 the outcome could not be verified: no judgment, settlement or discontinuance is findable. Whatever the result, the message to a builder is unambiguous. Scraping Australian listing portals is not a grey area anyone in this market treats as tolerable.

The Australian Alternatives That Do Publish Prices

Two Australian proptech firms publish real prices, which makes them worth a look if budget certainty matters more than data depth. Both are planning and site-analysis tools rather than direct substitutes for a sales and valuation feed. Archistar publishes AUD pricing including GST: a free tier at $0, Basic at $63.33 per month on annual billing or $95 monthly, Professional at $230.00 per month annual or $345 monthly, and National at $396.67 per month annual or $595 monthly. Its API pricing and documentation are not published, so the platform price does not tell you what programmatic access costs. Landchecker publishes AUD pricing excluding GST: a free Starter tier for one user, and an Advanced tier at a flat $200 per month on annual billing or $240 monthly for up to four members, with additional members at $400 per year or $40 per month. Enterprise is custom. The important caveat for a build is that Landchecker's API products, its JSON API, Tiles API and Data Vault, sit in the Enterprise tier only. So the published prices do not buy you API access either. HtAG Analytics runs a public developer portal and, per an April 2026 press release, offers 87 endpoints across 7 data domains covering 15,000 plus localities and all 537 local government areas, with REST access and an MCP server, refreshed quarterly, available by application. Its plan names and prices are not published. The pattern holds across the whole market. Platform seats sometimes have public prices. API access essentially never does.

What Remains Genuinely Unpublished

Four things could not be established from public sources as at 29 July 2026, and all four are commercial rather than technical. Ask them directly, in writing, before you design anything. API package pricing for Pricefinder. The $175 plus GST per month figure is a web platform seat, not an API rate. API packages are quoted per deal and no tier structure is published. API pricing for the Domain Developer API. The terms confirm that fees arrive in a per-contract Product Schedule in AUD excluding GST, and the FAQ confirms plans are segmented by industry and monthly call volume, but no rate card exists on the site. The only tier name ever reported publicly was a free innovation tier described in trade press in 2017, which is history rather than a current offer. API pricing for PropTrack. The charging model is documented in the ACCC submission as subscription or consumption based with volume discounts. The dollar amounts are not. API pricing for Cotality. There is no Australian pricing page, and the reseller and aggregator figures that circulate do not trace back to Cotality. We are listing these rather than estimating them because a wrong assumption here is expensive. Property data pricing tends to scale with call volume, and call volume is a function of your architecture. If you design a system that calls the API per page view and then learn the pricing model, you get to redesign it. For the broader question of what it means to build a business on data you hold under licence, our guide on your records living on someone else's server covers the ground the vendor contract does not.

Frequently Asked Questions

Which Australian property data API can I start using today without talking to sales? Domain. The Domain Developer API is the only one with self-serve key issuance: create an account at developer.domain.com.au, create a project, and you get production and sandbox credentials. Pricefinder, PropTrack and Cotality all require an account manager. Domain is also the only one publishing rate limits, at 1,000 to 3,000 requests per minute depending on plan. Is Pricefinder's API surface secret? No. The full Swagger specification is publicly readable and returns HTTP 200, titled PriceFinder API v1.13.1, containing 112 endpoint paths and 188 schema definitions across 19 tags, with OAuth2 supporting client credentials, refresh token and authorisation code flows. The documentation is open. Access is what is gated, and it authenticates on behalf of an existing paid subscriber. Does PropTrack have a developer portal? Yes, a public one at developer.proptrack.com.au, hosted on Stoplight, documenting address suggest and match, property summary and attributes, listings, transactions, valuations, market data and report endpoints. But there is no self-serve key issuance, no published pricing and no free tier. Access depends entirely on an arrangement with an account manager. Can I build a public property website on Domain listing data? Only if you accept that it will not rank. Domain's clause 17.1 requires property detail pages built on its listing data to be set to no-index with major search providers including Google and Bing, alongside a Powered by Domain attribution and event data sent back through the API. Programmatic SEO on that data is contractually out. Who owns Pricefinder now? CoStar Group. CoStar completed its acquisition of Domain Holdings Australia on 27 August 2025 at an implied enterprise value of A$3.0 billion, and Pricefinder is a Domain Holdings brand. Separately, CoreLogic rebranded globally to Cotality on 24 March 2025, with the Australian entity unchanged as RP Data Pty Ltd trading as Cotality. Can I scrape realestate.com.au instead? No. Its terms prohibit using any automated device, software, process or means to access, retrieve, scrape or index the platforms, and its robots.txt disallows every major AI crawler by name. REA Group also brought Federal Court proceedings against Domain, reported on 3 December 2024, alleging 181 exclusive listings were scraped and republished on Pricefinder. The outcome could not be verified as at 29 July 2026.

Get the licensing question answered before you scope the build

buildAutomation works out which property data provider your workflow actually needs, what the terms permit you to store and display, and whether the integration is a two week job or a procurement project, before anyone commits to a date.

See buildAutomation