List French property sales (DVF)
fr_property_transactionsList recent French real estate sale transactions near an address or within a commune, with filters for property type, rooms, and year. Sorted most recent first.
Instructions
List recorded real-estate sale transactions from the French DVF open dataset, near an address or within a commune.
Provide EITHER 'address' (recommended — enables radius search) OR 'citycode' (INSEE, whole commune).
Args:
address (string, optional): address to search around
citycode (string, optional): INSEE commune code (5 chars)
radius_m (number): radius around the address in metres (default 500)
property_type (string, optional): e.g. 'Maison', 'Appartement'
since_year (number, optional): earliest sale year (>= 2010)
min_rooms / max_rooms (number, optional): room-count filter
limit (number): max results, 1-200 (default 50)
response_format ('markdown' | 'json'): output format (default markdown)
Returns: sales with date, price (EUR), property type, surface (m2), rooms, price/m2, address, commune. Sorted most-recent first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of transactions to return (1-200). | |
| address | No | Address to search around (recommended). Either 'address' or 'citycode' is required. | |
| citycode | No | INSEE commune code (5 chars). Alternative to 'address'. | |
| radius_m | No | Search radius in metres around the address (50-5000). | |
| max_rooms | No | Maximum number of main rooms. | |
| min_rooms | No | Minimum number of main rooms. | |
| since_year | No | Keep only sales on/after January 1 of this year (DVF starts 2010). | |
| property_type | No | Filter by property type substring, e.g. 'Maison' or 'Appartement'. | |
| response_format | No | Output format: 'markdown' (human) or 'json' (machine). | markdown |