---
title: "GET /postcodes/{postcode}/properties"
method: GET
path: "/postcodes/{postcode}/properties"
tags: ["postcodes"]
---

# GET /postcodes/{postcode}/properties

`GET /postcodes/{postcode}/properties`

## Path parameters

- `postcode` string, required

## Query parameters

- `area_gt` integer
- `area_lt` integer
- `baths_gt` integer
- `baths_lt` integer
- `beds_gt` integer
- `beds_lt` integer
- `car_parks_gt` integer
- `car_parks_lt` integer
- `limit` integer
- `max_area` integer
- `max_baths` integer
- `max_beds` integer
- `max_car_parks` integer
- `min_area` integer
- `min_baths` integer
- `min_beds` integer
- `min_car_parks` integer
- `property_type` 'house' | 'unit' | 'vacant' | 'commercial' | 'industrial' | 'land' | 'rural' | 'retail' | 'office' | 'other'

## Response `200`

successful operation

- Properties
  - `disclaimer` string
  - `messages` Message[]
    - `code` integer
    - `text` string
  - `properties` Property[]
    - `id` integer
    - `matchlevel` 'suburb' | 'street' | 'property'
    - `location` Point
      - `lat` number, double
      - `lon` number, double
    - `parent` boolean
    - `disclaimer` string
    - `messages` Message[]
      - `code` integer
      - `text` string
    - `address` Address
      - `street` string
      - `unit` string
      - `level` string
      - `lot` string
      - `streetNumber` string
      - `streetAddress` string
      - `locality` string
      - `streetLocation` string
      - `state` string
      - `postcode` string
      - `countryCode` string
      - `streetName` string
      - `streetSuffix` string
      - `streetType` string
      - `lga` string
    - `features` ExtendedPropertyFeatures
      - `bedrooms` integer
      - `bathrooms` integer
      - `carParks` integer
      - `rumpusRoom` boolean
      - `airConditioning` boolean
      - `doubleStorey` boolean
      - `highSet` boolean
      - `multiLevel` boolean
      - `splitLevel` boolean
      - `brickTile` boolean
      - `contemporary` boolean
      - `postWar` boolean
      - `queenslander` boolean
      - `ensuite` boolean
      - `study` boolean
      - `verandah` boolean
      - `builtIn` boolean
      - `modernKitchen` boolean
      - `pool` boolean
      - `scenicViews` boolean
      - `waterFrontage` boolean
      - `closeSchools` boolean
      - `closeTransport` boolean
      - `lowSet` boolean
      - `colonial` boolean
      - `entertainmentArea` boolean
      - `sleepout` boolean
      - `boreWater` boolean
      - `dams` boolean
      - `fullyFenced` boolean
      - `otherFeatures` string
      - `sheds` boolean
      - `balcony` boolean
      - `mainRooms` integer
      - `style` string
      - `buildYear` integer
      - `buildType` string
      - `storeys` integer
      - `roofStyle` string
      - `nathersRating` number, double
    - `alternativeAddresses` Address[]
      - `street` string
      - `unit` string
      - `level` string
      - `lot` string
      - `streetNumber` string
      - `streetAddress` string
      - `locality` string
      - `streetLocation` string
      - `state` string
      - `postcode` string
      - `countryCode` string
      - `streetName` string
      - `streetSuffix` string
      - `streetType` string
      - `lga` string
    - `landDetails` LandDetails
      - `propertyArea` number, double
      - `buildingArea` number, double
      - `volumeFolio` string
    - `image` ImageIdentifier
      - `id` integer
      - `_self` string
    - `map` PropertyMapIdentifier
      - `id` integer
      - `_self` string
    - `street` StreetIdentifier
      - `id` string
    - `suburb` SuburbIdentifier
      - `id` string
      - `_self` string
    - `type` string
    - `rpd` string
    - `marketStatus` MarketStatus
      - `status` string
      - `recentlySold` boolean
      - `recentlyForSale` boolean
      - `recentlyForRent` boolean
      - `forSale` boolean
      - `forRent` boolean
      - `likelyToList` boolean
      - `lastMarketEvent` MarketStatusEventObject
        - `type` string
        - `event` object
    - `lastModified` string, date-time
    - `owners` OwnershipSummary
      - `names` string
      - `ownerOccupied` boolean
      - `ownerAddress` string
    - `ownership` OwnershipSummary
      - `names` string
      - `ownerOccupied` boolean
      - `ownerAddress` string
    - `lastSale` Sale
      - `id` integer
      - `disclaimer` string
      - `messages` Message[]
        - `code` integer
        - `text` string
      - `price` SensitivePrice
        - `display` string
        - `value` number, double
        - `rawValue` number, double
        - `withheld` boolean
      - `listingHistory` SaleListingHistory
        - `originalListingId` ListingIdentifier
          - `id` integer
          - `rental` boolean
          - `_self` string
        - `originalPrice` SensitivePrice
          - `display` string
          - `value` number, double
          - `rawValue` number, double
          - `withheld` boolean
        - `originalPricePercentChange` SensitiveChange
          - `display` string
          - `value` number, double
          - `rawValue` number, double
        - `lastListingId` ListingIdentifier
          - `id` integer
          - `rental` boolean
          - `_self` string
        - `lastPrice` SensitivePrice
          - `display` string
          - `value` number, double
          - `rawValue` number, double
          - `withheld` boolean
        - `lastPricePercentChange` SensitiveChange
          - `display` string
          - `value` number, double
          - `rawValue` number, double
        - `daysToSell` integer
      - `saleDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `settlementDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `contractDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `image` ImageIdentifier
        - `id` integer
        - `_self` string
      - `property` PropertyIdentifier
        - `id` integer
        - `matchlevel` 'suburb' | 'street' | 'property'
        - `location` Point
          - `lat` number, double
          - `lon` number, double
        - `parent` boolean
        - `_self` string
      - `street` StreetIdentifier
        - `id` string
      - `suburb` SuburbIdentifier
        - `id` string
        - `_self` string
      - `propertyType` string
      - `saleType` string
      - `agency` Agency
        - `id` integer
        - `name` string
        - `phoneNumber` string
      - `agent` Agent
        - `name` string
        - `phoneNumber` string
        - `agency` AgencyIdentifier
          - `id` integer
      - `location` Point
        - `lat` number, double
        - `lon` number, double
      - `metadata` SaleMetadata
        - `governmentSale` boolean
        - `pending` boolean
      - `address` Address
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `alternativeAddresses` Address[]
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `propertyFeatures` ExtendedPropertyFeatures
        - `bedrooms` integer
        - `bathrooms` integer
        - `carParks` integer
        - `rumpusRoom` boolean
        - `airConditioning` boolean
        - `doubleStorey` boolean
        - `highSet` boolean
        - `multiLevel` boolean
        - `splitLevel` boolean
        - `brickTile` boolean
        - `contemporary` boolean
        - `postWar` boolean
        - `queenslander` boolean
        - `ensuite` boolean
        - `study` boolean
        - `verandah` boolean
        - `builtIn` boolean
        - `modernKitchen` boolean
        - `pool` boolean
        - `scenicViews` boolean
        - `waterFrontage` boolean
        - `closeSchools` boolean
        - `closeTransport` boolean
        - `lowSet` boolean
        - `colonial` boolean
        - `entertainmentArea` boolean
        - `sleepout` boolean
        - `boreWater` boolean
        - `dams` boolean
        - `fullyFenced` boolean
        - `otherFeatures` string
        - `sheds` boolean
        - `balcony` boolean
        - `mainRooms` integer
        - `style` string
        - `buildYear` integer
        - `buildType` string
        - `storeys` integer
        - `roofStyle` string
        - `nathersRating` number, double
      - `landDetails` LandDetails
        - `propertyArea` number, double
        - `buildingArea` number, double
        - `volumeFolio` string
      - `rpd` string
      - `dealingNumber` string
      - `streetDisplay` string
      - `lowAskPrice` integer
      - `highAskPrice` integer
      - `extra` SearchExtra
        - `distance` number, double
        - `nameMatchType` string
        - `matchedName` string
      - `saleParticipants` SaleParticipantsSummary
        - `vendorsSummary` string
        - `purchasersSummary` string
      - `_self` string
    - `recentListing` Listing
      - `id` integer
      - `rental` boolean
      - `disclaimer` string
      - `messages` Message[]
        - `code` integer
        - `text` string
      - `agents` Agent[]
        - `name` string
        - `phoneNumber` string
        - `agency` AgencyIdentifier
          - `id` integer
      - `agencies` Agency[]
        - `id` integer
        - `name` string
        - `phoneNumber` string
      - `price` SensitivePrice
        - `display` string
        - `value` number, double
        - `rawValue` number, double
        - `withheld` boolean
      - `listingHistory` ListingListingHistory
        - `originalPrice` SensitivePrice
          - `display` string
          - `value` number, double
          - `rawValue` number, double
          - `withheld` boolean
        - `originalPricePercentChange` SensitiveChange
          - `display` string
          - `value` number, double
          - `rawValue` number, double
        - `daysOnMarket` integer
        - `lowAskPrice` integer
        - `highAskPrice` integer
      - `startDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `image` ImageIdentifier
        - `id` integer
        - `_self` string
      - `property` PropertyIdentifier
        - `id` integer
        - `matchlevel` 'suburb' | 'street' | 'property'
        - `location` Point
          - `lat` number, double
          - `lon` number, double
        - `parent` boolean
        - `_self` string
      - `street` StreetIdentifier
        - `id` string
      - `suburb` SuburbIdentifier
        - `id` string
        - `_self` string
      - `location` Point
        - `lat` number, double
        - `lon` number, double
      - `propertyLegalDescription` string
      - `propertyType` string
      - `type` string
      - `status` ListingStatus
        - `historic` boolean
        - `underOffer` boolean
        - `listingStatus` string
      - `endDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `lastModified` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `propertyFeatures` ExtendedPropertyFeatures
        - `bedrooms` integer
        - `bathrooms` integer
        - `carParks` integer
        - `rumpusRoom` boolean
        - `airConditioning` boolean
        - `doubleStorey` boolean
        - `highSet` boolean
        - `multiLevel` boolean
        - `splitLevel` boolean
        - `brickTile` boolean
        - `contemporary` boolean
        - `postWar` boolean
        - `queenslander` boolean
        - `ensuite` boolean
        - `study` boolean
        - `verandah` boolean
        - `builtIn` boolean
        - `modernKitchen` boolean
        - `pool` boolean
        - `scenicViews` boolean
        - `waterFrontage` boolean
        - `closeSchools` boolean
        - `closeTransport` boolean
        - `lowSet` boolean
        - `colonial` boolean
        - `entertainmentArea` boolean
        - `sleepout` boolean
        - `boreWater` boolean
        - `dams` boolean
        - `fullyFenced` boolean
        - `otherFeatures` string
        - `sheds` boolean
        - `balcony` boolean
        - `mainRooms` integer
        - `style` string
        - `buildYear` integer
        - `buildType` string
        - `storeys` integer
        - `roofStyle` string
        - `nathersRating` number, double
      - `address` Address
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `originalListingAddress` Address
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `landDetails` LandDetails
        - `propertyArea` number, double
        - `buildingArea` number, double
        - `volumeFolio` string
      - `extra` SearchExtra
        - `distance` number, double
        - `nameMatchType` string
        - `matchedName` string
      - `_self` string
    - `recentRental` Listing
      - `id` integer
      - `rental` boolean
      - `disclaimer` string
      - `messages` Message[]
        - `code` integer
        - `text` string
      - `agents` Agent[]
        - `name` string
        - `phoneNumber` string
        - `agency` AgencyIdentifier
          - `id` integer
      - `agencies` Agency[]
        - `id` integer
        - `name` string
        - `phoneNumber` string
      - `price` SensitivePrice
        - `display` string
        - `value` number, double
        - `rawValue` number, double
        - `withheld` boolean
      - `listingHistory` ListingListingHistory
        - `originalPrice` SensitivePrice
          - `display` string
          - `value` number, double
          - `rawValue` number, double
          - `withheld` boolean
        - `originalPricePercentChange` SensitiveChange
          - `display` string
          - `value` number, double
          - `rawValue` number, double
        - `daysOnMarket` integer
        - `lowAskPrice` integer
        - `highAskPrice` integer
      - `startDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `image` ImageIdentifier
        - `id` integer
        - `_self` string
      - `property` PropertyIdentifier
        - `id` integer
        - `matchlevel` 'suburb' | 'street' | 'property'
        - `location` Point
          - `lat` number, double
          - `lon` number, double
        - `parent` boolean
        - `_self` string
      - `street` StreetIdentifier
        - `id` string
      - `suburb` SuburbIdentifier
        - `id` string
        - `_self` string
      - `location` Point
        - `lat` number, double
        - `lon` number, double
      - `propertyLegalDescription` string
      - `propertyType` string
      - `type` string
      - `status` ListingStatus
        - `historic` boolean
        - `underOffer` boolean
        - `listingStatus` string
      - `endDate` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `lastModified` SensitiveDate
        - `display` string
        - `value` string, date-time
        - `rawValue` string, date-time
      - `propertyFeatures` ExtendedPropertyFeatures
        - `bedrooms` integer
        - `bathrooms` integer
        - `carParks` integer
        - `rumpusRoom` boolean
        - `airConditioning` boolean
        - `doubleStorey` boolean
        - `highSet` boolean
        - `multiLevel` boolean
        - `splitLevel` boolean
        - `brickTile` boolean
        - `contemporary` boolean
        - `postWar` boolean
        - `queenslander` boolean
        - `ensuite` boolean
        - `study` boolean
        - `verandah` boolean
        - `builtIn` boolean
        - `modernKitchen` boolean
        - `pool` boolean
        - `scenicViews` boolean
        - `waterFrontage` boolean
        - `closeSchools` boolean
        - `closeTransport` boolean
        - `lowSet` boolean
        - `colonial` boolean
        - `entertainmentArea` boolean
        - `sleepout` boolean
        - `boreWater` boolean
        - `dams` boolean
        - `fullyFenced` boolean
        - `otherFeatures` string
        - `sheds` boolean
        - `balcony` boolean
        - `mainRooms` integer
        - `style` string
        - `buildYear` integer
        - `buildType` string
        - `storeys` integer
        - `roofStyle` string
        - `nathersRating` number, double
      - `address` Address
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `originalListingAddress` Address
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `landDetails` LandDetails
        - `propertyArea` number, double
        - `buildingArea` number, double
        - `volumeFolio` string
      - `extra` SearchExtra
        - `distance` number, double
        - `nameMatchType` string
        - `matchedName` string
      - `_self` string
    - `extra` SearchExtra
      - `distance` number, double
      - `nameMatchType` string
      - `matchedName` string
    - `phoneNumbers` Phone[]
      - `surname` string
      - `initials` string
      - `address` Address
        - `street` string
        - `unit` string
        - `level` string
        - `lot` string
        - `streetNumber` string
        - `streetAddress` string
        - `locality` string
        - `streetLocation` string
        - `state` string
        - `postcode` string
        - `countryCode` string
        - `streetName` string
        - `streetSuffix` string
        - `streetType` string
        - `lga` string
      - `number` string
      - `doNotCall` boolean
      - `doNotCallWashDate` string, date-time
    - `_self` string

---

[API](https://skmtc.net/pricefinder/apis/pricefinder-api-v1-13-1.md) · [All operations](https://skmtc.net/pricefinder/apis/pricefinder-api-v1-13-1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pricefinder/pricefinder-api-v1-13-1/revisions/b5fd7794c799/schema)
