Estimate value
estimate_valueEstimate what a German address is worth to buy and to rent.
Works for any address, listed or not. The estimate comes from comparable
listings around it, so confidence and sample_size say how much to trust
it - a thin sample means a wide, weakly supported band.
Returns estimate (point values, ranges and €/m² for price and rent) and
confidence. A point estimate is absent when too few comparables back it;
the €/m² band and sample_size still say what was found. This is a model
output, not an appraisal, and no comparable listing is reproduced in it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City name, e.g. "München". | |
| floor | No | Floor the flat is on. | |
| rooms | No | Number of rooms (German count, e.g. 2.5). Improves the estimate. | |
| rented | No | True values it as sold with a sitting tenant, False as sold bezugsfrei - in Germany the same flat is worth markedly less with one. Leave it out unless you know which it is. | |
| street | Yes | Street and house number, e.g. "Marienplatz 1". Required: without it the answer would silently describe the middle of the postcode. | |
| features | No | Equipment the property has. Only what it *has* - a feature left out is treated as unknown, not as absent. | |
| postcode | Yes | Five-digit German postcode, e.g. "80331". | |
| property | No | "wohnung" (apartment) or "haus" (house). | wohnung |
| year_built | No | Year of construction. Improves the estimate. | |
| property_type | No | A narrower type such as "reihenhaus" or "etagenwohnung"; an unknown value is refused with the list of accepted ones. | |
| living_space_sqm | Yes | Living area in m². |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||