Search Transactions
search_transactionsSearch HM Land Registry Price Paid records — individual residential property sales in England & Wales since 1995. Filter by postcode, town, district, county, price range and sale-date range; sort and page through results. Each record returns price paid (£GBP), sale date, full address, property type, tenure (freehold/leasehold) and new-build flag. Postcodes must be UPPERCASE with a space (e.g. "SW1A 1AA").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Exact sale date, YYYY-MM-DD. Overrides minDate/maxDate. | |
| page | No | 0-indexed page number. Default 0. | |
| sort | No | Sort field. Prefix with "-" for descending. Common: "-transactionDate" (newest first), "transactionDate", "-pricePaid", "pricePaid". Default newest first. | |
| town | No | Post town, exact match (case-insensitive in practice), e.g. "WARRINGTON". | |
| county | No | County, exact match, e.g. "GREATER MANCHESTER". | |
| maxDate | No | Latest sale date, YYYY-MM-DD (inclusive). | |
| minDate | No | Earliest sale date, YYYY-MM-DD (inclusive). Data starts 1995. | |
| district | No | Local district, exact match, e.g. "MANCHESTER". | |
| maxPrice | No | Maximum price paid in whole GBP (inclusive). | |
| minPrice | No | Minimum price paid in whole GBP (inclusive). | |
| pageSize | No | Results per page, 1-500. Default 25. | |
| postcode | No | UK postcode, UPPERCASE with a space, e.g. "WA2 8SN". Exact match. |