Skip to main contentSkip to main content

Annual price/rent/yield time-series (Pro+ tier)

GET/v1/suburbs/{state}/{suburb}/price_history1 credit

Annual median sold price, median weekly rent (sparse, only years that carry it), and derived gross yield for one property type, oldest first. Each point is one calendar year. Hobby/Starter callers get 403 plan_upgrade_required; the credits are refunded.

Parameters

NameInRequiredDescription
statepathyesTwo-letter state code
suburbpathyesSuburb name (URL-encoded)
property_typequerynohouses (default) or units
yearsquerynoTrailing years (default 15, max 40). `months` is accepted as a legacy alias and treated as a count of years.
postcodequeryno4-digit postcode. Use to disambiguate when a suburb name spans multiple postcodes.

Example request

curl "https://api.propradar.com.au/v1/suburbs/VIC/Pascoe%20Vale/price_history?property_type=houses&years=15" \
  -H "X-API-Key: pr_live_..."

Example response

{ "suburb": "Pascoe Vale", "state": "VIC", "property_type": "houses",
  "granularity": "annual", "points": 8,
  "series": [{ "year": 2026, "median_price": 1200000,
               "median_weekly_rent": 630, "gross_yield_pct": 2.7, "sample_count_band": "100-249" }],
  "as_of": 2026 }

Get an API key

Every endpoint takes an X-API-Key header. The free tier needs no credit card.

Other endpoints