Get property details
get_propertyFetch the full record for one PropertyList listing by its reference code (the human-readable id like 'PLE-12345'). Use this once the user has settled on a listing from search_properties or find_properties_by_description and wants details or photos. To contact the listing agency, use submit_enquiry - direct phone or email details are not part of the payload.
Works without an API key up to a daily allowance of listings,
counted per IP address, or per account for an app linked to a
PropertyList account; an API key raises that allowance. The free
allowance is for an assistant answering a person's questions:
reading listings in bulk, or showing them on a website, needs MCP
Pro or the agency's website feed. When the day's allowance is used
the result carries error and limits instead of property.
photos holds the listing's first photos on the free tier and all
of them with MCP Pro; photos_total says how many the listing has.
location.city is whatever tier the listing was filed under and
may be a municipality OR a locality inside one. To place a listing
administratively use location.municipality (with its INE
municipality_code); it is null, never guessed, when we cannot
resolve it.
Commercial premises (commercial true) carry no bedrooms: read
commercial_facts (usable area, licence, price per m², a
letting's terms, a traspaso's rent and years left) and tenure
(freehold, or traspaso for a sale of the lease and the business).
location.latitude / location.longitude are present whenever
we hold a real coordinate; the fields are absent otherwise, and
are never 0,0. location.coordinates_precision says what the
point is: exact or street is the property itself, approximate is
a pin the agent keeps private, rounded to about 1 km, locality or
administrative_area is an area centroid (accurate to the town,
not the building), unknown is a pin we hold no precision record
for.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| reference | Yes | PropertyList reference, e.g. 'PLE-12345'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| limits | No | ||
| property | No |