AVM
GET /api/report/appraisal/<report_uuid>/avm
Valuation block of the report: estimated market value, suggested asking price, expected rent and gross return.
Example Request
curl --location 'https://insights.immobiliare.it/api/report/appraisal/e75ad7d5-dad2-4f6c-8db8-02295bd0bd9f/avm' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <token>'
Request Fields
| Field | Required | Default | Description | Type | Example | Notes |
|---|---|---|---|---|---|---|
report_uuid | yes | UUID of the report, given during the creation | string | e75ad7d5-dad2-4f6c-8db8-02295bd0bd9f | Path parameter |
JSON keys in the response:
- value: Estimated market value of the property, with its
min,avgandmax, in €. - advertising_price_proposal: Suggested asking price to publish the listing at, with its
min,avgandmax, in €. - rent: Expected monthly rent, with its
min,avgandmax, in €/month. - omi: Value of the property according to the official OMI quotations, with its
min,avgandmax, in €. Use it as a term of comparison forvalue. - sales: Value of the property according to the closed transactions of the zone, with its
min,avgandmax, in €. - average_gross_return: Expected annual gross return, in percentage.
- potential_leads: Number of users whose searches match the property.
Blocks with no data
A range with min, avg and max all set to 0.0 means the estimate could not be computed for that source, typically because the zone has too few closed transactions. Treat it as absent rather than as a zero value.
Example Response
{
"_metadata": {
"message": "",
"query": {},
"status": 200
},
"data": {
"advertising_price_proposal": {
"avg": 210000.0,
"max": 244000.0,
"min": 176000.0
},
"average_gross_return": 5.156923076923077,
"omi": {
"avg": 164250.0,
"max": 175500.0,
"min": 153000.0
},
"potential_leads": 238,
"rent": {
"avg": 838,
"max": 951,
"min": 724
},
"sales": {
"avg": 0.0,
"max": 0.0,
"min": 0.0
},
"value": {
"avg": 195000,
"max": 226000,
"min": 163000
}
}
}