Assess listing
assess_listingCheck one listing the user found against local evidence: asking price vs the neighbourhood's recorded £/m² (with floor area or a bedroom-based ballpark), turnover, growth, the borough's official HPI, costs (stamp duty on the asking price, the borough's council tax by band), crime with its offence mix, noise, schools (state and independent counts), planning rules (home: conservation, Article 4, listed buildings), listed buildings recorded at or near the postcode (listedNearby), the IMD decile, and the questions to ask the agent (lease, service charge, EWS1, listing). Not a valuation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| market | No | For sale or to rent. | buy |
| tenure | No | Tenure if the listing states it; lease questions are hedged ('If leasehold') when unknown and skipped for freehold. | unknown |
| bedrooms | No | Bedrooms in the listing. | |
| postcode | Yes | Full postcode of the listing, e.g. W5 2NU. | |
| listing_url | No | Echoed back for citation only. | |
| rent_period | No | The rent's period: month = £ per calendar month, week = £ per week (converted ×52/12 for the comparison). | month |
| asking_price | Yes | £ (buy) or the rent in its rent_period (rent). | |
| property_type | No | Property type if the listing states it; used for a same-type comparison. | |
| share_percent | No | Shared-ownership share for sale, e.g. 25: the asking price is compared as asking_price ÷ share against whole-home prices. Omit when the listing does not state it (the verdict stays unknown). | |
| floor_area_sqm | No | Floor area in m² if the listing states it. | |
| floor_area_sqft | No | Floor area in sq ft if the listing states it; converted server-side (1 sq ft = 0.092903 m²). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||