Australian property data API for real estate apps.
Add listings, sold prices, valuations, rental estimates, yields, and suburb statistics to your product with one REST API. Free key in 60 seconds, transparent credit allowances, and self-serve plans from $49/month.
50 credits/month free | no credit card required
curl "https://api.propradar.com.au/v1/properties/search?address=1/8+Bristol+Road&postcode=3044" \
-H "X-API-Key: pr_live_..."{
"property_id": "a1b2c3d4",
"found": true,
"on_market": true,
"sold_record_available": false,
"matches": [
{
"property_id": "a1b2c3d4",
"address": "1/8 Bristol Road, PASCOE VALE, VIC, 3044",
"on_market": true,
"sold_record_available": false
}
]
}Built by the team behind PropRadar. Australia's indie property data platform.
Built for teams shipping property workflows
Qualify loans, prepare client reports, enrich a CRM, or build a new proptech product on production-ready Australian property data. No long sales process, no enterprise contract to get started.
For mortgage brokers
Enterprise data tools start at $1,500/seat. SMB brokers get priced out.
Score on-market properties straight from your CRM (suburb risk, yield, value-vs-asking) without an enterprise contract.
See the workflowconst res = await fetch(
`https://api.propradar.com.au/v1/properties/${id}`,
{ headers: { "X-API-Key": process.env.PROPRADAR_KEY } }
);
const { valuation, last_sale } = await res.json();For buyer's agents
50 manual lookups per week, hours of work per client report.
Pull sold comparables in one call for any property currently on the market. Generate client reports from your own template.
See the workflow# 1. Resolve the listing's address to a property_id
PID=$(curl -s "https://api.propradar.com.au/v1/properties/search?\
address=1/8+Bristol+Road&postcode=3044" \
-H "X-API-Key: pr_live_..." | jq -r .property_id)
# 2. Pull recent comparables around it
curl "https://api.propradar.com.au/v1/comparables?\
property_id=$PID&radius_m=1000&months=12" \
-H "X-API-Key: pr_live_..."For proptech founders
Building a reliable property data layer is months of work and a permanent maintenance burden.
Use one API for property lookup, sold comparables, suburb stats, and batch workflows, then spend your time on the product.
See the workflowimport requests
r = requests.get(
"https://api.propradar.com.au/v1/suburbs/VIC/Pascoe%20Vale",
headers={"X-API-Key": API_KEY},
)
print(r.json()["medians"]["house_price"])Why developers choose PropRadar
The API is designed for fast evaluation and practical production use: simple auth, useful limits, clear docs, and data fields that map directly to real property decisions.
Start without procurement
Create a key, test real responses, and move to a paid plan only when the API is useful in your workflow.
Built for product teams
Stable IDs, predictable JSON, OpenAPI reference, clear rate-limit headers, and samples in curl, Python, and Node.
Commercially realistic
Plans scale from prototypes to production workloads, with transparent monthly credit allowances and no enterprise minimum.
A practical alternative to enterprise data contracts
PropRadar is built for teams that need Australian real estate data in a product, dashboard, CRM, calculator, or report without waiting weeks to validate the idea.
Sales calls, procurement forms, and sample files before your first real test.
Create a free key and run live JSON requests from the docs page.
Annual contracts and minimum commitments before usage is proven.
Monthly self-serve plans with clear credit allowances and room to scale.
Custom exports, unclear schemas, and manual handoff between teams.
REST endpoints, stable IDs, OpenAPI, and predictable response shapes.
What's in the dataset
We track the properties that drive buying decisions: what's for sale right now and what's recently sold. Plus suburb-level statistics, demographics, and growth signals across every metro suburb in Australia.
Live + recently sold
Active listings and recent sale records, refreshed on a predictable cadence and normalised into one JSON shape.
We don't value every property in Australia, only the ones currently on the market or recently sold.
12,000+ covered
Medians, growth rates, days on market, vacancy, demographics, socioeconomic deciles, and market heat signals for every metro suburb.
Updated fortnightly. Use these even when you don't have a specific property.
Daily
New listings appear within a day. Sold matches typically appear within a week of market reporting.
API responses are served from prepared data for fast, consistent reads.
All the endpoints you need
JSON over HTTPS. Stable property IDs across endpoints. Money in AUD as integer dollars.
- GET
/v1/properties/{id}Full property lookup: attributes, valuation, listing, last sale (Pro+ keys also get an analytics block with investment score + risk overlays)
- GET
/v1/properties/searchResolve an address to a property_id
- GET
/v1/addresses/suggestAddress type-ahead, no postcode needed (1 credit per session)
- GET
/v1/suburbs/resolveFree text, misspelling or postcode to suburbs
- POST
/v1/suburbs/batchMany suburbs' statistics and recent sales in one call
- GET
/v1/properties/{id}/historyListing + sold event timeline for a property
- GET
/v1/properties/{id}/sold_summaryMost recent sold record with sold vs asking percentage computed server-side
- GET
/v1/properties/{id}/psp_with_confidencePotential Sell Price forecast with low/high estimates from the model's expected MAE
- GET
/v1/properties/{id}/similarUp to 10 similar active listings in the same suburb/type/price band
- GET
/v1/properties/{id}/nearbyNearby active listings around a reference property, sorted by distance
- GET
/v1/properties/{id}/investment_analysisPro+: full investment-score breakdown + cashflow modelling
- POST
/v1/properties/bulkBatch lookup: Starter 2, Pro 3, Growth 5, Scale 10, Enterprise 25 addresses per request
- GET
/v1/properties/recently-modifiedStarter+: listing-update + sold-event feed for mirror sync
- GET
/v1/comparablesRecent sold comparables, filterable by radius/time/beds/type
- GET
/v1/suburbs/{state}/{suburb}/forecastPro+: 12-month outlook for house/unit price and rent
- GET
/v1/developments/nearbyPro+: development applications near a coordinate
- GET
/v1/suburbs/{state}/{suburb}/rentalsHobby+: properties currently advertised for rent, 3 credits
- POST
/v1/rent/estimatePro+: weekly rent range for a locality and attributes, 2 credits
- GET
/v1/suburbs/{state}/{suburb}Suburb medians, growth, yields, days on market (Starter+ adds livability; Pro+ adds supply/demand, rent trends, auction premium)
- GET
/v1/suburbs/rankingsPro+: trust-gated suburb rankings by yield, growth, heat, price, or days on market
- GET
/v1/suburbs/{state}/{suburb}/market_cyclePro+: 2-axis phase/momentum/volatility classification
- GET
/v1/suburbs/{state}/{suburb}/price_historyPro+: annual price, rent, and gross yield time series
- GET
/v1/suburbs/{state}/{suburb}/heat_historyPro+: daily market heat time series (supply/demand signals)
- GET
/v1/suburbs/{state}/{suburb}/soldPaginated recent sold properties in a suburb
- GET
/v1/suburbs/{state}/{suburb}/listingsPaginated current listings in a suburb
- GET
/v1/regionsGrowth+: list capital-city / state / national macro regions
- GET
/v1/regions/{slug}Growth+: region macro indicators (medians, growth, economy, time series)
Missing a field or endpoint?
Tell us what is missing for your workflow. We prioritise the API roadmap based on developer requests, and many small additions ship within weeks.
Also available as an MCP server
Point Claude or any MCP-compatible assistant at propradar.com.au/mcp and it can query Australian property data directly as tools: address lookup, property records, sold comparables, suburb statistics and bulk lookups. Same API key, same plan, same credits as REST.
- search_property
- get_property
- suburb_stats
- suburb_listings
- suburb_sold
- search_listings
- sold_comparables
- bulk_property_lookup
- market_regions
Self-serve pricing, no sales call
Monthly, AUD. Cancel any time.
Free
50 credits / month
About 25 property lookups or 50 suburb lookups
Evaluating | non-commercial
- Identify properties and suburbs: addresses, attributes, on-market status
- Prices and valuations are Hobby+ (shown as null, listed in locked_fields)
- No credit card
- Non-commercial use only
Hobby
5,000 credits / month
About 2,500 property lookups or 5,000 suburb lookups
Solo devs | side projects (non-commercial)
- Unlocks the numbers: valuations, rent estimates, potential sell price, asking + sold prices, suburb medians
- Property history, nearby, similar + sold summary endpoints
- Year built + sold days on market
- Non-commercial use only
- Higher burst than Free
- 2 off-market valuation submissions / day
- Community support
- Need more? Credit packs from $37 (2,500 credits)
Starter
16,000 credits / month
About 8,000 property lookups or 16,000 suburb lookups
Larger side projects | prototypes (non-commercial)
- Bulk endpoint (2/req)
- Recently modified feed
- Suburb livability signals (walk/transit, crime, schools)
- Non-commercial use only
- 4 off-market valuation submissions / day
- Email support
- Need more? Credit packs from $55 (5,000 credits)
API Builder
16,000 credits / month
About 8,000 property lookups or 16,000 suburb lookups
Small buyer's agencies | real estate businesses
- Same credit allowance and endpoints as Starter
- Commercial use for a small buyer's-agency or real-estate business running its own internal tool
- Excludes larger organisations (see the API terms)
- 4 off-market valuation submissions / day
- Email support
- Team Accounts: add teammate logins for $29/seat/month
- Need more? Credit packs from $55 (5,000 credits)
Pro
80,000 credits / month
About 40,000 property lookups or 80,000 suburb lookups
Small proptech | multi-agent
- Commercial use for internal tools and authenticated client workflows, any size business
- Investment analysis, market cycle, price history + market heat history
- Supply/demand, rent trends, auction premium
- Valuation agreement signal
- Property analytics block
- Bulk endpoint (3/req)
- 6 off-market valuation submissions / day
- Priority email support
- Team Accounts: add teammate logins for $29/seat/month
- Need more? Credit packs from $85 (10,000 credits)
Growth
200,000 credits / month
About 100,000 property lookups or 200,000 suburb lookups
Mid-stage proptech | regional lenders
- Everything in Pro
- Regions macro endpoints (cities/states/national)
- Bulk endpoint (5/req)
- Higher concurrency
- 12 off-market valuation submissions / day
- Priority email support
- Team Accounts: 2 teammate seats included, more at $29/seat/month
- Need more? Credit packs from $150 (25,000 credits)
Scale
500,000 credits / month
About 250,000 property lookups or 500,000 suburb lookups
Platforms | insurers | lenders
- Everything in Growth
- Bulk endpoint (10/req)
- Higher concurrency
- 30 off-market valuation submissions / day
- Dedicated channel
- Team Accounts: 5 teammate seats included, more at $29/seat/month
- Need more? Credit packs from $225 (50,000 credits)
Add-ons
Bought separately, billed on the same subscription, and prorated for the rest of your current billing period. No plan includes them.
Agency attribution
Property and sold responses name the agency that marketed the listing, with a stable reference you can group and count on across rebrands. For market-share work, agent-performance tooling and CRM enrichment.
Any paid plan. Add it from your dashboard.
Team Accounts
Teammate logins on your subscription, assignable and reassignable to anyone on your team. Growth includes 2 seats and Scale includes 5.
Builder plans and above.
Need higher volume, custom SLA, or on-prem? Talk to us about Enterprise.
Frequently asked questions
What is the PropRadar Data API?
A REST API that returns Australian property data. Live listings, recent sold records, valuations, rental yields, and suburb statistics across 12,000+ suburbs. Self-serve pricing starts free.
What happens if I run out of credits?
On any paid plan you can buy a credit pack from the developer dashboard instead of waiting for your allowance to reset. Packs are priced for your plan: Hobby 2,500 credits for $37 or 10,000 credits for $119; Starter and Builder 5,000 credits for $55 or 20,000 credits for $190; Pro 10,000 credits for $85 or 40,000 credits for $280; Growth 25,000 credits for $150 or 100,000 credits for $500; Scale 50,000 credits for $225 or 200,000 credits for $750. Pack credits are used only once your monthly allowance for the billing period runs out, and expire 3 months after purchase. Packs cost more per credit than your plan, so if you need extra credits every month, moving up a plan is better value. On the free tier, upgrade to Hobby.
How much does the PropRadar Data API cost?
Free tier: 50 credits/month, identity and attributes only; prices and valuations need Hobby. Most reads cost 1 credit and a full property record 2, so Hobby's 5,000 credits cover about 2,500 property lookups. Hobby: $49/month for 5,000 credits, unlocking valuations, rents, asking and sold prices, and suburb medians. Starter: $120/month for 16,000 credits plus bulk lookup, the recently modified feed, and suburb livability signals. API Builder: $249/month, the same 16,000 credits as Starter, licensed for commercial use by a small buyer's-agency or real-estate business. Pro: $450/month for 80,000 credits, commercial use for any size business, plus investment analysis, market cycle, price history and market heat history endpoints, supply/demand and rent trends, auction premium, and the valuation agreement signal. Growth: $850/month for 200,000 credits plus the regions macro endpoints, with 2 Team Accounts seats included. Scale: $1,499/month for 500,000 credits, with 5 Team Accounts seats included. On Builder plans and above, add teammate logins (Team Accounts) for $29/seat/month, buy as many as you need and assign or reassign them to anyone on your team. Agency attribution is a separate add-on at $99/month on any paid plan: property and sold responses then name the agency that marketed the listing, with a stable reference that survives rebrands. Add-ons are prorated for the rest of the current billing period and renew with the plan.
Can I use the API in a client-facing business product?
It depends on the plan and who you are. Pro, Growth, and Scale cover commercial use broadly, in internal tools and authenticated client workflows, including buyer's-agent CRMs, broker or lender workflows, and investor portals for identified clients. API Builder ($249/month) covers the same commercial use at Starter's 16,000-credit allowance, but only for a small buyer's-agency or real-estate business running its own internal tool, not a larger organisation. Free, Hobby, and Starter stay non-commercial at any volume. All four commercial plans stay self-serve up to 25,000 people a month seeing PropRadar-derived data through what you build; past that, it needs a distribution licence rather than a bigger subscription. A public property-data portal, redistributable data feed or bulk dataset needs that licence at any scale; contact us to talk through either.
What property data does the API return?
Address, attributes (beds, baths, parking, type), current listing block if on-market (asking price, days on market), valuation with confidence level, rental estimate and yield, last sale price + date, and data quality flags. All in JSON over HTTPS.
Do you cover every property in Australia?
We cover properties currently on the market and recently sold. Suburb-level statistics span 12,000+ Australian metro suburbs. We don't hold valuations for every dwelling in Australia, only those that have transacted recently.
Why isn't my address found in the API?
If /v1/properties/search returns found:false (or /v1/properties/{id} returns 404 not_found), the most common reason is that the property is off-market. PropRadar values properties currently on the market or with a recent sold record on file; off-market properties are not in the dataset. Double-check the spelling and postcode, and if the property has actually transacted recently and you still can't find it, contact support at /contact and we will investigate.
How do I get an API key?
Sign up at propradar.com.au/developers, head to the dashboard, and create a key. Free tier requires no credit card. Keys start with pr_live_.
Do you have an MCP server for AI assistants?
Yes. PropRadar runs an MCP (Model Context Protocol) server at https://propradar.com.au/mcp, so AI assistants like Claude can query Australian property data directly as tools: address lookup, property records, suburb statistics, sold comparables, and bulk lookups. It uses your existing pr_live_ API key and the same plan tiers as the REST API (for example, property coordinates require the Pro plan). Add the endpoint URL to your MCP client and pass the key as an X-API-Key or Authorization: Bearer header. Clients that only support OAuth, such as ChatGPT's MCP apps, can connect with OAuth instead (experimental).
How fresh is the data?
Listings refresh daily. Sold records typically appear within a week of the sale being reported. Suburb statistics update fortnightly.
Start building in 60 seconds
Sign up, get a free key, make your first call. No credit card.