Location Data
The PropEco Location Data API can be used to retrieve a wide range of information tied to a specific geographical location in the UK.
You can access, test and subscribe to the API at www.propeco.io/api.
GET /location
📄❓ See Code Samples (page bottom) for an example request.
Retrieves information about a specific geographical location in the UK, identified by either latitude & longitude or X & Y grid position.
Query Parameters
x_coord
float Optional*
The X coordinate of the property in the BNG / EPSG:27700 coordinate system.
y_coord
float Optional*
The Y coordinate of the property in the BNG / EPSG:27700 coordinate system.
latitude
float Optional*
The latitude of the property in the ETRS89 / EPSG:4258 coordinate system.
longitude
float Optional*
The longitude of the property in the ETRS89 / EPSG:4258 coordinate system.
*One of the following must be provided:
- An
x_coord
&y_coord
pair. - A
latitude
&longitude
pair.
Response
📄❓ See Code Samples (page bottom) for an example response.
An object containing a range of information about a UK location, as follows:
Location
"location": {
"x_coord": 202301,
"y_coord": 47402,
"latitude": 50.29336962725581,
"longitude": -4.7769688487838025,
...
},
The geographical location, provided in both ETRS89 / EPSG:4258 and BNG / EPSG:27700 coordinate systems.
See API Reference → Coordinate Systems for more information about locations.
Admin Boundaries
"admin_boundaries": {
"electoral_area_code": "E05013846",
"electoral_area_name": "Mevagissey & St Austell Bay",
"local_authority_district_code": "E06000052",
"local_authority_district_name": "Cornwall",
"county_code": null,
"county_name": null,
"region_code": "E12000009",
"region_name": "South West",
"country_code": "E92000001",
"country_name": "England"
}
An object containing the names and identifiers of various administrative boundaries and regions within which the location resides.
This combines data from sources including the Office for National Statistics and Ordnance Survey.
Planning Restrictions
The API provides information to help you determine whether a location is affected by any planning restrictions that could hinder property upgrades such as adding an extension, incorporating solar panels or replacing windows. These include:
Conservation Areas
"conservation_areas": {
"in_conservation_area": false,
"conservation_area": 287255.35551145585,
"conservation_area_proportion": 0.09202639851084851,
"nearest_conservation_area": {
"name": "Pentewan",
"distance": 127.0484419562049,
"nearest_point": {
"x_coord": 202177.4748,
"y_coord": 47392.8208000008,
"latitude": 50.29323243499839,
"longitude": -4.778738684281515
}
}
},
These are areas that are deemed to have special architectural or historic interest. Locations that fall within one will be subject to planning controls that are designed to preserve the character and appearance of the areas.
The API provides an assessment of whether or not the location sits within a conservation area. It also assesses the extent to which the surrounding area (within a 1km radius) sits within a conservation area, both as a proportion and as an absolute value (in m²).
If the location is not within a national park, the API provides details of the closest one.
Listed Buildings
"listed_buildings": {
"nearest_listed_buildings": [
{
"distance": 294.44757349907405,
"x_coord": 202012.6536,
"y_coord": 47445.4077000022,
"latitude": 50.29364951227786,
"longitude": -4.781077396185314,
"name": "32-36, NORTH ROAD",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211737"
},
{
"distance": 297.5912045107372,
"x_coord": 202006.669300001,
"y_coord": 47393.1394999996,
"latitude": 50.29317799176098,
"longitude": -4.781133920637422,
"name": "14-22, NORTH ROAD",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211655"
},
...
]
},
These are individual buildings that have been deemed to be of special architectural or historic interest. Listed buildings are classified into three grades:
- Grade I buildings are of exceptional interest.
- Grade II* buildings are particularly important buildings of more than special interest.
- Grade II buildings are of special interest warranting every effort to preserve them.
The API returns a list of the nearest listed buildings, with links to more information on each.
World Heritage Sites
"world_heritage_sites": {
"in_world_heritage_site": false,
"world_heritage_site_area": 0,
"world_heritage_site_proportion": 0,
"nearest_world_heritage_site": {
"name": "Cornwall and West Devon Mining Landscape",
"inscription_date": "2006-01-01T00:00:00.000Z",
"notes": "Core Area",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1000105",
"distance": 4164.772833619383,
"nearest_point": {
"x_coord": 203829.56,
"y_coord": 51278.7080000006,
"latitude": 50.328690715101935,
"longitude": -4.75759195876633
}
}
},
These are sites, places, monuments or buildings of ‘outstanding universal value’ to all humanity. Planning policies in such locations therefore place great weight on preserving their character. At present, there are 28 cultural World Heritage Sites in the UK including the whole of the City of Bath.
The API provides an assessment of whether or not the location sits within a World Heritage Site. It also assesses the extent to which the surrounding area (within a 1km radius) sits within a World Heritage Site, both as a proportion and as an absolute value (in m²).
If the location is not within a World Heritage Site, the API provides details of the closest one.
National Parks
"national_parks": {
"in_national_park": false,
"national_park_area": 0,
"national_park_proportion": 0,
"nearest_national_park": {
"name": "Dartmoor",
"distance": 50085.46181689296,
"nearest_point": {
"x_coord": 247165.1033,
"y_coord": 69667.7971000001,
"latitude": 50.506794836151414,
"longitude": -4.156729498089907
}
}
}
These are designated areas of natural beauty and ecological significance within the UK, that provide habitats to a wide array of plant and animal species. As with world heritage sites, planning policies in these locations place significant weight on preserving their existing character, and conserving their natural landscape and ecosystem. At present, there are 15 national parks in the UK.
The API provides an assessment of whether or not the location sits within a national park. It also assesses the extent to which the surrounding area (within a 1km radius) sits within a national park, both as a proportion and as an absolute value (in m²).
If the location is not within a national park, the API provides details of the closest one.
Environment
Air Quality
"air_quality": {
"benzene": {
"percentile": 92,
"value": 0.3741291
},
"no2": {
"percentile": 99,
"value": 15.55507
},
"nox": {
"percentile": 99,
"value": 21.31378
},
"pm10": {
"percentile": 90,
"value": 12.89678
},
"pm2.5": {
"percentile": 97,
"value": 7.694045
},
"so2": {
"percentile": 92,
"value": 1.589239
}
},
The API provides UK government estimates of the average concentrations (µg/m3) of common air pollutants (including benzene, nitrogen oxides, particulate matter and sulphur dioxide) at the location over the past year.
For each pollutant, a UK-wide percentile is provided to enable you to determine how polluted the location is relative to others in the country.
Greenspace
"greenspace": {
"greenspace_area": 0,
"greenspace_proportion": 0,
"nearest_greenspace_point": {
"distance": 1902.8104774804067,
"x_coord": 201389.58,
"y_coord": 45731.67,
"latitude": 50.27804608227398,
"longitude": -4.7889138682126715,
"function": "Cemetery",
"name": null
}
},
The API searches against Ordnance Survey datasets to determine the nearest publicly-accessible greenspace, as well as the amount of greenspace coverage in the surrounding area. The following information is provided for a given location:
- Greenspace coverage within a 1km radius, both as a proportion and an absolute value (in m²)
- The distance to and location of the nearest publicly-accessible greenspace site.
Radon Exposure
"radon": {
"radon_class": 4,
"radon_affected_area": true,
"radon_exceeding_action_level_min_likelihood": 0.05,
"radon_exceeding_action_level_max_likelihood": 0.1
},
The API integrates data from the British Geological Survey to provide an indicative assessment of whether or not a location lies within a radon affected area.
Radon is a colourless, odourless radioactive gas that occurs naturally throughout the UK. In some places, radon concentrations are high enough to pose a potential health risk. If a property is located in such a 'radon affected area', it should be tested and, if necessary, steps taken to reduce its exposure.
The radon class specified will be one of the following:
- 1: The location is in an area where less than 1% of homes are estimated to equal or exceed safe levels. The location is not in a radon affected area.
- 2: The property is in a radon affected area where 1%-3% of homes are estimated to equal or exceed safe levels.
- 3: The property is in a radon affected area where 3%-5% of homes are estimated to equal or exceed safe levels.
- 4: The property is in a radon affected area where 5%-10% of homes are estimated to equal or exceed safe levels.
- 5: The property is in a radon affected area where 10%-30% of homes are estimated to equal or exceed safe levels.
- 6: The property is in a radon affected area where 30% or more of homes are estimated to equal or exceed safe levels.
Landslides
"landslides": [
{
"distance": 622.0940443373494,
"x_coord": 357684,
"y_coord": 172561,
"latitude": 51.45044033489425,
"longitude": -2.6103456261703966,
"name": "Hotwell Road"
},
...
]
The API integrates the British Geological Survey’s National Landslide Database (NLD) to determine if there is a record of any landslides near the location being searched for.
The NLD is the most extensive source of information on landslides in Great Britain, with more than 18,000 records.
The API returns details of any landslides recorded within 1km of the location being searched for. An empty array means that no records exist.
Subsidence
"subsidence": {
"collapsible_deposits": {
"class": 1,
"legend": "Low",
"advisory": "Areas of localised significant rating"
},
"compressible_ground": {
"class": 3,
"legend": "Significant",
"advisory": "Areas of localised significant rating."
},
"landslides": {
"class": 1,
"legend": "Low",
"advisory": "Areas of localised significant rating."
},
"running_sand": {
"class": 2,
"legend": "Moderate",
"advisory": "Areas of localised significant rating."
},
"shrink_swell": {
"class": 3,
"legend": "Significant",
"advisory": "Areas of localised significant rating."
},
"soluble_rocks": {
"class": 1,
"legend": "Low",
"advisory": "Areas of localised significant rating."
},
"shrink_swell_2030_medium_emissions": {
"class": "Possible",
"legend": "It is possible that climate change will effect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2030_high_emissions": {
"class": "Probable",
"legend": "It is probable that climate change will affect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2070_high_emissions": {
"class": "Probable",
"legend": "It is probable that climate change will affect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2050_medium_emissions": {
"class": "Possible",
"legend": "It is possible that climate change will effect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2080_medium_emissions": {
"class": "Probable",
"legend": "It is probable that climate change will effect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
}
},
The API response includes a generalised overview of susceptibility to the following six naturally occurring geohazards:
- Collapsible deposits
- Compressible ground
- Landslides
- Running sand
- Shrink–swell
- Soluble rocks
The assessments, which are provided by the British Geological Survey, place risks into one of three classes: Low, Moderate and Significant.
In addition, the API response provides an indicative assessment of potential change in subsidence risk due to climate change. Assessments are provided for two time periods (2030s and 2070s) under a high emissions scenario and three (2030s, 2050s and 2080s) under a medium emissions scenario. Assessments can be one of: Improbable, Possible, Probable or Unavailable.
Transportation
EV Charging Points
"ev_charging_points": {
"nearest_charging_points": [
{
"distance": 6.116737068187641,
"x_coord": 358265.2209937345,
"y_coord": 172799.59908045037,
"latitude": 51.452629,
"longitude": -2.60201,
"name": "City Hall"
},
{
"distance": 7.088735234388055,
"x_coord": 358267.14732903836,
"y_coord": 172797.24764711206,
"latitude": 51.452608,
"longitude": -2.601982,
"name": "City Hall 3"
},
...
]
}
The API integrates the National Chargepoint Registry to determine if there are EV charging points installed near the location being searched for.
The NCR is a database of publicly available EV charging points in the UK maintained by the Department of Transport, with records of over 28,000 installed charging points.
The API returns details of the 10 closest EV charging points (within a 1km radius). An empty array means that no records exist.
Low Emission Zones
"low_emission_zones": {
"in_low_emission_zone": false,
"low_emission_zone_area": 0,
"low_emission_zone_proportion": 0,
"nearest_low_emission_zone": {
"name": "Glasgow",
"url": "https://www.glasgow.gov.uk/LEZ",
"distance": 12915.177805388237,
"nearest_point": {
"x_coord": 260130.557971071,
"y_coord": 665428.9299391654,
"latitude": 55.861683,
"longitude": -4.236382
}
}
}
Low Emission Zones (LEZ) are urban areas in which restrictions on the type of vehicle that can enter are in place. Motorists driving older and / or more polluting vehicles may need to pay a fee in order to drive within these.
The API checks if the location is within an active or planned LEZ. If not, details of the closest LEZ are provided.
Airports
"nearest_airport": {
"name": "Birmingham Airport",
"distance": 39041.66350972503,
"azimuth_degrees": 126.82723229422913,
"x_coord": 417402.4870213121,
"y_coord": 283954.9194822949,
"latitude": 52.45329,
"longitude": -1.74534
}
The API provides the name and location of the closest airport, alongside its distance from the location being searched for.
Flood Risk
Depending on the specific location you search for, the API response will include the following assessments of flood risk:
England
"england": {
"rivers_and_seas": {
"in_flood_risk_zone": true,
"annual_flood_risk": 0.001,
"flood_risk_description": "Very low",
"nearest_flood_risk_zone": {
"max_annual_flood_risk": 0.001,
"min_annual_flood_risk": null,
"flood_risk_description": "Very low",
"distance": 0,
"nearest_point": null
},
"highest_risk_flood_zone_within_50m": {
"max_annual_flood_risk": "0.001",
"min_annual_flood_risk": null,
"flood_risk_description": "Very low",
"distance": 0,
"nearest_point": null
}
},
Rivers and seas: This outlines the current chance of flooding from rivers and the sea, taking account of flood defences and the condition they are in.
Assessments utilise the results of the Environment Agency's 2024 National Flood Risk Assessment (NaFRA) - undertaken using modelling and local expertise - that splits affected areas into 2m x 2m cells and allocates each one of four flood risk likelihood categories:
- High: each year, there is a chance of flooding of greater than 1 in 30 (3.3%).
- Medium: each year, there is a chance of flooding of between 1 in 30 (3.3%) and 1 in 100 (1%).
- Low: each year, there is a chance of flooding of between 1 in 100 (1%) and 1 in 1000 (0.1%).
- Very Low: each year, there is a chance of flooding of less than 1 in 1000 (0.1%).
You can find out more about the National Flood Risk Assessment here.
Scotland
"scotland": {
"coast": {
"in_flood_risk_zone": false,
"annual_flood_risk": 0,
"flood_risk_description": null,
"nearest_flood_risk_zone": {
"annual_flood_risk": 0.001,
"flood_risk_description": "Low",
"distance": 421.2469221309678,
"nearest_point": {
"x_coord": 326055.0019,
"y_coord": 676052.0011,
"latitude": 55.97174070353001,
"longitude": -3.1863387889073214
}
},
"highest_risk_flood_zone_within_50m": null
},
"rivers": {
"in_flood_risk_zone": false,
"annual_flood_risk": 0,
"flood_risk_description": null,
"nearest_flood_risk_zone": {
"annual_flood_risk": 0.005,
"flood_risk_description": "Medium",
"distance": 350.891721190455,
"nearest_point": {
"x_coord": 325875,
"y_coord": 676070,
"latitude": 55.97187460968184,
"longitude": -3.1892269352515994
}
},
"highest_risk_flood_zone_within_50m": null
},
},
The API utilises the latest flood risk assessments provided by the Scottish Environment Protection Agency (SEPA). These identify locations at risk from coastal and / or river flooding and categorise at-risk locations according to their likelihood of flooding:
- High: Each year this area has a 10% chance of flooding.
- Medium: Each year this area has a 0.5% chance of flooding.
- Low: Each year this area has a 0.1% chance of flooding.
You can find out more about the underlying data here.
Wales
"wales": {
"coast": {
"in_flood_risk_zone": false,
"annual_flood_risk": 0,
"flood_risk_description": null,
"nearest_flood_risk_zone": {
"max_annual_flood_risk": 0.01,
"min_annual_flood_risk": 0.001,
"flood_risk_description": "Low",
"distance": 26.245704515367727,
"nearest_point": {
"x_coord": 317563.999999993,
"y_coord": 173205.999999667,
"latitude": 51.451813266893716,
"longitude": -3.1877535171885167
}
},
"highest_risk_flood_zone_within_50m": {
"max_annual_flood_risk": null,
"min_annual_flood_risk": "0.033",
"flood_risk_description": "High",
"distance": 40.64033743325234,
"nearest_point": {
"x_coord": 317531.599999993,
"y_coord": 173174.879999667,
"latitude": 51.451528788200136,
"longitude": -3.188212433602248
}
}
},
"rivers": {
"in_flood_risk_zone": false,
"annual_flood_risk": 0,
"flood_risk_description": null,
"nearest_flood_risk_zone": {
"max_annual_flood_risk": 0.01,
"min_annual_flood_risk": 0.001,
"flood_risk_description": "Low",
"distance": 62.777570827507915,
"nearest_point": {
"x_coord": 317555.339999993,
"y_coord": 173154.104099667,
"latitude": 51.451345479126445,
"longitude": -3.1878660137358787
}
},
"highest_risk_flood_zone_within_50m": null
},
},
The API utilises the latest flood risk assessments provided by Natural Resources Wales (NRW). These identify locations at risk from coastal and / or river flooding. At-risk areas are categorised according to their likelihood of flooding:
For rivers, surface water and small watercourses:
- High: each year, an area has a chance of flooding of greater than 1 in 30 (3.3%).
- Medium: each year, an area has a chance of flooding of between 1 in 100 (1%) and 1 in 30 (3.3%).
- Low: each year, an area has a chance of flooding of between 1 in 1000 (0.1%) and 1 in 100 (1%).
For the sea:
- High: each year, an area has a chance of flooding of greater than 1 in 30 (3.3%).
- Medium: each year, an area has a chance of flooding of between 1 in 200 (0.5%) and 1 in 30 (3.3%).
- Low: each year, an area has a chance of flooding of between 1 in 1000 (0.1%) and 1 in 200 (0.5%).
You can find out more about the underlying data here.
General features
For each type of flooding, if the location in question is not deemed to be at risk, the API provides details of the nearest flood zone (within 1km for rivers and seas, and within 250m for surface water). If none are found, this will be returned as null.
In addition, the API provides details of the highest risk flood zone within a 50m radius of the point being searched for. If none are found, this will be returned as null.
Note that the approach to assigning risk descriptions (such as 'High' or 'Low') differs between the flood risk datasets covering England, Wales and Scotland. The API presents these as they are used in the underlying datasets.
Note also that flood modelling is inherently uncertain and so the assessments provided should be treated as indicative.
More information about the flood risk associated with a property or location (including surface water and future flood risk) is available through our flood risk endpoint.
Climate
Historical Trends
"climate": {
"historical": {
"average_rainfall": {
"percentile": 66,
"value": 1263.0055349701088
},
"average_sunshine": {
"percentile": 84,
"value": 1636.3958007658357
},
"average_temperature": {
"percentile": 97,
"value": 11.345667787422029
},
"highest_wind_speed": {
"percentile": 85,
"value": 10.214005310997896
},
"maximum_temperature": {
"percentile": 29,
"value": 28.73171401670606
},
"minimum_temperature": {
"percentile": 2,
"value": -5.254552600452478
},
"highest_rainfall": {
"percentile": 64,
"value": 66.82374426267212
}
}
},
The API leverages Met Office climate data to provide assessments of the following:
- Average annual temperature (°C)
- Highest daily temperature (°C)
- Lowest daily temperature (°C)
- Average annual rainfall (mm)
- Highest daily rainfall (mm)
- Average annual sunshine (hours)
- Highest monthly wind speed (metres per second)
Each assessment is based on data covering the past 10 years. UK-wide percentiles are also provided for each measure.
Future Projections
"future_projections": {
"annual_hot_days": {
"baseline_hot_days": 0,
"upper_recent_hot_days": 0.3,
"upper_recent_hot_days_change": 0.3,
"upper_recent_hot_days_change_relative": null,
"lower_recent_hot_days": 0.1,
"lower_recent_hot_days_change": 0.1,
"lower_recent_hot_days_change_relative": null,
"upper_hot_days": 5.19047619,
"upper_hot_days_change": 5.19047619,
"upper_hot_days_change_relative": null,
"lower_hot_days": 0.095238095,
"lower_hot_days_change": 0.095238095,
"lower_hot_days_change_relative": null
},
"maximum_temperature": {
"baseline_maximum_temperature": 25.509312,
"upper_recent_maximum_temperature": 27.399231,
"upper_recent_maximum_temperature_change": 1.889918999999999,
"upper_recent_maximum_temperature_change_relative": 0.07408741560728878,
"lower_recent_maximum_temperature": 26.470892,
"lower_recent_maximum_temperature_change": 0.9615799999999979,
"lower_recent_maximum_temperature_change_relative": 0.03769525418796077,
"upper_maximum_temperature": 32.653145,
"upper_maximum_temperature_change": 7.143833,
"upper_maximum_temperature_change_relative": 0.28004804676817624,
"lower_maximum_temperature": 26.8880199,
"lower_maximum_temperature_change": 1.3787079,
"lower_maximum_temperature_change_relative": 0.05404723969035307
},
"summer_precipitation": {
"baseline_summer_precipitation": 1.8677921,
"upper_recent_summer_precipitation": 2.0855823,
"upper_recent_summer_precipitation_change": 0.21779020000000004,
"upper_recent_summer_precipitation_change_relative": 0.11660302021836373,
"lower_recent_summer_precipitation": 1.7957597,
"lower_recent_summer_precipitation_change": -0.07203239999999989,
"lower_recent_summer_precipitation_change_relative": -0.03856553414055017,
"upper_summer_precipitation": 1.719782669297621,
"upper_summer_precipitation_change": -0.148009430702379,
"upper_summer_precipitation_change_relative": -0.07924299,
"lower_summer_precipitation": 1.7392030003015289,
"lower_summer_precipitation_change": -0.128589099698471,
"lower_summer_precipitation_change_relative": -0.06884551
},
"winter_precipitation": {
"baseline_winter_precipitation": 1.8209614,
"upper_recent_winter_precipitation": 2.1043918,
"upper_recent_winter_precipitation_change": 0.2834304000000001,
"upper_recent_winter_precipitation_change_relative": 0.15564876883167325,
"lower_recent_winter_precipitation": 1.769373,
"lower_recent_winter_precipitation_change": -0.05158839999999998,
"lower_recent_winter_precipitation_change_relative": -0.028330309472787273,
"upper_winter_precipitation": 2.216753241995322,
"upper_winter_precipitation_change": 0.395791841995322,
"upper_winter_precipitation_change_relative": 0.21735323,
"lower_winter_precipitation": 1.8294906633783399,
"lower_winter_precipitation_change": 0.00852926337833988,
"lower_winter_precipitation_change_relative": 0.0046839342
}
}
The API integrates the MetOffice's UK Climate Projections (UKCP18) to provide the following projections:
Annual hot days. The number of days in which the maximum temperature exceeds 30°C that could occur each year. At such temperatures heat related illness, power cuts and transport disruption (due to overheating of infrastructure) become more likely.
Maximum temperature Maximum daily air temperature (°C).
Winter precipitation Average precipitation rates (mm/day) during December, January and February.
Summer precipitation Average precipitation rates (mm/day) during June, July and August.
Projections are based on a high emissions scenario (RCP 8.5) and consider a range of plausible conditions which could occur in the future, namely global warming levels of 1.5°C, 2.0°C, 2.5°C, 3.0°C, 4.0°C above the pre-industrial (1850-1900) period. The range of possible outcomes reflects the uncertainty that is inherent in predicting climatic changes. The larger the difference between the lower and upper projections, the greater the level of uncertainty.
For each measure, the API provides:
-
Values for the 1981-2000 baseline (corresponding to 0.51°C warming).
-
Estimated upper and lower values for the range of plausible future warming levels (1.5°C - 4.0°C), as well as the absolute and percentage change (relative to the baseline) that these represent.
-
Estimated upper and lower values for the recent past (2001-2020), which corresponds to 0.87°C warming.
Note that the world warmed by around 1.1°C between 1850–1900 and 2011–2020.
Social Factors
House Price Index
"house_price_index": {
"date": "2023-01-01T00:00:00.000Z",
"region_name": "City of Bristol",
"average_price": 360121.05857,
"average_price_seasonally_adjusted": null,
"house_price_index": 171.05968937,
"house_price_index_seasonally_adjusted": null,
"percentage_change_1_month": -1.009827488,
"percentage_change_12_months": 9.378850778,
"sales_volume": null,
"average_price_detached": 699934.06154,
"house_price_index_detached": 182.06879481,
"percentage_change_1_month_detached": -0.991331281,
"percentage_change_12_months_detached": 9.0403312638,
"average_price_semi_detached": 456872.69566,
"house_price_index_semi_detached": 182.85886828,
"percentage_change_1_month_semi_detached": -0.743168062,
"percentage_change_12_months_semi_detached": 10.573583072,
"average_price_terraced": 379175.89956,
"house_price_index_terraced": 177.22838818,
"percentage_change_1_month_terraced": -1.019460241,
"percentage_change_12_months_terraced": 10.45797802,
"average_price_flat": 266420.09197,
"house_price_index_flat": 154.84403167,
"percentage_change_1_month_flat": -1.196126293,
"percentage_change_12_months_flat": 6.8662152731,
"average_price_cash": 348634.87022,
"house_price_index_cash": 167.35605634,
"percentage_change_1_month_cash": -1.05760741,
"percentage_change_12_months_cash": 8.6088805822,
"sales_volume_cash": null,
"average_price_mortgage": 363420.00563,
"house_price_index_mortgage": 171.98226394,
"percentage_change_1_month_mortgage": -0.998817979,
"percentage_change_12_months_mortgage": 9.555792018,
"sales_volume_mortgage": null,
"average_price_first_time_buyer": 326628.58385,
"house_price_index_first_time_buyer": 169.50182489,
"percentage_change_1_month_first_time_buyer": -1.0549133,
"percentage_change_12_months_first_time_buyer": 9.3931172373,
"average_price_former_owner_occupier": 401643.23521,
"house_price_index_former_owner_occupier": 173.26602699,
"percentage_change_1_month_former_owner_occupier": -0.960998703,
"percentage_change_12_months_former_owner_occupier": 9.3596050989,
"average_price_new": null,
"house_price_index_new": null,
"percentage_change_1_month_new": null,
"percentage_change_12_months_new": null,
"sales_volume_new": null,
"average_price_existing": null,
"house_price_index_existing": null,
"percentage_change_1_month_existing": null,
"percentage_change_12_months_existing": null,
"sales_volume_existing": null
}
This provides information on monthly property price changes, calculated using data from HM Land Registry, Registers of Scotland, and Land and Property Services Northern Ireland.
Fuel poverty
"fuel_poverty": {
"lower_layer_super_output_area": {
"lower_layer_super_output_area_code": "E01019040",
"lower_layer_super_output_area_name": "Cornwall 041C",
"household_count": "604",
"fuel_poor_household_count": "89",
"fuel_poor_household_percentage": 14.735099337748345
},
"local_authority": {
"local_authority_district_code": "E06000052",
"local_authority_district_name": "Cornwall",
"household_count": 259453,
"fuel_poor_household_count": 36274,
"fuel_poor_household_percentage": 13.980952234123329
},
"region": {
"region_code": "E12000009",
"region_name": "South West",
"household_count": 2537861,
"fuel_poor_household_count": 301799,
"fuel_poor_household_percentage": 11.89186484208552
}
}
The API provides fuel poverty statistics for the relevant region, local authority and LSOA. Note that this is currently only available for locations in England.
Healthcare facilities
"nhs_locations": {
"nearest_hospital": {
"distance": 3855.507140328097,
"azimuth_degrees": 7.688809883895054,
"x_coord": 202776.00404263652,
"y_coord": 51228.13466420173,
"latitude": 50.327884674072266,
"longitude": -4.772349834442139,
"name": "St Austell Community Hospital - Cornwall Partnership NHS Foundation Trust",
"url": "http://www.cornwallft.nhs.uk/hospitals/st-austell/",
"address1": "Porthpean Road",
"address2": null,
"address3": null,
"postcode": "PL26 6AD"
},
"nearest_dentist": {
"distance": 4981.479662508897,
"azimuth_degrees": 346.6113650107945,
"x_coord": 201735.01363578252,
"y_coord": 52351.22206649871,
"latitude": 50.337623596191406,
"longitude": -4.787548065185547,
"name": "St Austell Dental Centre (Whitecross)",
"url": "https://www.mydentist.co.uk/saint-austell-352",
"address1": null,
"address2": "28 East Hill",
"address3": null,
"postcode": "PL25 4TR"
},
"nearest_gp_practice": {
"distance": 5792.289005067789,
"azimuth_degrees": 18.227441564573564,
"x_coord": 203705.96491281464,
"y_coord": 53021.31361573617,
"latitude": 50.344303131103516,
"longitude": -4.7602338790893555,
"name": "St Austell Healthcare - Wheal Northey",
"address1": "1 Wheal Northey",
"address2": null,
"address3": null,
"postcode": "PL25 3EF"
}
}
The API provides the names and locations of the closest NHS hospital, GP practice and dentist, alongside the distance between each and the location being searched for.
Defibrillators
"defibrillators": [
{
"distance": 362.966500929541,
"azimuth_degrees": 255.32740644406408,
"x_coord": 201960.12361046992,
"y_coord": 47277.30850928067,
"latitude": 50.292121887207,
"longitude": -4.78172588348389,
"location_name": "Pentewan Village",
"availability": "24/7 Access",
"access_type": "Public"
},
]
The API provides the location of the closest defibrillators (up to 10) within a 1km radius.
Energy
Retrofit Grants
"retrofit_grants": [
{
"name": "Boiler Upgrade Scheme",
"description": "Grant of up to £7,500 to cover part of the cost of replacing fossil fuel heating systems with a heat pump or biomass boiler.",
"grant_value": 7500,
"url": "https://www.gov.uk/apply-boiler-upgrade-scheme"
},
...
],
The API provides a list of retrofit grants available in the area, alongside their value and the URL of the associated web page.
Code Samples
Request
With latitude
& longitude
curl \
-X GET \
--header "x-api-key: <API KEY>" \
https://api.propeco.io/location?latitude=LATITUDE&longitude=LONGITUDE
const results = await fetch(`https://api.propeco.io/location?latitude=${latitude}&longitude=${longitude}`, {
headers: {
"x-api-key": API_KEY
},
});
const data = await results.json();
With x_coord
& y_coord
curl \
-X GET \
--header "x-api-key: <API KEY>" \
https://api.propeco.io/data/location?x_coord=X_COORD&y_coord=Y_COORD
const results = await fetch(`https://api.propeco.io/location?x_coord=${x_coord}&y_coord=${y_coord}`, {
headers: {
"x-api-key": API_KEY
},
});
const data = await results.json();
Response
{
"location": {
"x_coord": 202301.00063404397,
"y_coord": 47401.99935107064,
"latitude": 50.29336962725581,
"longitude": -4.7769688487838025,
"admin_boundaries": {
"electoral_area_code": "E05013846",
"country_code": "E92000001",
"electoral_area_name": "Mevagissey & St Austell Bay",
"local_authority_district_code": "E06000052",
"local_authority_district_name": "Cornwall",
"county_code": null,
"county_name": null,
"region_code": "E12000009",
"region_name": "South West",
"country_name": "England"
},
"elevation": {
"elevation_upper": 60,
"elevation_lower": 50,
"elevation_estimate": 55.87445401285399,
"distance_from_upper": 61.95225853286166,
"distance_from_lower": 43.50819514896648,
"azimuth_ascending_degrees": 325.46917425770096,
"azimuth_descending_degrees": 107.92791976186507,
"is_above_high_tide_line": true
}
},
"planning": {
"conservation_areas": {
"in_conservation_area": false,
"conservation_area": 287431.2148007015,
"conservation_area_proportion": 0.09208273757197806,
"nearest_conservation_area": {
"name": "Pentewan",
"distance": 123.86636943093765,
"nearest_point": {
"x_coord": 202177.4748,
"y_coord": 47392.8208000008,
"latitude": 50.29323243499839,
"longitude": -4.778738684281515
}
}
},
"listed_buildings": {
"nearest_listed_buildings": [
{
"distance": 291.19309919377554,
"x_coord": 202013,
"y_coord": 47445,
"latitude": 50.29364596627989,
"longitude": -4.781072325216352,
"name": "32-36, NORTH ROAD",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211737"
},
{
"distance": 294.13833673622065,
"x_coord": 202007,
"y_coord": 47393,
"latitude": 50.29317684966708,
"longitude": -4.781129210403237,
"name": "14-22, NORTH ROAD",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211655"
},
{
"distance": 296.06107623761045,
"x_coord": 202037,
"y_coord": 47268,
"latitude": 50.29206407484891,
"longitude": -4.780643055897402,
"name": "WELL HOUSE AND PUMP AT REAR OF NUMBER 5 CHURCH ROW",
"grade": "II",
"date_listed": "1999-11-08T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1379471"
},
{
"distance": 303.5067062285534,
"x_coord": 202001,
"y_coord": 47356,
"latitude": 50.292842474188916,
"longitude": -4.78119395481263,
"name": "4 AND 6, NORTH ROAD",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1289909"
},
{
"distance": 308.1852699189811,
"x_coord": 202028,
"y_coord": 47259,
"latitude": 50.291980209844745,
"longitude": -4.780764537294059,
"name": "CHURCH ROW",
"grade": "II",
"date_listed": "1950-11-28T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211656"
},
{
"distance": 322.4532940147112,
"x_coord": 202027,
"y_coord": 47232,
"latitude": 50.29173734020989,
"longitude": -4.780764413262754,
"name": "CHURCH OF ALL SAINTS",
"grade": "II",
"date_listed": "1950-11-28T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211746"
},
{
"distance": 422.08324260165017,
"x_coord": 201916,
"y_coord": 47229,
"latitude": 50.29167313031829,
"longitude": -4.782319254404191,
"name": "HARBOUR QUAYS",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1211649"
},
{
"distance": 570.0881535081963,
"x_coord": 201751,
"y_coord": 47252,
"latitude": 50.2918243055833,
"longitude": -4.784644903051749,
"name": "BRIDGE OVER ST AUSTELL RIVER",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1289906"
},
{
"distance": 640.2581982897557,
"x_coord": 201684,
"y_coord": 47231,
"latitude": 50.291613149891596,
"longitude": -4.785573342482215,
"name": "PUMP HOUSE WEST SOUTH WEST OF BRIDGE",
"grade": "II",
"date_listed": "1999-11-16T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1379816"
},
{
"distance": 686.8426499438984,
"x_coord": 201615,
"y_coord": 47368,
"latitude": 50.29282058126248,
"longitude": -4.786612769690046,
"name": "ROCK COTTAGE",
"grade": "II",
"date_listed": "1974-03-11T00:00:00.000Z",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1289874"
}
]
},
"world_heritage_sites": {
"in_world_heritage_site": false,
"world_heritage_site_area": 0,
"world_heritage_site_proportion": 0,
"nearest_world_heritage_site": {
"name": "Cornwall and West Devon Mining Landscape",
"inscription_date": "2006-01-01T00:00:00.000Z",
"notes": "Core Area",
"url": "https://historicengland.org.uk/listing/the-list/list-entry/1000105",
"distance": 4167.176945908536,
"nearest_point": {
"x_coord": 203829.559999466,
"y_coord": 51278.7080020905,
"latitude": 50.32869071512054,
"longitude": -4.75759195877491
}
}
},
"national_parks": {
"in_national_park": false,
"national_park_area": 0,
"national_park_proportion": 0,
"nearest_national_park": {
"name": "Dartmoor",
"distance": 50086.50484487753,
"nearest_point": {
"x_coord": 247161.896,
"y_coord": 69676.6044999994,
"latitude": 50.50687314847944,
"longitude": -4.156778302545505
}
}
}
},
"environment": {
"air_quality": {
"benzene": {
"percentile": 49.46685811128896,
"value": 0.1360742
},
"no2": {
"percentile": 45.05813953488372,
"value": 2.54732
},
"nox": {
"percentile": 45.062847189530174,
"value": 3.156239
},
"pm2.5": {
"percentile": 59.91141728422185,
"value": 5.047206
},
"pm10": {
"percentile": 64.88193548133995,
"value": 9.694866
},
"so2": {
"percentile": 38.647098515519566,
"value": 0.4361565
}
},
"greenspace": {
"greenspace_area": 0,
"greenspace_proportion": 0,
"nearest_greenspace_point": {
"distance": 1902.8104774804067,
"x_coord": 201389.58,
"y_coord": 45731.67,
"latitude": 50.27804608227398,
"longitude": -4.7889138682126715,
"function": "Cemetery",
"name": null
}
},
"landslides": [
{
"distance": 890.2414700372508,
"x_coord": 202984,
"y_coord": 47973,
"latitude": 50.29871401930097,
"longitude": -4.767731876691879,
"name": "Polgwyn Beach"
}
],
"radon": {
"radon_class": 6,
"radon_affected_area": true,
"radon_exceeding_action_level_min_likelihood": 0.3,
"radon_exceeding_action_level_max_likelihood": 1
},
"subsidence": {
"collapsible_deposits": {
"class": 1,
"legend": "Low",
"advisory": "Areas of localised significant rating"
},
"compressible_ground": {
"class": 1,
"legend": "Low",
"advisory": "Areas of localised significant rating."
},
"landslides": {
"class": 2,
"legend": "Moderate",
"advisory": "Areas of localised significant rating."
},
"running_sand": {
"class": 1,
"legend": "Low",
"advisory": "Areas of localised significant rating."
},
"shrink_swell": {
"class": 1,
"legend": "Low",
"advisory": null
},
"soluble_rocks": {
"class": 1,
"legend": "Low",
"advisory": null
},
"shrink_swell_2050_medium_emissions": {
"class": "Improbable",
"legend": "It is improbable that climate change will effect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2030_high_emissions": {
"class": "Improbable",
"legend": "It is improbable that climate change will affect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2070_high_emissions": {
"class": "Improbable",
"legend": "It is improbable that climate change will affect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2030_medium_emissions": {
"class": "Improbable",
"legend": "It is improbable that climate change will effect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
},
"shrink_swell_2080_medium_emissions": {
"class": "Improbable",
"legend": "It is improbable that climate change will effect clay shrink-swell susceptibility and change the likelihood of ground movement, which causes subsidence."
}
}
},
"transportation": {
"nearest_airport": {
"name": "Newquay Airport/Newquay Cornwall Airport",
"distance": 23143.416928657276,
"azimuth_degrees": 302.59481229468315,
"x_coord": 186581.68444670385,
"y_coord": 64387.90073239463,
"latitude": 50.44043,
"longitude": -5.00703
},
"low_emission_zones": {
"in_low_emission_zone": false,
"low_emission_zone_area": 0,
"low_emission_zone_proportion": 0,
"nearest_low_emission_zone": {
"name": "Bristol",
"url": "https://www.cleanairforbristol.org/#intro",
"distance": 197966.3305488929,
"nearest_point": {
"x_coord": 356537.4438238461,
"y_coord": 171505.93814091035,
"latitude": 51.440867,
"longitude": -2.6267148
}
}
},
"ev_charging_points": {
"nearest_charging_points": []
}
},
"flood_risk": {
"england": {
"rivers_and_seas": {
"in_flood_risk_zone": false,
"annual_flood_risk": 0,
"flood_risk_description": null,
"nearest_flood_risk_zone": {
"max_annual_flood_risk": null,
"min_annual_flood_risk": 0.033,
"flood_risk_description": "High",
"distance": 182.2216220061204,
"nearest_point": {
"x_coord": 202340,
"y_coord": 47224,
"latitude": 50.291770437177625,
"longitude": -4.776371404584588
}
},
"highest_risk_flood_zone_within_50m": null
}
},
"scotland": null,
"wales": null
},
"climate": {
"historical": {
"average_rainfall": {
"percentile": 66,
"value": 1263.0055349701088
},
"average_sunshine": {
"percentile": 84,
"value": 1636.3958007658357
},
"average_temperature": {
"percentile": 97,
"value": 11.345667787422029
},
"highest_wind_speed": {
"percentile": 85,
"value": 10.214005310997896
},
"maximum_temperature": {
"percentile": 29,
"value": 28.73171401670606
},
"minimum_temperature": {
"percentile": 2,
"value": -5.254552600452478
},
"highest_rainfall": {
"percentile": 64,
"value": 66.82374426267212
}
},
"future_projections": {
"annual_hot_days": {
"baseline_hot_days": 0,
"upper_recent_hot_days": 0.8,
"upper_recent_hot_days_change": 0.8,
"upper_recent_hot_days_change_relative": null,
"lower_recent_hot_days": 0.1,
"lower_recent_hot_days_change": 0.1,
"lower_recent_hot_days_change_relative": null,
"upper_hot_days": 11.61904762,
"upper_hot_days_change": 11.61904762,
"upper_hot_days_change_relative": null,
"lower_hot_days": 0.238095238,
"lower_hot_days_change": 0.238095238,
"lower_hot_days_change_relative": null
},
"maximum_temperature": {
"baseline_maximum_temperature": 25.541023,
"upper_recent_maximum_temperature": 28.31792,
"upper_recent_maximum_temperature_change": 2.7768970000000017,
"upper_recent_maximum_temperature_change_relative": 0.10872301395288676,
"lower_recent_maximum_temperature": 26.61919,
"lower_recent_maximum_temperature_change": 1.0781670000000005,
"lower_recent_maximum_temperature_change_relative": 0.042213148627601976,
"upper_maximum_temperature": 34.436914,
"upper_maximum_temperature_change": 8.895891,
"upper_maximum_temperature_change_relative": 0.3482981476505464,
"lower_maximum_temperature": 26.8902681,
"lower_maximum_temperature_change": 1.3492451,
"lower_maximum_temperature_change_relative": 0.052826588034473015
},
"summer_precipitation": {
"baseline_summer_precipitation": 2.158203,
"upper_recent_summer_precipitation": 2.2985172,
"upper_recent_summer_precipitation_change": 0.14031420000000017,
"upper_recent_summer_precipitation_change_relative": 0.0650143661184792,
"lower_recent_summer_precipitation": 1.8390509,
"lower_recent_summer_precipitation_change": -0.31915209999999994,
"lower_recent_summer_precipitation_change_relative": -0.14787862865541376,
"upper_summer_precipitation": 1.5582646509584999,
"upper_summer_precipitation_change": -0.5999383490415,
"upper_summer_precipitation_change_relative": -0.2779805,
"lower_summer_precipitation": 1.80453894343293,
"lower_summer_precipitation_change": -0.35366405656707,
"lower_summer_precipitation_change_relative": -0.16386969
},
"winter_precipitation": {
"baseline_winter_precipitation": 3.9715192,
"upper_recent_winter_precipitation": 4.5944457,
"upper_recent_winter_precipitation_change": 0.6229264999999997,
"upper_recent_winter_precipitation_change_relative": 0.15684841709943131,
"lower_recent_winter_precipitation": 3.8682,
"lower_recent_winter_precipitation_change": -0.10331920000000006,
"lower_recent_winter_precipitation_change_relative": -0.026015032232501876,
"upper_winter_precipitation": 4.98957009153768,
"upper_winter_precipitation_change": 1.01805089153768,
"upper_winter_precipitation_change_relative": 0.2563379,
"lower_winter_precipitation": 3.914331487997964,
"lower_winter_precipitation_change": -0.057187712002036005,
"lower_winter_precipitation_change_relative": -0.014399455
}
}
},
"social": {
"house_price_index": {
"date": "2025-01-02T00:00:00.000Z",
"region_name": "Cornwall",
"average_price": 287812,
"average_price_seasonally_adjusted": null,
"house_price_index": 96.5,
"house_price_index_seasonally_adjusted": null,
"percentage_change_1_month": -0.3,
"percentage_change_12_months": 1.1,
"sales_volume": null,
"average_price_detached": 437231,
"house_price_index_detached": 95.7,
"percentage_change_1_month_detached": -0.4,
"percentage_change_12_months_detached": 0.8,
"average_price_semi_detached": 288249,
"house_price_index_semi_detached": 97.6,
"percentage_change_1_month_semi_detached": -0.4,
"percentage_change_12_months_semi_detached": 1.9,
"average_price_terraced": 236972,
"house_price_index_terraced": 97.3,
"percentage_change_1_month_terraced": -0.2,
"percentage_change_12_months_terraced": 1.7,
"average_price_flat": 157734,
"house_price_index_flat": 94.6,
"percentage_change_1_month_flat": -0.1,
"percentage_change_12_months_flat": -0.5,
"average_price_cash": 297482,
"house_price_index_cash": 96,
"percentage_change_1_month_cash": -0.3,
"percentage_change_12_months_cash": 0.7,
"sales_volume_cash": null,
"average_price_mortgage": 280291,
"house_price_index_mortgage": 96.9,
"percentage_change_1_month_mortgage": -0.3,
"percentage_change_12_months_mortgage": 1.5,
"sales_volume_mortgage": null,
"average_price_first_time_buyer": 238744,
"house_price_index_first_time_buyer": 97,
"percentage_change_1_month_first_time_buyer": -0.3,
"percentage_change_12_months_first_time_buyer": 1.6,
"average_price_former_owner_occupier": 335209,
"house_price_index_former_owner_occupier": 96,
"percentage_change_1_month_former_owner_occupier": -0.3,
"percentage_change_12_months_former_owner_occupier": 0.7,
"average_price_new": null,
"house_price_index_new": null,
"percentage_change_1_month_new": null,
"percentage_change_12_months_new": null,
"sales_volume_new": null,
"average_price_existing": null,
"house_price_index_existing": null,
"percentage_change_1_month_existing": null,
"percentage_change_12_months_existing": null,
"sales_volume_existing": null
},
"fuel_poverty": {
"lower_layer_super_output_area": null,
"local_authority": {
"local_authority_district_code": "E06000052",
"local_authority_district_name": "Cornwall",
"household_count": 262018,
"fuel_poor_household_count": 40355,
"fuel_poor_household_percentage": 15.401613629597966
},
"region": {
"region_code": "E12000009",
"region_name": "South West",
"household_count": 2563587,
"fuel_poor_household_count": 330669,
"fuel_poor_household_percentage": 12.898684538500158
}
},
"nhs_locations": {
"nearest_hospital": {
"distance": 3855.507706199441,
"azimuth_degrees": 7.076892675349865,
"x_coord": 202776.00404263652,
"y_coord": 51228.13466420173,
"latitude": 50.327884674072266,
"longitude": -4.7723498344421404,
"name": "St Austell Community Hospital - Cornwall Partnership NHS Foundation Trust",
"url": "http://www.cornwallft.nhs.uk/hospitals/st-austell/",
"address1": "Porthpean Road",
"address2": null,
"address3": null,
"postcode": "PL26 6AD"
},
"nearest_dentist": {
"distance": 4981.480379275844,
"azimuth_degrees": 353.47606673836646,
"x_coord": 201735.01363578252,
"y_coord": 52351.22206649871,
"latitude": 50.33762359619141,
"longitude": -4.787548065185548,
"name": "St Austell Dental Centre (Whitecross)",
"url": "https://www.mydentist.co.uk/saint-austell-352",
"address1": null,
"address2": "28 East Hill",
"address3": null,
"postcode": "PL25 4TR"
},
"nearest_gp_practice": {
"distance": 5792.289480826655,
"azimuth_degrees": 14.037545819050518,
"x_coord": 203705.96491281464,
"y_coord": 53021.31361573617,
"latitude": 50.34430313110352,
"longitude": -4.7602338790893555,
"name": "St Austell Healthcare - Wheal Northey",
"address1": "1 Wheal Northey",
"address2": null,
"address3": null,
"postcode": "PL25 3EF"
}
},
"defibrillators": [
{
"distance": 362.96672397033905,
"azimuth_degrees": 255.3275281366731,
"x_coord": 201960.123656537,
"y_coord": 47277.308818488294,
"latitude": 50.29212189,
"longitude": -4.781725883,
"location_name": "Pentewan Village",
"availability": "24/7 Access",
"access_type": "Public"
},
{
"distance": 872.9150468713455,
"azimuth_degrees": 237.98001049667036,
"x_coord": 201654.01335196503,
"y_coord": 46816.00606110619,
"latitude": 50.2878753,
"longitude": -4.785776,
"location_name": null,
"availability": "24/7 Access",
"access_type": "Restricted"
}
],
},
"energy": {
"retrofit_grants": [
{
"name": "Boiler Upgrade Scheme",
"description": "Grant of up to £7,500 to cover part of the cost of replacing fossil fuel heating systems with a heat pump or biomass boiler.",
"grant_value": 7500,
"url": "https://www.gov.uk/apply-boiler-upgrade-scheme"
}
],
}
}
{
"title": "Location",
"description": "A UK location",
"type": "object",
"properties": {
"location": {
"name": "Location",
"description": "Information about the location",
"type": "object",
"properties": {
"x_coord": {
"description": "The x coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"admin_boundaries": {
"title": "Admin Boundaries",
"description": "The administrative boundaries that the location is within",
"type": "object",
"properties": {
"electoral_area_code": {
"description": "The electoral area code of the location",
"type": [
"string",
"null"
]
},
"country_code": {
"description": "The country code of the location",
"type": "string"
},
"electoral_area_name": {
"description": "The name of the electoral area in which the location resides",
"type": "string"
},
"local_authority_district_code": {
"description": "The local authority district code of the location",
"type": "string"
},
"local_authority_district_name": {
"description": "The name of the local authority district in which the location resides",
"type": "string"
},
"county_code": {
"description": "The county code of the location",
"type": [
"string",
"null"
]
},
"county_name": {
"description": "The name of the county in which the location resides",
"type": [
"string",
"null"
]
},
"region_code": {
"description": "The region code of the location",
"type": "string"
},
"region_name": {
"description": "The name of the region in which the location resides",
"type": "string"
},
"country_name": {
"description": "The name of the country in which the location resides",
"type": "string"
}
}
},
"elevation": {
"name": "Elevation",
"description": "Information about the elevation of the location",
"type": "object",
"properties": {
"elevation_upper": {
"description": "The elevation of the nearest contour above the location, in metres",
"type": "number"
},
"elevation_lower": {
"description": "The elevation of the nearest contour below the location, in metres",
"type": "number"
},
"elevation_estimate": {
"description": "The estimated actual elevation of the location, based on its distance from the upper and lower contour elevations, in metres",
"type": "number"
},
"distance_from_upper": {
"description": "The distance from the nearest contour above the location, in metres",
"type": "number"
},
"distance_from_lower": {
"description": "The distance from the nearest contour below the location, in metres",
"type": "number"
},
"azimuth_ascending_degrees": {
"description": "The azimuth of the nearest ascending contour, in degrees",
"type": "number"
},
"azimuth_descending_degrees": {
"description": "The azimuth of the nearest descending contour, in degrees",
"type": "number"
},
"is_above_high_tide_line": {
"description": "true if the location is above the high tide line",
"type": "boolean"
}
}
}
}
},
"planning": {
"title": "Planning",
"description": "Information about features nearby the location relating to planning",
"type": "object",
"properties": {
"conservation_areas": {
"title": "Conservation Areas",
"description": "Information about conservation areas around the location",
"type": "object",
"properties": {
"in_conservation_area": {
"description": "Whether the location is in a conservation area",
"type": "boolean"
},
"conservation_area": {
"description": "The amount of conservation area (in m^2) within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 3141592.65359
},
"conservation_area_proportion": {
"description": "The proportion of conservation area to non-conservation area within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_conservation_area": {
"description": "The nearest conservation area to the location.",
"type": [
"object",
"null"
],
"properties": {
"name": {
"description": "The name of the conservation area",
"type": "string"
},
"distance": {
"description": "The distance to the nearest conservation area point in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest conservation area point to the location. Will likely be on the edge of a conservation area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest conservation area point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest conservation area point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest conservation area point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest conservation area point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
},
"listed_buildings": {
"title": "Listed Buildings",
"description": "Information about listed buildings around the location",
"type": "object",
"properties": {
"nearest_listed_buildings": {
"description": "A collection of nearby listed buildings around the location (within 1km)",
"type": "array",
"items": {
"description": "A listed building within 1km of the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance from the location in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the listed building (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the listed building (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the listed building (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the listed building (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the listed building",
"type": "string"
},
"grade": {
"description": "The grade of the listed building (I or II)",
"type": "string"
},
"date_listed": {
"description": "The date that the building was listed on",
"type": "string"
},
"url": {
"description": "A URL to a listing page for the building",
"type": "string"
}
}
}
}
}
},
"world_heritage_sites": {
"title": "World Heritage Sites",
"description": "Information about nearby world heritage sites around the location",
"type": "object",
"properties": {
"in_world_heritage_site": {
"description": "Whether the location is in a world heritage site",
"type": "boolean"
},
"world_heritage_site_area": {
"description": "The amount of world heritage site area (in m^2) within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 3141592.65359
},
"world_heritage_site_proportion": {
"description": "The proportion of world heritage site to non-world heritage site within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_world_heritage_site": {
"description": "The nearest world heritage siteto the location.",
"type": [
"object",
"null"
],
"properties": {
"name": {
"description": "The name of the world heritage site",
"type": "string"
},
"inscription_date": {
"description": "The date that the world heritage site was inscribed on",
"type": "string"
},
"notes": {
"description": "Notes about the world heritage site",
"type": [
"string",
"null"
]
},
"url": {
"description": "A URL to a listing page for the world heritage site",
"type": "string"
},
"distance": {
"description": "The distance to the nearest world heritage site point in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest world heritage site point to the location. Will likely be on the edge of a world heritage site",
"type": "object",
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest world heritage site point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest world heritage site point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest world heritage site point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest world heritage site point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the world heritage site",
"type": "string"
},
"inscrdate": {
"description": "The date that the world heritage site was inscribed on",
"type": "string"
},
"notes": {
"description": "Notes about the world heritage site",
"type": [
"string",
"null"
]
},
"url": {
"description": "A URL to a listing page for the world heritage site",
"type": "string"
}
}
}
}
}
}
},
"national_parks": {
"title": "National Parks",
"description": "Information about nearby national parks around the location",
"type": "object",
"properties": {
"in_national_park": {
"description": "Whether the location is in a national park",
"type": "boolean"
},
"national_park_area": {
"description": "The amount of national park area (in m^2) within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 3141592.65359
},
"national_park_proportion": {
"description": "The proportion of national park to non-national park within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_national_park": {
"description": "The nearest national park to the location",
"type": [
"object",
"null"
],
"properties": {
"name": {
"description": "The name of the national park",
"type": "string"
},
"distance": {
"description": "The distance to the nearest national park point in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest national park point to the location. Will likely be on the edge of a national park",
"type": "object",
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest national park point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest national park point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest national park point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest national park point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
}
}
},
"environment": {
"title": "Environment",
"description": "Information about the environment around the location",
"type": "object",
"properties": {
"air_quality": {
"name": "Air Quality",
"description": "Information about air quality around the location",
"type": "object",
"properties": {
"benzene": {
"description": "Average Benzene concentration information for the surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "number"
},
"value": {
"description": "The benzene concentration value",
"type": "number"
}
}
},
"no2": {
"description": "Average NO2 (Nitrogen Dioxide) concentration information for the surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "number"
},
"value": {
"description": "The NO2 concentration value",
"type": "number"
}
}
},
"nox": {
"description": "Average NOx (Nitrous Oxides) concentration information for the surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "number"
},
"value": {
"description": "The NOx concentration value",
"type": "number"
}
}
},
"pm10": {
"description": "Average PM10 (Particulate matter less than 10 micrometres in diameter) concentration information for the surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "number"
},
"value": {
"description": "The PM10 concentration value",
"type": "number"
}
}
},
"pm2.5": {
"description": "Average PM2.5 (Particulate matter less than 2.5 micrometres in diameter) concentration information for the surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "number"
},
"value": {
"description": "The PM2.5 concentration value",
"type": "number"
}
}
},
"so2": {
"description": "Average SO2 (Sulphur Dioxide) concentration information for the surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "number"
},
"value": {
"description": "The SO2 concentration value",
"type": "number"
}
}
}
}
},
"greenspace": {
"title": "Greenspace",
"description": "Information about the greenspace coverage around the location",
"type": "object",
"properties": {
"greenspace_area": {
"description": "The area of greenspace (in m^2) within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 3141592.65359
},
"greenspace_proportion": {
"description": "The proportion of greenspace to non-greenspace within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_greenspace_point": {
"description": "The nearest point of greenspace to the location. Will likely be on the edge of a greenspace area",
"type": "object",
"properties": {
"distance": {
"description": "The distance to the nearest greenspace point in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the nearest greenspace point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest greenspace point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest greenspace point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest greenspace point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"function": {
"description": "The function of the greenspace (e.g. park, woodland, etc.)",
"type": "string"
},
"name": {
"description": "The name of the greenspace",
"type": [
"string",
"null"
]
}
}
}
}
},
"landslides": {
"title": "Landslides",
"description": "A list of landslides within 1km of the location",
"type": "array",
"items": {
"description": "A landslide within 1km of the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance from the location in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the landslide (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the landslide (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the landslide (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the landslide (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the landslide",
"type": "string"
}
}
}
},
"radon": {
"title": "Radon",
"description": "Information about radon levels around the location",
"type": "object",
"properties": {
"radon_class": {
"description": "The radon class of the location",
"type": "integer",
"minimum": 1,
"maximum": 6
},
"radon_affected_area": {
"description": "true if the location is in a radon affected area, false otherwise",
"type": "boolean"
},
"radon_exceeding_action_level_min_likelihood": {
"description": "The minimum likelihood of radon exceeding the action level",
"type": "number",
"minimum": 0,
"maximum": 1
},
"radon_exceeding_action_level_max_likelihood": {
"description": "The maximum likelihood of radon exceeding the action level",
"type": "number",
"minimum": 0,
"maximum": 1
}
}
},
"subsidence": {
"title": "Subsidence",
"description": "Information about subsidence around the location",
"type": "object",
"properties": {
"collapsible_deposits": {
"description": "Information about collapsible deposits around the location",
"type": "object",
"properties": {
"class": {
"description": "The collapsible deposits class of the location",
"type": "number"
},
"legend": {
"description": "A description of the collapsible deposits class",
"type": "string"
},
"advisory": {
"description": "A description of the advisory for the collapsible deposits class",
"type": [
"string",
"null"
]
}
}
},
"compressible_ground": {
"description": "Information about compressible ground around the location",
"type": "object",
"properties": {
"class": {
"description": "The compressible ground class of the location",
"type": "number"
},
"legend": {
"description": "A description of the compressible ground class",
"type": "string"
},
"advisory": {
"description": "A description of the advisory for the compressible ground class",
"type": [
"string",
"null"
]
}
}
},
"landslides": {
"description": "Information about landslides around the location",
"type": "object",
"properties": {
"class": {
"description": "The landslides class of the location",
"type": "number"
},
"legend": {
"description": "A description of the landslides class",
"type": "string"
},
"advisory": {
"description": "A description of the advisory for the landslides class",
"type": [
"string",
"null"
]
}
}
},
"running_sand": {
"description": "Information about running sand around the location",
"type": "object",
"properties": {
"class": {
"description": "The running sand class of the location",
"type": "number"
},
"legend": {
"description": "A description of the running sand class",
"type": "string"
},
"advisory": {
"description": "A description of the advisory for the running sand class",
"type": [
"string",
"null"
]
}
}
},
"shrink_swell": {
"description": "Information about shrink swell around the location",
"type": "object",
"properties": {
"class": {
"description": "The shrink swell class of the location",
"type": "number"
},
"legend": {
"description": "A description of the shrink swell class",
"type": "string"
},
"advisory": {
"description": "A description of the advisory for the shrink swell class",
"type": [
"string",
"null"
]
}
}
},
"soluble_rocks": {
"description": "Information about soluble rocks around the location",
"type": "object",
"properties": {
"class": {
"description": "The soluble rocks class of the location",
"type": "number"
},
"legend": {
"description": "A description of the soluble rocks class",
"type": "string"
},
"advisory": {
"description": "A description of the advisory for the soluble rocks class",
"type": [
"string",
"null"
]
}
}
},
"shrink_swell_2050_medium_emissions": {
"description": "Information about shrink swell around the location in 2050 with medium emissions",
"type": "object",
"properties": {
"class": {
"description": "The shrink swell class of the location",
"type": "string"
},
"legend": {
"description": "A description of the shrink swell class",
"type": "string"
}
}
},
"shrink_swell_2030_high_emissions": {
"description": "Information about shrink swell around the location in 2030 with high emissions",
"type": "object",
"properties": {
"class": {
"description": "The shrink swell class of the location",
"type": "string"
},
"legend": {
"description": "A description of the shrink swell class",
"type": "string"
}
}
},
"shrink_swell_2070_high_emissions": {
"description": "Information about shrink swell around the location in 2070 with high emissions",
"type": "object",
"properties": {
"class": {
"description": "The shrink swell class of the location",
"type": "string"
},
"legend": {
"description": "A description of the shrink swell class",
"type": "string"
}
}
},
"shrink_swell_2030_medium_emissions": {
"description": "Information about shrink swell around the location in 2030 with medium emissions",
"type": "object",
"properties": {
"class": {
"description": "The shrink swell class of the location",
"type": "string"
},
"legend": {
"description": "A description of the shrink swell class",
"type": "string"
}
}
},
"shrink_swell_2080_medium_emissions": {
"description": "Information about shrink swell around the location in 2080 with medium emissions",
"type": "object",
"properties": {
"class": {
"description": "The shrink swell class of the location",
"type": "string"
},
"legend": {
"description": "A description of the shrink swell class",
"type": "string"
}
}
}
}
}
}
},
"transportation": {
"name": "Transportation",
"description": "Information about transportation around the location",
"type": "object",
"properties": {
"nearest_airport": {
"title": "Nearest Airport",
"description": "The nearest airport to the location",
"type": [
"object",
"null"
],
"properties": {
"name": {
"description": "The name of the airport",
"type": "string"
},
"distance": {
"description": "The distance to the airport from the location, in metres",
"type": "number"
},
"azimuth_degrees": {
"description": "The azimuth of the airport in relation to the location, in degrees",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
},
"low_emission_zones": {
"title": "Low Emission Zones",
"description": "Information about nearby low emission zones around the location",
"type": [
"object",
"null"
],
"properties": {
"in_low_emission_zone": {
"description": "Whether the location is in a low emission zone",
"type": "boolean"
},
"low_emission_zone_area": {
"description": "The amount of low emission zone area (in m^2) within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 3141592.65359
},
"low_emission_zone_proportion": {
"description": "The proportion of low emission zone to non-low emission zone within a 1km radius of the location",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_low_emission_zone": {
"description": "The nearest low emission zone to the location.",
"type": [
"object",
"null"
],
"properties": {
"name": {
"description": "The name of the low emission zone",
"type": "string"
},
"url": {
"description": "A URL to a page for the low emission zone",
"type": "string"
},
"distance": {
"description": "The distance to the nearest low emission zone point in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest low emission zone point to the location. Will likely be on the edge of a low emission zone",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest low emission zone point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest low emission zone point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest low emission zone point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest low emission zone point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
},
"ev_charging_points": {
"title": "EV Charging Points",
"description": "Information about EV charging points around the location",
"type": [
"object",
"null"
],
"properties": {
"nearest_ev_charging_points": {
"title": "EV Charging Points",
"description": "A list of EV charging points within 1km of the location",
"type": "array",
"items": {
"description": "An EV charging point within 1km of the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance from the location in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the EV charging point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the EV charging point (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the EV charging point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the EV charging point (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the EV charging point",
"type": "string"
}
}
}
}
}
}
}
},
"flood_risk": {
"title": "Flood Risk",
"description": "Information about flood risks around the property",
"type": "object",
"properties": {
"england": {
"description": "England-specific information about flood risks around the property",
"type": [
"object",
"null"
],
"properties": {
"rivers_and_seas": {
"description": "Information about flood risks from rivers and seas",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from rivers and seas as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level",
"type": [
"string",
"null"
]
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
},
"surface_water": {
"description": "Information about flood risks from surface water",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from surface water as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"annual_flood_risk": {
"description": "The annual flood risk from surface water as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from surface water to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
}
}
},
"scotland": {
"description": "Scotland-specific information about flood risks around the property",
"type": [
"object",
"null"
],
"properties": {
"coast": {
"description": "Information about flood risks from coast",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from coast as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"annual_flood_risk": {
"description": "The annual flood risk from coast for this point as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_point": {
"description": "The nearest point of flood risk from coast to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"distance": {
"description": "The distance to the nearest point of flood risk from coast in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from coast (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from coast (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from coast (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from coast (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
}
}
},
"rivers": {
"description": "Information about flood risks from rivers",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from rivers as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"annual_flood_risk": {
"description": "The annual flood risk from rivers for this point as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"distance": {
"description": "The distance to the nearest point of flood risk from rivers in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
},
"surface_water": {
"description": "Information about flood risks from surface water",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from surface water as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"annual_flood_risk": {
"description": "The annual flood risk from surface water for this point as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"nearest_point": {
"description": "The nearest point of flood risk from surface water to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"distance": {
"description": "The distance to the nearest point of flood risk from surface water in metres",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from surface water (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from surface water (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from surface water (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from surface water (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
}
}
},
"wales": {
"description": "Wales-specific information about flood risks around the property",
"type": [
"object",
"null"
],
"properties": {
"rivers": {
"description": "Information about flood risks from rivers",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from rivers as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level",
"type": [
"string",
"null"
]
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
},
"coast": {
"description": "Information about flood risks from coast",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from coast as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level",
"type": [
"string",
"null"
]
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from coast for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from coast for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from coast to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from coast (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from coast (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from coast (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from coast (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
},
"surface_water": {
"description": "Information about flood risks from surface water",
"type": "object",
"properties": {
"in_flood_risk_zone": {
"description": "Whether the property is in a flood risk zone",
"type": "boolean"
},
"annual_flood_risk": {
"description": "The annual flood risk from surface water as a proportion",
"type": "number",
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level",
"type": [
"string",
"null"
]
},
"nearest_flood_risk_zone": {
"description": "The nearest flood risk zone to the location",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from surface water for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from surface water for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from surface water to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from surface water (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from surface water (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from surface water (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from surface water (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
},
"highest_risk_flood_zone_within_50m": {
"description": "The highest risk flood zone within 50m of the property",
"type": [
"object",
"null"
],
"properties": {
"max_annual_flood_risk": {
"description": "The maximum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"min_annual_flood_risk": {
"description": "The minimum annual flood risk from rivers and seas for this point as a proportion",
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"flood_risk_description": {
"description": "A text description of the flood risk level for this point",
"type": "string"
},
"distance": {
"description": "The distance to the nearest flood risk zone in metres",
"type": "number"
},
"nearest_point": {
"description": "The nearest point of flood risk from rivers and seas to the property. Will likely be on the edge of a flood risk area",
"type": [
"object",
"null"
],
"properties": {
"x_coord": {
"description": "The x coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the nearest point of flood risk from rivers and seas (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the nearest point of flood risk from rivers and seas (WGS84/EPSG:4326 coordinate system)",
"type": "number"
}
}
}
}
}
}
}
}
}
}
},
"climate": {
"name": "Climate",
"description": "Information about climate around the location",
"type": "object",
"properties": {
"historical": {
"name": "Climate (Historical)",
"description": "Historical data about climate around the location",
"type": "object",
"properties": {
"average_temperature": {
"description": "Average annual temperature information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
},
"maximum_temperature": {
"description": "Maximum annual temperature information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
},
"minimum_temperature": {
"description": "Minimum annual temperature information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
},
"average_rainfall": {
"description": "Average rainfall information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
},
"highest_rainfall": {
"description": "Highest rainfall information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
},
"average_sunshine": {
"description": "Average sunshine information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
},
"highest_wind_speed": {
"description": "Highest wind speed information about surrounding area",
"type": "object",
"properties": {
"percentile": {
"description": "The percentile of this area compared to the rest of the UK",
"type": "integer"
},
"value": {
"description": "The minimum temperature value",
"type": "number"
}
}
}
}
},
"future_projections": {
"name": "Climate (Future Projections)",
"description": "Future projection data for the climate around the location",
"type": "object",
"properties": {
"annual_hot_days": {
"description": "Future projection data for annual hot days around the location",
"type": "object",
"properties": {
"baseline_hot_days": {
"description": "The number of annual hot days in the baseline period (1981-2000)",
"type": "number"
},
"upper_recent_hot_days": {
"description": "The upper bound of the recent number of annual hot days (as of 2020)",
"type": "number"
},
"upper_recent_hot_days_change": {
"description": "The upper bound of the change in annual hot days in the recent period (as of 2020)",
"type": "number"
},
"upper_recent_hot_days_change_relative": {
"description": "The upper bound of the relative change in annual hot days in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_recent_hot_days": {
"description": "The lower bound of the recent number of annual hot days (as of 2020)",
"type": "number"
},
"lower_recent_hot_days_change": {
"description": "The lower bound of the change in annual hot days in the recent period (as of 2020)",
"type": "number"
},
"lower_recent_hot_days_change_relative": {
"description": "The lower bound of the relative change in annual hot days in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"upper_hot_days": {
"description": "The upper bound of the number of annual hot days in a 4 degree warming scenario",
"type": "number"
},
"upper_hot_days_change": {
"description": "The change in annual hot days in the upper bound of a 4 degree warming scenario",
"type": "number"
},
"upper_hot_days_change_relative": {
"description": "The relative change in annual hot days in the upper bound of a 4 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_hot_days": {
"description": "The lower bound of the number of annual hot days in a 1.5 degree warming scenario",
"type": "number"
},
"lower_hot_days_change": {
"description": "The change in annual hot days in the lower bound of a 1.5 degree warming scenario",
"type": "number"
},
"lower_hot_days_change_relative": {
"description": "The relative change in annual hot days in the lower bound of a 1.5 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
}
}
},
"maximum_temperature": {
"description": "Future projection data for annual maximum temperature around the location",
"type": "object",
"properties": {
"baseline_maximum_temperature": {
"description": "The annual maximum temperature in the baseline period (1981-2000)",
"type": "number"
},
"upper_recent_maximum_temperature": {
"description": "The upper bound of the recent maximum temperature (as of 2020)",
"type": "number"
},
"upper_recent_maximum_temperature_change": {
"description": "The upper bound of the change in maximum temperature in the recent period (as of 2020)",
"type": "number"
},
"upper_recent_maximum_temperature_change_relative": {
"description": "The upper bound of the relative change in maximum temperature in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_recent_maximum_temperature": {
"description": "The lower bound of the recent maximum temperature (as of 2020)",
"type": "number"
},
"lower_recent_maximum_temperature_change": {
"description": "The lower bound of the change in maximum temperature in the recent period (as of 2020)",
"type": "number"
},
"lower_recent_maximum_temperature_change_relative": {
"description": "The lower bound of the relative change in maximum temperature in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"upper_maximum_temperature": {
"description": "The upper bound of the maximum temperature in a 4 degree warming scenario",
"type": "number"
},
"upper_maximum_temperature_change": {
"description": "The change in maximum temperature in the upper bound of a 4 degree warming scenario",
"type": "number"
},
"upper_maximum_temperature_change_relative": {
"description": "The relative change in maximum temperature in the upper bound of a 4 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_maximum_temperature": {
"description": "The lower bound of the maximum temperature in a 1.5 degree warming scenario",
"type": "number"
},
"lower_maximum_temperature_change": {
"description": "The change in maximum temperature in the lower bound of a 1.5 degree warming scenario",
"type": "number"
},
"lower_maximum_temperature_change_relative": {
"description": "The relative change in maximum temperature in the lower bound of a 1.5 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
}
}
},
"summer_precipitation": {
"description": "Future projection data for annual summer precipitation around the location",
"type": "object",
"properties": {
"baseline_summer_precipitation": {
"description": "The annual maximum temperature in the baseline period (1981-2000)",
"type": "number"
},
"upper_recent_summer_precipitation": {
"description": "The upper bound of the recent summer precipitation (as of 2020)",
"type": "number"
},
"upper_recent_summer_precipitation_change": {
"description": "The upper bound of the change in summer precipitation in the recent period (as of 2020)",
"type": "number"
},
"upper_recent_summer_precipitation_change_relative": {
"description": "The upper bound of the relative change in summer precipitation in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_recent_summer_precipitation": {
"description": "The lower bound of the recent summer precipitation (as of 2020)",
"type": "number"
},
"lower_recent_summer_precipitation_change": {
"description": "The lower bound of the change in summer precipitation in the recent period (as of 2020)",
"type": "number"
},
"lower_recent_summer_precipitation_change_relative": {
"description": "The lower bound of the relative change in summer precipitation in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"upper_summer_precipitation": {
"description": "The upper bound of the summer precipitation in a 4 degree warming scenario",
"type": "number"
},
"upper_summer_precipitation_change": {
"description": "The change in summer precipitation in the upper bound of a 4 degree warming scenario",
"type": "number"
},
"upper_summer_precipitation_change_relative": {
"description": "The relative change in summer precipitation in the upper bound of a 4 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_summer_precipitation": {
"description": "The lower bound of the summer precipitation in a 1.5 degree warming scenario",
"type": "number"
},
"lower_summer_precipitation_change": {
"description": "The change in summer precipitation in the lower bound of a 1.5 degree warming scenario",
"type": "number"
},
"lower_summer_precipitation_change_relative": {
"description": "The relative change in summer precipitation in the lower bound of a 1.5 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
}
}
},
"winter_precipitation": {
"description": "Future projection data for annual winter precipitation around the location",
"type": "object",
"properties": {
"baseline_winter_precipitation": {
"description": "The annual maximum temperature in the baseline period (1981-2000)",
"type": "number"
},
"upper_recent_winter_precipitation": {
"description": "The upper bound of the recent winter precipitation (as of 2020)",
"type": "number"
},
"upper_recent_winter_precipitation_change": {
"description": "The upper bound of the change in winter precipitation in the recent period (as of 2020)",
"type": "number"
},
"upper_recent_winter_precipitation_change_relative": {
"description": "The upper bound of the relative change in winter precipitation in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_recent_winter_precipitation": {
"description": "The lower bound of the recent winter precipitation (as of 2020)",
"type": "number"
},
"lower_recent_winter_precipitation_change": {
"description": "The lower bound of the change in winter precipitation in the recent period (as of 2020)",
"type": "number"
},
"lower_recent_winter_precipitation_change_relative": {
"description": "The lower bound of the relative change in winter precipitation in the recent period (as of 2020), as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"upper_winter_precipitation": {
"description": "The upper bound of the winter precipitation in a 4 degree warming scenario",
"type": "number"
},
"upper_winter_precipitation_change": {
"description": "The change in winter precipitation in the upper bound of a 4 degree warming scenario",
"type": "number"
},
"upper_winter_precipitation_change_relative": {
"description": "The relative change in winter precipitation in the upper bound of a 4 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
},
"lower_winter_precipitation": {
"description": "The lower bound of the winter precipitation in a 1.5 degree warming scenario",
"type": "number"
},
"lower_winter_precipitation_change": {
"description": "The change in winter precipitation in the lower bound of a 1.5 degree warming scenario",
"type": "number"
},
"lower_winter_precipitation_change_relative": {
"description": "The relative change in winter precipitation in the lower bound of a 1.5 degree warming scenario, as a proportion between -1 and 1",
"type": [
"number",
"null"
],
"minimum": -1,
"maximum": 1
}
}
}
}
}
}
},
"social": {
"title": "Social",
"description": "Information about social factors around the location",
"type": "object",
"properties": {
"house_price_index": {
"description": "Information about house price indices for the surrounding area",
"type": "object",
"properties": {
"date": {
"description": "The date that data was last retrieved",
"type": "string"
},
"region_name": {
"description": "The name of the region",
"type": "string"
},
"average_price": {
"description": "The average price for the region",
"type": [
"number",
"null"
]
},
"average_price_seasonally_adjusted": {
"description": "The average price for the region, seasonally adjusted",
"type": [
"number",
"null"
]
},
"house_price_index": {
"description": "The house price index for the region",
"type": [
"number",
"null"
]
},
"house_price_index_seasonally_adjusted": {
"description": "The house price index for the region, seasonally adjusted",
"type": [
"number",
"null"
]
},
"percentage_change_1_month": {
"description": "The percentage change in house price over 1 month",
"type": [
"number",
"null"
]
},
"percentage_change_12_months": {
"description": "The percentage change in house price over 12 months",
"type": [
"number",
"null"
]
},
"sales_volume": {
"description": "The sales volume for the region",
"type": [
"number",
"null"
]
},
"average_price_detached": {
"description": "The average price of a detached house for the region",
"type": [
"number",
"null"
]
},
"house_price_index_detached": {
"description": "The house price index of a detached house for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_detached": {
"description": "The percentage change for a detached house over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_detached": {
"description": "The percentage change for a detached house over 12 months for the region",
"type": [
"number",
"null"
]
},
"average_price_semi_detached": {
"description": "The average price of a semi-detached house for the region",
"type": [
"number",
"null"
]
},
"house_price_index_semi_detached": {
"description": "The house price index of a semi-detached house for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_semi_detached": {
"description": "The percentage change for a semi-detached house over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_semi_detached": {
"description": "The percentage change for a semi-detached house over 12 months for the region",
"type": [
"number",
"null"
]
},
"average_price_terraced": {
"description": "The average price of a terraced house for the region",
"type": [
"number",
"null"
]
},
"house_price_index_terraced": {
"description": "The house price index of a terraced house for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_terraced": {
"description": "The percentage change for a terraced house over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_terraced": {
"description": "The percentage change for a terraced house over 12 months for the region",
"type": [
"number",
"null"
]
},
"average_price_flat": {
"description": "The average price of a flat for the region",
"type": [
"number",
"null"
]
},
"house_price_index_flat": {
"description": "The house price index of a flat for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_flat": {
"description": "The percentage change for a flat over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_flat": {
"description": "The percentage change for a flat over 12 months for the region",
"type": [
"number",
"null"
]
},
"average_price_cash": {
"description": "The average price of purchases made in cash for the region",
"type": [
"number",
"null"
]
},
"house_price_index_cash": {
"description": "The house price index of purchases made in cash for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_cash": {
"description": "The percentage change for purchases made in cash over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_cash": {
"description": "The percentage change for purchases made in cash over 12 months for the region",
"type": [
"number",
"null"
]
},
"sales_volume_cash": {
"description": "The sales volume for purchases made in cash for the region",
"type": [
"number",
"null"
]
},
"average_price_mortgage": {
"description": "The average price of purchases made via mortgage for the region",
"type": [
"number",
"null"
]
},
"house_price_index_mortgage": {
"description": "The house price index of purchases made via mortgage for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_mortgage": {
"description": "The percentage change for purchases made via mortgage over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_mortgage": {
"description": "The percentage change for purchases made via mortgage over 12 months for the region",
"type": [
"number",
"null"
]
},
"sales_volume_mortgage": {
"description": "The sales volume for purchases made via mortgage for the region",
"type": [
"number",
"null"
]
},
"average_price_first_time_buyer": {
"description": "The average price of purchases made by first time buyers for the region",
"type": [
"number",
"null"
]
},
"house_price_index_first_time_buyer": {
"description": "The house price index of purchases made by first time buyers for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_first_time_buyer": {
"description": "The percentage change for purchases made by first time buyers over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_first_time_buyer": {
"description": "The percentage change for purchases made by first time buyers over 12 months for the region",
"type": [
"number",
"null"
]
},
"average_price_former_owner_occupier": {
"description": "The average price of purchases made from former owner occupiers for the region",
"type": [
"number",
"null"
]
},
"house_price_index_former_owner_occupier": {
"description": "The house price index of purchases made from former owner occupiers for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_former_owner_occupier": {
"description": "The percentage change for purchases made from former owner occupiers over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_former_owner_occupier": {
"description": "The percentage change for purchases made from former owner occupiers over 12 months for the region",
"type": [
"number",
"null"
]
},
"average_price_new": {
"description": "The average price of new houses for the region",
"type": [
"number",
"null"
]
},
"house_price_index_new": {
"description": "The house price index of new houses for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_new": {
"description": "The percentage change for new houses over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_new": {
"description": "The percentage change for new houses over 12 months for the region",
"type": [
"number",
"null"
]
},
"sales_volume_new": {
"description": "The sales volume for new houses for the region",
"type": [
"number",
"null"
]
},
"average_price_existing": {
"description": "The average price of existing houses for the region",
"type": [
"number",
"null"
]
},
"house_price_index_existing": {
"description": "The house price index of existing houses for the region",
"type": [
"number",
"null"
]
},
"percentage_change_1_month_existing": {
"description": "The percentage change for existing houses over 1 month for the region",
"type": [
"number",
"null"
]
},
"percentage_change_12_months_existing": {
"description": "The percentage change for existing houses over 12 months for the region",
"type": [
"number",
"null"
]
},
"sales_volume_existing": {
"description": "The sales volume for existing houses for the region",
"type": [
"number",
"null"
]
}
}
},
"fuel_poverty": {
"title": "Fuel Poverty",
"description": "Information about fuel poverty around the location",
"type": "object",
"properties": {
"lower_layer_super_output_area": {
"description": "Information about fuel poverty in the lower layer super output area (LSOA)",
"type": [
"object",
"null"
],
"properties": {
"lower_layer_super_output_area_code": {
"description": "The lower layer super output area (LSOA) district code of the location",
"type": "string"
},
"lower_layer_super_output_area_name": {
"description": "The lower layer super output area (LSOA) district name of the location",
"type": "string"
},
"household_count": {
"description": "The number of households in the lower layer super output area (LSOA)",
"type": "number"
},
"fuel_poor_household_count": {
"description": "The number of fuel poor households in the lower layer super output area (LSOA)",
"type": "number"
},
"fuel_poor_household_percentage": {
"description": "The percentage of fuel poor households in the lower layer super output area (LSOA)",
"type": "number"
}
}
},
"local_authority": {
"description": "Information about fuel poverty in the local authority",
"type": "object",
"properties": {
"local_authority_district_code": {
"description": "The local authority district code of the location",
"type": "string"
},
"local_authority_district_name": {
"description": "The local authority district name of the location",
"type": "string"
},
"household_count": {
"description": "The number of households in the local authority",
"type": "number"
},
"fuel_poor_household_count": {
"description": "The number of fuel poor households in the local authority",
"type": "number"
},
"fuel_poor_household_percentage": {
"description": "The percentage of fuel poor households in the local authority",
"type": "number"
}
}
},
"region": {
"description": "Information about fuel poverty in the region",
"type": "object",
"properties": {
"region_code": {
"description": "The region code of the location",
"type": "string"
},
"region_name": {
"description": "The region name of the location",
"type": "string"
},
"household_count": {
"description": "The number of households in the region",
"type": "number"
},
"fuel_poor_household_count": {
"description": "The number of fuel poor households in the region",
"type": "number"
},
"fuel_poor_household_percentage": {
"description": "The percentage of fuel poor households in the region",
"type": "number"
}
}
}
}
},
"nhs_locations": {
"title": "NHS Locations",
"description": "Information about NHS locations the location",
"type": "object",
"properties": {
"nearest_hospital": {
"description": "The nearest hospital to the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance to the hospital from the location, in metres",
"type": "number"
},
"azimuth_degrees": {
"description": "The azimuth of the hospital in relation to the location, in degrees",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the hospital",
"type": "string"
},
"url": {
"description": "The url of the hospital's website",
"type": "string"
},
"address1": {
"description": "The first address line of the hospital",
"type": [
"string",
"null"
]
},
"address2": {
"description": "The second address line of the hospital",
"type": [
"string",
"null"
]
},
"address3": {
"description": "The third address line of the hospital",
"type": [
"string",
"null"
]
},
"postcode": {
"description": "The postcode of the hospital",
"type": "string"
}
}
},
"nearest_dentist": {
"description": "The nearest dentist to the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance to the dentist from the location, in metres",
"type": "number"
},
"azimuth_degrees": {
"description": "The azimuth of the dentist in relation to the location, in degrees",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the dentist",
"type": "string"
},
"url": {
"description": "The url of the dentist's website",
"type": "string"
},
"address1": {
"description": "The first address line of the dentist",
"type": [
"string",
"null"
]
},
"address2": {
"description": "The second address line of the dentist",
"type": [
"string",
"null"
]
},
"address3": {
"description": "The third address line of the dentist",
"type": [
"string",
"null"
]
},
"postcode": {
"description": "The postcode of the dentist",
"type": "string"
}
}
},
"nearest_gp_practice": {
"description": "The nearest GP practice to the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance to the GP practice from the location, in metres",
"type": "number"
},
"azimuth_degrees": {
"description": "The azimuth of the GP practice in relation to the location, in degrees",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the location (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the location (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"name": {
"description": "The name of the GP practice",
"type": "string"
},
"address1": {
"description": "The first address line of the GP practice",
"type": [
"string",
"null"
]
},
"address2": {
"description": "The second address line of the GP practice",
"type": [
"string",
"null"
]
},
"address3": {
"description": "The third address line of the GP practice",
"type": [
"string",
"null"
]
},
"postcode": {
"description": "The postcode of the GP practice",
"type": "string"
}
}
}
}
},
"defibrillators": {
"title": "Defibrillators",
"description": "Nearby defibrillators within 1km of the location",
"type": "array",
"items": {
"description": "A defibrillator within 1km of the location",
"type": "object",
"properties": {
"distance": {
"description": "The distance to the defibrillator from the location, in metres",
"type": "number"
},
"azimuth_degrees": {
"description": "The azimuth of the defibrillator in relation to the location, in degrees",
"type": "number"
},
"x_coord": {
"description": "The x coordinate of the defibrillator (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"y_coord": {
"description": "The y coordinate of the defibrillator (BNG/EPSG:27700 coordinate system)",
"type": "number"
},
"latitude": {
"description": "The latitude of the defibrillator (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"longitude": {
"description": "The longitude of the defibrillator (WGS84/EPSG:4326 coordinate system)",
"type": "number"
},
"location_name": {
"description": "The name of the defibrillator's location",
"type": [
"string",
"null"
]
},
"availability": {
"description": "A description of the availability of the defibrillator",
"type": "string"
},
"access_type": {
"description": "A description of the access type of the defibrillator",
"type": "string"
}
}
}
}
}
},
"energy": {
"name": "Energy",
"description": "Information about energy usage for properties around the location",
"type": "object",
"properties": {
"retrofit_grants": {
"name": "Retrofit Grants",
"description": "A list of available retrofit grants",
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The name of the grant scheme"
},
"description": {
"type": "string",
"description": "The description of the grant scheme"
},
"grant_value": {
"type": "number",
"description": "The value of the grant"
},
"url": {
"type": "string",
"description": "The URL for more information about the grant scheme"
}
}
}
}
}
}
}
}