addedOutput schema / properties / transactions
Added value: +{
+ "description": "Recent Price Paid transactions for the postcode, sorted newest first.",
+ "items": {
+ "description": "A single Price Paid transaction for a property.",
+ "properties": {
+ "county": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "County."
+ },
+ "estate_type": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Tenure / estate type label (e.g. 'Freehold', 'Leasehold')."
+ },
+ "paon": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Primary addressable object name (house number or name)."
+ },
+ "postcode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Property postcode."
+ },
+ "price_paid": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Sale price in GBP (integer pounds)."
+ },
+ "property_type": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Property type label extracted from the HMLR URI (e.g. 'Terraced', 'Semi Detached', 'Flat')."
+ },
+ "saon": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Secondary addressable object name (flat/unit identifier)."
+ },
+ "street": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Street name."
+ },
+ "town": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Town/city."
+ },
+ "transaction_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Transaction date (ISO YYYY-MM-DD)."
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+}