Skip to main content
GET
Get Property Detail

Path Parameters

string
required
The portal property id. You can find this in search results or extract it from a listing URL.

Query Parameters

string
default:"us"
Which market the property lives in: us (realtor.com) or ca (realtor.ca).

Response

The response is a PropertyDetail object returned at the top level (no wrapper). It contains every field of a search-result Property plus the detail-only fields below.
string
Portal property id.
string
Portal listing id (nullable).
string
MLS number (nullable).
string
Market (us or ca).
string
ISO country code.
string
Full URL to the listing.
string
Listing status (for_sale, for_rent, sold, pending).
string
ISO 4217 currency code.
number
List price (nullable).
string
Human-formatted price (nullable).
number
Price per square foot (nullable).
number
Monthly HOA fee (nullable).
string
Property type (nullable).
integer
Bedrooms (nullable).
number
Bathrooms (nullable).
integer
Interior square footage (nullable).
integer
Lot square footage (nullable).
integer
Year built (nullable).
object
Address with line, city, state, state_code, postal_code, country, neighborhood, county, and coordinate ({lat, lon}).
string
Listing description (nullable).
string
Primary photo URL (nullable).
integer
Total number of photos.
array
Photo objects with href, href_high, href_med, href_low, tags[], description.
array
Virtual tour URLs.
array
Video URLs.
object
Boolean flags: is_new_listing, is_pending, is_contingent, is_foreclosure, is_new_construction, is_price_reduced, is_coming_soon.
integer
Days on market (nullable).
array
Listing agents.
array
Open house objects with start_utc, start_at, end_utc, end_at, description, time_zone, href.
array
Grouped listing details.
array
List of amenity strings.
array
Yearly tax records.
array
Price / listing events over time.
array
Nearby schools.
array
Value estimates.

Example Response

Each property-detail request costs 10 credits. Failed requests are not charged.

Authorizations

x-api-key
string
header
required

Path Parameters

property_id
string
required

The portal property id.

Query Parameters

market
enum<string>
default:us

Market the property lives in: us (realtor.com) or ca (realtor.ca).

Available options:
us,
ca

Response

200 - application/json

Property detail

property_id
string
listing_id
string | null
mls_number
string | null
market
string
country
string | null
url
string | null
status
string | null
transaction_type
string | null
currency
string | null
list_price
number | null
list_price_formatted
string | null
list_price_min
number | null
list_price_max
number | null
price_per_sqft
number | null
price_reduced_amount
number | null
last_sold_price
number | null
last_sold_date_utc
number | null
last_sold_date_at
string | null
hoa_fee
number | null
property_type
string | null
sub_type
string | null
beds
integer | null
baths
number | null
baths_full
integer | null
baths_half
integer | null
sqft
integer | null
lot_sqft
integer | null
year_built
integer | null
stories
integer | null
garage
integer | null
rooms
integer | null
parking_spaces
integer | null
address
object
description_text
string | null
primary_photo
string | null
photo_count
integer | null
photos
object[]
virtual_tours
string[]
videos
string[]
flags
object
tags
string[]
list_date_utc
number | null
list_date_at
string | null
last_update_utc
number | null
last_update_at
string | null
days_on_market
integer | null
agents
object[]
source_mls_id
string | null
source_mls_name
string | null
open_houses
object[]
details
object[]
amenities
string[]
tax_history
object[]
price_history
object[]
schools
object[]
estimates
object[]