Read one Domain.com.au listing. query is the listing URL from search. The path ends with the listing id. The response is one flat object.
price is the dollar amount. price_display is that amount written again. A two-sided guide uses price and price_max.
Listing URL:
GET https://api.piloterr.com/v2/domaincomau/property?query=https://www.domain.com.au/7d-27-31-ocean-street-n-bondi-nsw-2026-2021178032
Required string. A Domain listing URL whose path ends in the listing id.
- The JSON is one flat object. There is no
results wrapper.
id is the listing id from the path. url is the canonical listing URL.
- A search URL returns 400.
- A page with no listing returns 404.
Optional boolean. Default false. true returns { "result": "<html>" } instead of the listing.
| Field |
Type |
Description |
id |
integer |
Listing id |
url |
string |
Canonical listing URL |
headline |
string or null |
Listing headline |
description |
string or null |
Description |
status |
string or null |
Listing status. archived when the page says so |
listing_mode |
string or null |
sale, rent, or sold |
sale_method |
string or null |
Sale method |
property_type |
string or null |
Property type |
bedrooms |
integer or null |
Bedrooms |
bathrooms |
integer or null |
Bathrooms |
carspaces |
integer or null |
Car spaces |
land_area_sqm |
number or null |
Land size |
building_area_sqm |
number or null |
Building size |
price |
integer or null |
Dollar amount, or the lower amount of a range |
price_max |
integer or null |
Upper amount of a range |
price_display |
string or null |
Price rebuilt from those amounts |
currency |
string or null |
AUD when a price is present |
price_period |
string or null |
week, month, or year |
address |
string or null |
Full address |
suburb |
string or null |
Suburb |
state |
string or null |
State |
postcode |
string or null |
Postcode |
latitude |
number or null |
Latitude |
longitude |
number or null |
Longitude |
image |
string or null |
Hero photo |
images |
array |
Photo URLs |
agency_name |
string or null |
Agency |
agency_phone |
string or null |
Agency phone |
agency_url |
string or null |
Agency profile |
agents |
array |
Name, phone, and profile URL |
inspection_start |
string or null |
Next inspection open time |
inspection_end |
string or null |
Next inspection close time |
auction_at |
string or null |
Auction time |
When price is present, it is the first amount in price_display. A trailing dash on the source label is not kept.
- Open the home that a search card pointed to
- Read the asking price, agency, and inspection time
| Code |
Meaning |
| 400 |
Missing query, wrong host, or a URL that is not a listing |
| 401 |
Missing API key |
| 403 |
Domain blocked the page |
| 404 |
No listing on the page |
| 500 |
Render or parse failure |