PropertyData API - Complete Documentation

Base URL: https://api.propertydata.co.uk
Total Endpoints: 60
Authentication: API Key required (key parameter)
Method: GET requests only
Response Format: JSON
CORS: Enabled (Access-Control-Allow-Origin: *)
Rate Limiting: Varies by plan (typically 50-500 requests per 10 seconds)

Authentication

Every request requires an API key passed as the 'key' parameter. Sign up for a 14-day free trial to get started.

Location Input Types

Most endpoints accept one of the following location inputs (only one per request):

Table of Contents

API Endpoints

/address-match-uprn

Summary: Attempt to match an address to it's closest UPRN

/address-match-uprn

API credit cost

1 request = 10 API credits

England
Wales
Scotland
N. Ireland
Due to third party data costs, one request to this endpoint counts as 10 API credits against your API key's monthly limit.

Input a full UK address and receive up to the 10 most closely matching UPRNs and the following information (where available):

Input

key Your API key Required
address Full property address Required

Tips to improve your search results:

Example

https://api.propertydata.co.uk/address-match-uprn?key={API_KEY}&address=Ordnance Survey, 4, Adanac Drive, Nursling, SO16 0AS

/agents

Summary: See local estate agent market share

/agents

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns analytics on estate agent market share in the area.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/agents?key={API_KEY}&postcode=W14

/analyse-buildings

Summary: Analyse buildings on a title plot by title number

/analyse-buildings

API credit cost

1 request = 50 API credits

England
Wales
Scotland
N. Ireland
Due to third party data costs, one request to this endpoint counts as 50 API credits against your API key's monthly limit.

Analyse buildings on a given land title number. Land title numbers can be found using the /freeholds API endpoint if required.

Input

key Your API key Required
title A land title number Required

Example

https://api.propertydata.co.uk/analyse-buildings?key={API_KEY}&title=ON60618

/aonb

Summary: Check if a location is within an Area of Outstanding Natural Beauty

/aonb

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns whether the provided location is within an Area of Outstanding National Beauty (AONB) and if applicable the AONB name.

If a town name is the supplied input, this endpoint will return a positive match for an AONB if the center point of the town is within the AONB.

Input

key Your API key Required
postcode A full UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/aonb?key={API_KEY}&postcode=OX7+3EX

/area-type

Summary: Determine the type of area, e.g. rural or urban, in which a postcode resides

/area-type

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns the type of area.

If a town name is supplied, this endpoint will return the most common area type based on the postcodes within the town.

Possible values for the 'area_type' field are: Accessible rural areaRemote rural areaRemote small townRural hamlet and isolated dwellingsRural hamlet and isolated dwellings in a sparse settingRural town and fringeRural town and fringe in a sparse settingRural villageRural village in a sparse settingVery remote rural areaVery remote small townAccessible small townLarge urban areaOther urban areaUrban city and townUrban city and town in a sparse settingUrban major conurbationUrban minor conurbation

Input

key Your API key Required
postcode A full UK postcode One required
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/area-type?key={API_KEY}&postcode=OX44+9LW

/build-cost Updated

Summary: Calculate building costs for construction in a full UK postcode

/build-cost

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

Along with an internal area (in square feet) and required finish quality, this endpoint returns the estimated building cost as both total build cost and cost per square foot.

If a town name is the supplied input, this endpoint will will calculate build cost for a location in the center of the town.

Input

key Your API key Required
postcode A full UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
internal_area internal area in square feet (Min: 600) Required
finish_quality 'premium', 'medium' or 'basic' Required
project_type 'new_build', 'refurb_heavy', 'refurb_moderate' or 'refurb_light' Optional. Default 'new_build'

Example

https://api.propertydata.co.uk/build-cost?key={API_KEY}&postcode=CF158RU&internal_area=2500&finish_quality=medium&project_type=refurb_heavy

/conservation-area

Summary: Is postcode within a conservation area

/conservation-area

API credit cost

1 request = 1 API credit

England*
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns whether the location is within a conservation area and if applicable the conservation area name.

If a town name is the supplied input, this endpoint will return a positive match for a conservation area if the center point of the town is within the conservation area.

Note: the coverage for this data is partial across England as not all Local Authorities have supplied this data.

Input

key Your API key Required
postcode A full English postcode One required
location Co-ordinates of a given point in England in the form lat, lng
w3w A what3words address in England e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/conservation-area?key={API_KEY}&postcode=EX35+6EQ

/council-tax

Summary: Average council tax bills in an area

/council-tax

API credit cost

1 request = 1 API credit

England
Wales
Scotland*
N. Ireland

For a full UK postcode, returns analytics on average council tax by property band in the council area, plus a rating on how well this council is performing on keeping tax low. Additionally returns known individual property council tax bands for the area.

Coverage note: in Scotland, only council tax band averages are available, not individual property band data.

Input

key Your API key Required
postcode A full UK postcode Required

Example

https://api.propertydata.co.uk/council-tax?key={API_KEY}&postcode=W14+9JH

Number of properties returned limited in example response for brevity

/crime

Summary: See analytics data on local crime

/crime

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns analytics on local crime for the specified input.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Possible values for the 'crime_rating' field are: Very high crimeHigh crimeAverage crimeLow crimeVery low crime

Possible labels within 'types' are: Anti-social behaviourViolence and sexual offencesCriminal damage and arsonOther theftVehicle crimeBurglaryPublic orderShopliftingDrugsTheft from the personBicycle theftOther crimeRobberyPossession of weapons

Input

key Your API key Required
postcode An English or Welsh postcode (full, district or sector) One required
location Co-ordinates of a point in England or Wales in the form lat, lng
w3w A what3words address in England or Wales e.g. pretty.needed.chill
town The name of a town or city in England or Wales
radius Radius in miles Optional. Min 0.1, Max 3. Only used if full postcode, coordinates or what3words input.

Example

https://api.propertydata.co.uk/crime?key={API_KEY}&postcode=W14+9JH

/demand

Summary: Determine local property sales demand

/demand

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns local property demand analytics.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Possible values for the 'demand_rating' field are: Seller's marketBalanced marketBuyer's market

Input

key Your API key Required
postcode An English or Welsh postcode (full, district or sector) One required
location Co-ordinates of a point in England or Wales in the form lat, lng
w3w A what3words address in England or Wales e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/demand?key={API_KEY}&postcode=W14

/demand-rent

Summary: Determine local property rental demand

/demand-rent

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns local property rental demand analytics.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Possible values for the 'rental_demand_rating' field are: Landlord's marketBalanced marketTenant's market

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/demand-rent?key={API_KEY}&postcode=W14

/demographics

Summary: See local population demographics data

/demographics

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns population demographic data from the smallest radius at which there is reasonable data.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/demographics?key={API_KEY}&postcode=W149JH

/development-calculator

Summary: Calculate how much profit a development will make

/development-calculator

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

How much profit will a development make?

For one of the following:

Our development calculator combines construction cost data with real-time market data on values per square foot to help you estimate how much profit a development will make.

Results will be returned as formatted strings for presentation unless the 'return_formatted_strings' parameter is set to false in which case numeric types will be returned.

If a town name is the supplied, a postcode in the center of the town will be used in the calculations.

Input

key Your API key Required
postcode A full UK postcode One required
town The name of a town or city in the UK
purchase_price Initial property purchase price Required
sqft_pre_development The size of the property before development in square feet Required
sqft_post_development The size of the property after development in square feet Required
project_type Type of development project (refurbish / demolition) Required
finish_quality Interior finish quality (premium / medium / basic) Required
communal Communal space in square feet Optional
return_formatted_strings Should the results be returned as formatted strings? (true/false) Optional. Default true.

Example

https://api.propertydata.co.uk/development-calculator?key={API_KEY}&postcode=W149JH&purchase_price=1000000&sqft_pre_development=2000&sqft_post_development=3000&project_type=refurbish&finish_quality=medium&return_formatted_strings=true

/development-gdv

Summary: Estimate gross development value for a development

/development-gdv

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint takes a range of required parameters relating to a particular UK multi-unit development and returns an estimated gross development value (with +/- margin of error) for that property, as well as a total rental value. The only available AVM in the UK that uses market £/sqft data as part of the valuation.

If a town name is the supplied, a postcode in the center of the town will be used in the calculations.

Input

key Your API key Required
postcode A full UK postcode One required
town The name of a town or city in the UK
flat_0 How many 0 bed flats
flat_1 How many 1 bed flats
flat_2 How many 2 bed flats
flat_3 How many 3 bed flats
flat_4 How many 4 bed flats
terraced_house_2 How many 2 bed terraced houses
terraced_house_3 How many 3 bed terraced houses
terraced_house_4 How many 4 bed terraced houses
terraced_house_5 How many 5 bed terraced houses
semi-detached_house_2 How many 2 bed semi-detached houses
semi-detached_house_3 How many 3 bed semi-detached houses
semi-detached_house_4 How many 4 bed semi-detached houses
semi-detached_house_5 How many 5 bed semi-detached houses
detached_house_2 How many 2 bed detached houses
detached_house_3 How many 3 bed detached houses
detached_house_4 How many 4 bed detached houses
detached_house_5 How many 5 bed detached houses
finish_quality Interior finish quality (premium, medium or basic) Required
internal_area Internal area in square feet Required, minimum 1,000

Example

https://api.propertydata.co.uk/development-gdv?key={API_KEY}&postcode=NW6+7YD&flat_2=4&flat_1=1&finish_quality=medium&internal_area=2000

/energy-efficiency

Summary: Find energy efficiency ratings for property within a full UK postcode

/energy-efficiency

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full UK postcode, returns energy efficiency scores and ratings of properties in that postcode.

Input

key Your API key Required
postcode A full UK postcode Required

Example

https://api.propertydata.co.uk/energy-efficiency?key={API_KEY}&postcode=W14+9JH

Amount of energy efficiency data returned limited in example response for brevity

/flood-risk

Summary: Risk of flooding from rivers/sea for an English postcode

/flood-risk

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns the risk of flooding from rivers and sea.

If a postcode is supplied the flood risk rating returned will be that of the center point of the postcode. Co-ordinate locations and What3Word addresses will return the flood risk at the specified point.

Possible flood risk values are:

HighEach year, there is a chance of flooding of greater than 1 in 30 (3.3%).
MediumEach year, there is a chance of flooding of between 1 in 30 (3.3%) and 1 in 100 (1%).
LowEach year, there is a chance of flooding of between 1 in 100 (1%) and 1 in 1000 (0.1%).
Very LowEach year, there is a chance of flooding of less than 1 in 1000 (0.1%).

Input

key Your API key Required
postcode A full English postcode One required
location Co-ordinates of a given point in England in the form lat, lng
w3w A what3words address in England e.g. pretty.needed.chill

Example

https://api.propertydata.co.uk/flood-risk?key={API_KEY}&w3w=pretty.needed.chill

/floor-areas

Summary: Known internal floor areas for a full UK postcode

/floor-areas

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full UK postcode, returns known floor areas of properties in that postcode.

Input

key Your API key Required
postcode A full UK postcode Required

Example

https://api.propertydata.co.uk/floor-areas?key={API_KEY}&postcode=W14+9JH

Number of floor areas returned limited in example response for brevity

/freeholds

Summary: Local freehold titles with headline info

/freeholds

API credit cost

10 results = 1 API credit

England
Wales
Scotland
N. Ireland
By default 10 results are returned at the cost of 1 API credit. If you request additional results, each 10 results (or part thereof) will count as 1 API credit against your API key's monthly limit.

For one of the following:

This endpoint returns freehold land title numbers, along with the title class and headline information about the associated polygons including approx centres and number of leaseholds. You can then use the /title or /analyse-buildings endpoint to look up further information (e.g. full boundaries) for titles of interest, if desired.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
results Increase the max number of results returned by the API. Larger result sets will count as multiple API credits; eg. 53 results will cost 6 API credits. Optional. Default 10, min 10, max 200

Example

https://api.propertydata.co.uk/freeholds?key={API_KEY}&postcode=NW6+7YD&results=53

Number of freehold titles returned limited in example response for brevity

/green-belt

Summary: Is postcode within the green belt

/green-belt

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns whether the location is within the green belt and if applicable the green belt name.

If a town name is the supplied input, this endpoint will return a positive match if the center point of the town is within a green belt.

Input

key Your API key Required
postcode A full UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/green-belt?key={API_KEY}&postcode=OX44+9LW

/growth

Summary: Up to 7-year capital growth

/growth

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns five-year capital growth figures.

The percentage growth figures returned by the API indicate year-on-year capital growth and not accumulative growth over the five-year period.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/growth?key={API_KEY}&postcode=W14

/growth-psf

Summary: Up to 7-year growth per square foot

/growth-psf

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns five-year growth per property square foot figures. The values returned indicate the average price per square foot for properties sold in the targeted area in the previous 12 months.

The percentage growth figures returned by the API indicate year-on-year growth per square foot and not accumulative growth over the five-year period.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/growth-psf?key={API_KEY}&postcode=W14

/household-income New

Summary: Get the average household income for an area of interest

/household-income

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns the average household income (GBP) for an area of interest.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
radius Radius (miles) around the center point of the postcode or location. Only used when combined with the location input, a full UK postcode or what3words input. Optional. Default 1. Max 20. Min 0.01.

Example

https://api.propertydata.co.uk/household-income?key={API_KEY}&postcode=OX7+3EX

/internet-speed

Summary: Internet speeds for a full UK postcode

/internet-speed

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full postcode UK postcode, returns analytics on the internet speeds available.

Input

key Your API key Required
postcode A full UK postcode Required

Example

https://api.propertydata.co.uk/internet-speed?key={API_KEY}&postcode=DY3+2QG

/land-registry-documents

Summary: Purchase Land Registry documents

/land-registry-documents

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Purchase a Title Register and/or Title Plan for a given Title Number from the Land Registry.

A successful request to this endpoint will return a 'document_url' which can be used to download the selected documents for the next 6 months.

Land Registry business hours operate between 06:30 - 23:00 daily. If a document is requested outside of these business hours, the request will be queued and dealt with by the Land Registry during their business hours. Further details and an example of this sort of response can be found in the 'Example' section below.

Pricing:

Each document you purchase costs £7.50 + VAT

Your stored payment card will be billed once your pending payment balance exceeds your pending payment limit, or with your next monthly subscription payment.

The default limit is £10.00 + VAT for users with an active subscription, or £7.50 + VAT for users in the free trial period.

We may increase your balance at our discretion based on your purchase volumes. You can check your pending payment balance (once created) at anytime from the Subscription page on your account.

Proprietorship data:

For an additional £1.00 + VAT per document PropertyData can attempt to read the proprietor name and property address from the Land Registry register of title, along with any mortgage charges on the property.

To do this pass the extract_proprietor_data parameter with a value of true.

This feature works with the register or both documents types, you will only be billed if the data is successfully extracted.

Input

key Your API key Required
title A land registry title Required
documents Which land registry documents should be purchased? (list) Required
allow_repurchases Allow the re-purchase of documents you have previously purchased with your API key (true/false) Optional: default false
extract_proprietor_data Attempt to extract proprietor data from Register of Title (true/false) Optional: default false

Example

https://api.propertydata.co.uk/land-registry-documents?key={API_KEY}&title=ND66318&documents=both&extract_proprietor_data=true

If the Land Registry is unable to process your request the following will be returned from the PropertyData API. You will not be billed for the request or document(s)

Land Registry business hours operate between 06:30 - 23:00 daily. If a document is requested outside of these business hours, the request will be queued and dealt with by the Land Registry during their business hours. The PropertyData API will return a value of 'pending' for the 'document_status' field and a timestamp for when we estimate the document will be available to download.

The document_url will return a 400 error until the document is available to download. Once available the document will be returned with a 200 status. If, once the request is processed by the land registry, the document is not available the document_url endpoint will return a 400 status with the following error

The proprietor_data_url will return a 400 error until the data is available. Once available the data will be returned in JSON format with a 200 status as below

If, once the request is processed by the land registry, the proprietor data is not available the proprietor_data_url endpoint will return a 400 status with the following error message

/lha-rate

Summary: The LHA rate for a given postcode / property size

/lha-rate

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full UK postcode and property size (1-4 bedrooms), returns information on the Local Housing Allowance rate for the number of bedrooms requested.

Also returns the LHA rate for shared accommodation in the supplied postcode.

Input

key Your API key Required
postcode A full UK postcode Required
bedrooms Filter by number of bedrooms (1-4) Required

Example

https://api.propertydata.co.uk/lha-rate?key={API_KEY}&postcode=W14+9JH&bedrooms=2

/listed-buildings

Summary: Local listed buildings

/listed-buildings

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns up to 10 of the closest listed buildings which match the supplied filters.

Input

key Your API key Required
postcode A full English postcode One required
location Co-ordinates of a point in England in the form lat, lng
w3w A what3words address in England e.g. pretty.needed.chill
grade Filter by listing grade:
I, II* or II
Optional
listed_after Filter by buildings listed after a supplied year. Format: YYYY eg. 1975 Optional

Example

https://api.propertydata.co.uk/listed-buildings?key={API_KEY}&postcode=NW6+7YD&grade=II*&listed_after=1975

Number of planning data points returned limited in example response for brevity

/mortgage-calculator

Summary: Calculate monthly mortgage payments and interest

/mortgage-calculator

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Calculate monthly repayments, total mortgage cost and total interest payable on a fixed term repayment mortage.

This calculator is a ready reckoner that has been designed to give a general indication of costs. The results are rounded.

Input

key Your API key Required
principal Principal (starting balance) of the loan Required
rate Annual mortgage interest rate Required
years Mortgage period in years Required

Example

https://api.propertydata.co.uk/mortgage-calculator?key={API_KEY}&principal=350000&rate=4.5&years=25

/mortgage-rates

Summary: Average mortgage interest rates

/mortgage-rates

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Get average mortage interest rates for a 2 or 3 year fixed rate deal (75% LTV) or the average standard variable rate.

Input

key Your API key Required

Example

https://api.propertydata.co.uk/mortgage-rates?key={API_KEY}

/national-hmo-register

Summary: Search the national register of HMOs

/national-hmo-register

API credit cost

10 results = 1 API credit

England
Wales
Scotland
N. Ireland
By default 10 results are returned at the cost of 1 API credit. If you request additional results, each 10 results (or part thereof) will count as 1 API credit against your API key's monthly limit.

The National HMO Register is a database that combines HMO registers from councils all over England & Wales to try to create a national picture of registered HMOs.

For one of the following:

This endpoint return the closest HMOs from the National HMO Register.

Input

key Your API key Required
postcode A full postcode in England or Wales One required
location Co-ordinates of a given point in England or Wales in the form lat, lng
w3w A what3words address in England or Wales e.g. pretty.needed.chill
results Increase the max number of results returned by the API. Larger result sets will count as multiple API credits; eg. 53 results will cost 6 API credits. Optional. Default 10, min 10, max 200

Example

https://api.propertydata.co.uk/national-hmo-register?key={API_KEY}&postcode=NW6+7YD&results=20

Number of HMOs returned limited in example response for brevity

/national-park

Summary: Is postcode within a national park

/national-park

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns whether the property is within a national park (and if applicable the national park name).

If a town name is the supplied input, this endpoint will return a positive match if the center point of the town is within the national park.

Input

key Your API key Required
postcode A full UK postcode One required
town The name of a town or city in the UK

Example

https://api.propertydata.co.uk/national-park?key={API_KEY}&postcode=EX35+6EQ

/planning-applications

Summary: Local planning applications

/planning-applications

API credit cost

10 results = 1 API credit

England
Wales
Scotland
N. Ireland
By default 10 results are returned at the cost of 1 API credit. If you request additional results, each 10 results (or part thereof) will count as 1 API credit against your API key's monthly limit.

For one of the following:

This endpoint returns the closest planning applications that match the optional filters.

Input

key Your API key Required
postcode A full UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
decision_rating 'positive', 'negative' or 'neutral'
category Filter by category, multiple categories can be supplied in a comma-separated string (list)
max_age Show only applications created in last X days Optional. Default none, min 14, max 1500
results Increase the max number of results returned by the API. Larger result sets will count as multiple API credits; eg. 53 results will cost 6 API credits. Optional. Default 10, min 10, max 200

Example

https://api.propertydata.co.uk/planning-applications?key={API_KEY}&postcode=NW6+7YD&decision_rating=positive&category=tree,small%20residential&max_age=120&results=20

Number of planning data points returned limited in example response for brevity

/politics

Summary: Information about constituency and recent results

/politics

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns the general election constituency within which the location sits, and recent election results.

Input

key Your API key Required
postcode A full UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill

Example

https://api.propertydata.co.uk/politics?key={API_KEY}&postcode=W14+9JH

/population New

Summary: Get population, household and density information for an area of interest

/population

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Get total population, number of households and population density information for an area of interest.

To specify the area to generate data for, this endpoint will accept any of the following:

This endpoint returns the following data:

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
radius Radius (miles) around the center point of the postcode or location. Only used when combined with the location input, a full UK postcode or what3words input. Optional. Default 1. Max 20. Min 0.01.

Example

https://api.propertydata.co.uk/population?key={API_KEY}&postcode=OX7+3EX

/postcode-key-stats

Summary: Key stats for all postcode districts in a region

/postcode-key-stats

API credit cost

1 request = 30 API credits

England
Wales
Scotland
N. Ireland
Due to the high volume and value of data returned, one request to this endpoint counts as 30 API credits against your API key's monthly limit.

Returns key stats on postcode districts in a UK region.

Input

key Your API key Required
region A UK region (list) Required

Example

https://api.propertydata.co.uk/postcode-key-stats?key={API_KEY}&region=south_east

Number of postcode districts returned limited in example response for brevity

/prices Popular

Summary: Live local asking prices

/prices

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns statistical average and confidence intervals of live property asking prices, from the smallest radius at which there is reasonable data.

Results can optionally be filtered by bedroom and property type

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
bedrooms Filter by number of bedrooms (0-5)
type Filter by type (list)
points Number of points to analyse. If a postcode district or sector is used, all data objects found will be analysed. Default 20, min 15, max 100

Example

https://api.propertydata.co.uk/prices?key={API_KEY}&postcode=W149JH&bedrooms=2

Raw data omitted from example response for brevity

/prices-per-sqf

Summary: Live local asking £/sqft

/prices-per-sqf

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns statistical average and confidence intervals of live property asking prices per square foot, from the smallest radius at which there is reasonable data.

Read more about our price per square foot data here.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
min_sqf Filter by minimum square footage
max_sqf Filter by maximum square footage
points Number of points to analyse Default 20, min 15, max 100

Example

https://api.propertydata.co.uk/prices-per-sqf?key={API_KEY}&postcode=W149JH

Raw data omitted from example response for brevity

/ptal

Summary: PTAL score for a Greater London postcode

/ptal

API credit cost

1 request = 1 API credit

England*
Walesn/a
Scotlandn/a
N. Irelandn/a

For one of the following:

This endpoint returns the PTAL score.

Possible values for the 'ptal' field from worst to best are: 01a1b23456a6b

Input

key Your API key Required
postcode A full UK postcode (Greater London only) One required
location Co-ordinates of a point in Greater London in the form lat, lng
w3w A what3words address in Greater London e.g. froth.rather.boats

Example

https://api.propertydata.co.uk/ptal?key={API_KEY}&postcode=W14+9JH

/rebuild-cost

Summary: Estimate the approximate rebuild cost of a house

/rebuild-cost

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

This calculator uses our construction cost data to estimate the approximate rebuild cost of a house anywhere in the UK. This may be useful for insurance purposes (although see our disclaimer). We don't currently provide a rebuild cost for flats.

Input

key Your API key Required
postcode A full UK postcode Required
internal_area Internal area in square feet Required, min '300'
site_quality Site access quality (list) Optional: default 'standard'
property_type Property type (list) Optional: default 'detached_house'
complexity Building shape / complexity (list) Optional: default 'standard'
storeys Number of storeys Optional: default '2', min '1', max '4'
construction_date Construction date (list) Optional: default 'pre_1914'
finish_quality Interior finish quality (list) Optional: default 'average'
wall_type Wall construction type (list) Optional: default 'brick'
roof_type Roof construction type (list) Optional: default 'tile'
planning_constraints Planning constraints (eg Listed / heritage / conservation) (list) Optional: default 'no'

Example

https://api.propertydata.co.uk/rebuild-cost?key={API_KEY}&postcode=OX41YB&internal_area=900&site_quality=restricted

This estimate is strictly for guidance only and we are not liable for any loss or damage following use or reliance on the estimation provided. The rebuild cost calculation of any property remains the responsibility of the owner of the property. Providing an accurate rebuild cost for insurance or any other purpose remains your responsibility. If you are in any doubt about the accuracy of the rebuild cost of your property you should hire a chartered surveyor to provide a professional opinion.

/rents Popular

Summary: Live local long-let asking rents

/rents

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns statistical average and confidence intervals of live property asking rents (long-let), from the smallest radius at which there is reasonable data. All rents are expressed as per week (for monthly values, multiply by 4.333)

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
bedrooms Filter by number of bedrooms (0-5)
type Filter by type (list)
points Number of points to analyse. If a postcode district or sector is used, all data objects found will be analysed. Default 20, min 15, max 100

Example

https://api.propertydata.co.uk/rents?key={API_KEY}&postcode=W149JH&bedrooms=2

Raw data omitted from example response for brevity

/rents-hmo

Summary: Live local HMO asking rents

/rents-hmo

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns statistical average and confidence intervals of the room rental market, segmented by double / single rooms and ensuite / shared bathroom.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode (full, district or sector) One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
points Number of points to analyse. If a postcode district or sector is used, all data objects found will be analysed. Default 20, min 15, max 100

Example

https://api.propertydata.co.uk/rents-hmo?key={API_KEY}&postcode=W149JH

/restaurants

Summary: Nearby restaurants

/restaurants

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns data about nearby restaurants.

Input

key Your API key Required
postcode A full UK postcode (excl Scotland) One required
location Co-ordinates of a given point in the UK in the form lat, lng (excl Scotland)
w3w A what3words address in the UK e.g. pretty.needed.chill (excl Scotland)

Example

https://api.propertydata.co.uk/restaurants?key={API_KEY}&postcode=OX73EX

/schools

Summary: Nearby schools

/schools

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns data about nearby state and independent schools.

Possible values for the 'rating' field for state schools are:OutstandingGoodRequires improvementInadequateUnknown

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A English postcode One required
location Co-ordinates of a given point in England in the form lat, lng
w3w A what3words address in England e.g. pretty.needed.chill
town The name of a town or city in the UK
phase 'Primary', 'Nursery', 'PRU', 'Secondary' or 'Special' Will not affect independent schools returned

Example

https://api.propertydata.co.uk/schools?key={API_KEY}&postcode=W21TR

Number of nearest schools returned limited in example response for brevity

/site-plan-documents New

Summary: Purchase an A4 scale site plan which can be used for planning applications

/site-plan-documents

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Purchase an A4, A3 or A2 scale site plan for a given Land Registry Title Number, suitable for use with planning applications.

A range of scales between 1:100 and 1:2500 area available, depending on the paper size selected. See pricing tables below for options

A successful request to this endpoint will return a document_url which can be used to download the Site Plan PDF document for the next 6 months.

The site plan will be centered on the largest plot associated with the provided title.

For some Titles which cover a lot of land, the larger map scales will not be available. If this is the case you will receive a 400 error on the API with error code 3701. Try the call again using a smaller scale such that the map covers a larger area, for example 1:500 instead of 1:200.

Download sample Site Plan: A4 A3 A2

Pricing

A4 Site Plans
Scale Map area Price
1:100 18m x 18m £7.50 + VAT
1:200 36m x 36m £8.50 + VAT
1:500 90m x 90m £11.50 + VAT
1:1250 225m x 225m £26.50 + VAT
1:2500 450m x 450m £68.50 + VAT
A3 Site Plans
Scale Map area Price
1:100 27m x 27m £17.00 + VAT
1:200 53m x 53m £19.00 + VAT
1:500 134m x 134m £24.00 + VAT
1:1250 334m x 334m £42.50 + VAT
1:2500 668m x 668m £110.50 + VAT
A2 Site Plans
Scale Map area Price
1:500 195m x 195m £29.00 + VAT
1:1250 488m x 488m £96.00 + VAT
1:2500 975m x 975m £130.00 + VAT

Your stored payment card will be billed once your pending payment balance exceeds your pending payment limit, or with your next monthly subscription payment.

The default limit is £10.00 + VAT for users with an active subscription, or £7.50 + VAT for users in the free trial period.

We may increase your balance at our discretion based on your purchase volumes. You can check your pending payment balance (once created) at anytime from the Subscription page on your account.

Input

key Your API key Required
title A land registry title Required
scale Map scale (100 for 1:100 etc) available scales depend on the paper format selected. See pricing tables for options Optional: default 200
paper_format Requested paper format A4, A3 or A2 Optional: default A4
allow_repurchases Allow the re-purchase of documents you have previously purchased with your API key (true/false) Optional: default false

Example

https://api.propertydata.co.uk/site-plan-documents?key={API_KEY}&title=ON176985&scale=500&paper_format=A4

/sold-prices

Summary: Local property sold prices

/sold-prices

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns statistical average and confidence intervals of property sold prices.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
bedrooms Filter by number of bedrooms (0-5) We only have this field for ~30% of listings
type Filter by type (list)
class Filter by class ('old_stock' or 'new_build')
tenure Filter by tenure ('freehold' or 'leasehold')
max_age Use only sales up to X months old Default 18, min 3, max 84
points Number of points to analyse Default 20, min 15, max 100

Example

https://api.propertydata.co.uk/sold-prices?key={API_KEY}&postcode=W149JH&type=flat&max_age=12

Raw data omitted from example response for brevity

/sold-prices-per-sqf Popular

Summary: Local property sold £/sqft

/sold-prices-per-sqf

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns statistical average and confidence intervals of property sold prices per square foot.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
min_sqf Filter by minimum square footage
max_sqf Filter by maximum square footage
bedrooms Filter by number of bedrooms (0-5) We only have this field for ~30% of listings
type Filter by type (list)
class Filter by class ('old_stock' or 'new_build')
tenure Filter by tenure ('freehold' or 'leasehold')
max_age Use only sales up to X months old Default 18, min 3, max 84
points Number of points to analyse Default 20, min 15, max 100

Example

https://api.propertydata.co.uk/sold-prices-per-sqf?key={API_KEY}&postcode=W149JH

Raw data omitted from example response for brevity

/sourced-properties

Summary: Properties from a sourcing list

/sourced-properties

API credit cost

10 results = 1 API credit

England
Wales
Scotland*
N. Ireland
By default 10 results are returned at the cost of 1 API credit. If you request additional results, each 10 results (or part thereof) will count as 1 API credit against your API key's monthly limit.

For one of the following:

This endpoint returns properties currently on any one of our specialist situation property sourcing lists, within a given radius of a supplied location. Properties are sorted by distance to the input location, where the closest properties are returned first.

Input

key Your API key Required
list A property list ID (list) Required
postcode A full UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
radius Radius (miles) around the center point of the postcode in which to source properties Default 40, min 1, max 200
max_age Return properties which came to the market within the last N days Optional, min 1
results Increase the max number of results returned by the API. Larger result sets will count as multiple API credits; eg. 53 results will cost 6 API credits. Optional. Default 10, min 10, max 500

Example

https://api.propertydata.co.uk/sourced-properties?key={API_KEY}&list=repossessed-properties&postcode=NW6+7YD&radius=20&max_age=7&results=60

Number of properties returned limited in example response for brevity

/sourced-property

Summary: Information relating to a specific sourced property

/sourced-property

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Returns up to date information relating to a specific property as found on one of the sourcing lists.

The required property_id parameter is returned by the /sourced-properties API endpoint as id in the list of properties.

Input

key Your API key Required
property_id The ID for the sourced property of interest Required

Example

https://api.propertydata.co.uk/sourced-property?key={API_KEY}&property_id=Z70132997

If the property has been removed from the market, the below will be returned

/stamp-duty-calculator

Summary: SDLT payable on a property transaction

/stamp-duty-calculator

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a given transaction value, calculates the transaction tax payable. Value returned depends on UK country and property type used, as defined by the mode selected. Supported modes include:

Input

key Your API key Required
value The transaction value (£) Required
country UK countries (list) Optional: default 'england'
mode Calculation mode (investment, primary, first_time, non_resi) Optional: default 'investment'
uk_resident The buyer is resident in the UK (true/false) Optional: default 'true'
transaction_date Calculate transaction tax for a given date (format 'YYYY-MM-DD' e.g. '2025-02-12') Optional. Min 6 months ago, Max 6 months in the future

Example

https://api.propertydata.co.uk/stamp-duty-calculator?key={API_KEY}&value=250000&country=scotland&mode=investment&transaction_date=2025-02-12

/title

Summary: Address, type and ownership information by title number

/title

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a given land title number (freehold or leasehold) returns the following information:

[1] plus owner details if corporate

[2] measured in acres

[3] latitude & longitude

[4] list of latitudes & longitudes

Input

key Your API key Required
title A land title number Required

Example

https://api.propertydata.co.uk/title?key={API_KEY}&title=ON176985

Polygon co-ordinates returned limited in example response for brevity

/title-use-class

Summary: Predicted planning use class

/title-use-class

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a given land title number (freehold or leasehold) predict planning use class:

Input

key Your API key Required
title A land title number Required

Example

https://api.propertydata.co.uk/title-use-class?key={API_KEY}&title=ON72197

/uprn

Summary: Property information from Unique Property Reference Number

/uprn

API credit cost

1 request = 10 API credits

England
Wales
Scotland
N. Ireland
Due to third party data costs, one request to this endpoint counts as 10 API credits against your API key's monthly limit.

For a given Unique Property Reference Number return the following data. UPRNs can be found from a title using the /title API endpoint.

[1] where available

Input

key Your API key Required
uprn A unique property reference number Required

Example

https://api.propertydata.co.uk/uprn?key={API_KEY}&uprn=4510093370

/uprn-title

Summary: Lookup a title number from a UPRN

/uprn-title

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Lookup the corresponding title number(s) for a given Unique Property Reference Number (UPRN):

Due to limits with source data from Land Registry and Ordnance Survey, a UPRN will always return a freehold title, but may not always return a leasehold title even when one exists.

Input

key Your API key Required
uprn A UPRN Required

Example

https://api.propertydata.co.uk/uprn-title?key={API_KEY}&uprn=4510093370

/uprns

Summary: Find UPRNs in a given postcode area

/uprns

API credit cost

10 results = 1 API credit

England
Wales
Scotland
N. Ireland
By default 10 results are returned at the cost of 1 API credit. If you request additional results, each 10 results (or part thereof) will count as 1 API credit against your API key's monthly limit.

For one of the following:

This endpoint returns the following data (where available) about UPRNs in the area.

If 'strict' mode is set and a postcode is provided, this endpoint will only return UPRNs which are within the provided postcode.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
results Increase the max number of results returned by the API. Larger result sets will count as multiple API credits; eg. 53 results will cost 6 API credits. Optional. Default 10, min 10, max 200
strict Only return UPRNs which are strictly within the provided postcode (true/false) Optional. Default 'false'

Example

https://api.propertydata.co.uk/uprns?key={API_KEY}&postcode=W149JH&strict=true

Number of properties returned limited in example response for brevity

/valuation-historical New

Summary: Estimate the value of a property on a date in the past

/valuation-historical

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

Use regional long-term house price inflation data to estimate the value of this property on a previous date as far back as to 1973, assuming the property hasn't been extended or modified.

Input

key Your API key Required
postcode A full UK postcode Required
current_price Current value of the property if sold today Required
historic_value_year Estimate value of property for this year Required. Min '1973'. Max '2024'.
historic_value_month Estimate value of property for this month on the provided year Required. 'January' to 'December'.

Example

https://api.propertydata.co.uk/valuation-historical?key={API_KEY}&postcode=OX7+3EX&current_price=350000&historic_value_year=2000&historic_value_month=January

/valuation-hmo

Summary: Sale and gross rental valuations for an HMO

/valuation-hmo

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full UK postcode and a range of required parameters relating to a particular HMO in the UK, returns estimated sale and gross rental valuations for the HMO

Input

key Your API key Required
postcode A full UK postcode Required
finish_quality Interior finish quality (list) Optional: default 'average'
living_room Does the HMO have a living room? (true/false) Optional: default 'true'
parking Does the HMO have parking available? (true/false) Optional: default 'true'
outside_space Does the HMO have outside space? (true/false) Optional: default 'true'
room_double_en_suite Number of double en-suite rooms in the HMO Optional: integer, default 0[1]
room_double Number of double rooms with a shared bathroom in the HMO Optional: integer, default 0[1]
room_single_en_suite Number of single en-suite rooms in the HMO Optional: integer, default 0[1]
room_single Number of single rooms with a shared bathroom in the HMO Optional: integer, default 0[1]

[1] each individual room type is optional but a total of at least two rooms must be provided to value an HMO

Example

https://api.propertydata.co.uk/valuation-hmo?key={API_KEY}&postcode=OX41YB&finish_quality=very_high&living_room=true&parking=true&outside_space=true&room_double_en_suite=1&room_double=3

/valuation-rent

Summary: Rental valuation for a property

/valuation-rent

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full UK postcode and a range of required parameters relating to a particular UK property, returns an estimated rental valuation for that property. The only available AVM in the UK that uses market £/sqft data as part of the valuation.

Input

key Your API key Required
postcode A full UK postcode Required
property_type Property type (list) Required
construction_date Construction date (list) Required
internal_area Internal area in square feet (Min: 300) Required
bedrooms Number of bedrooms (0-5) Required
bathrooms Number of bathrooms (0-5) Required
finish_quality Interior finish quality (list) Required
outdoor_space Outdoor space (list) Required
off_street_parking Off-street parking spaces (0-3) Required

Example

https://api.propertydata.co.uk/valuation-rent?key={API_KEY}&postcode=OX41YB&internal_area=828&property_type=flat&construction_date=pre_1914&bedrooms=3&bathrooms=1&finish_quality=below_average&outdoor_space=garden&off_street_parking=0

/valuation-sale

Summary: Sale valuation for a property

/valuation-sale

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For a full UK postcode and a range of required parameters relating to a particular UK property, returns an estimated sale value (with +/- margin of error) for that property. The only available AVM in the UK that uses market £/sqft data as part of the valuation.

Input

key Your API key Required
postcode A full UK postcode Required
property_type Property type (list) Required
construction_date Construction date (list) Required
internal_area Internal area in square feet (Min: 300) Required
bedrooms Number of bedrooms (0-5) Required
bathrooms Number of bathrooms (0-5) Required
finish_quality Interior finish quality (list) Required
outdoor_space Outdoor space (list) Required
off_street_parking Off-street parking spaces (0-3) Required

Example

https://api.propertydata.co.uk/valuation-sale?key={API_KEY}&postcode=OX41YB&internal_area=828&property_type=flat&construction_date=pre_1914&bedrooms=3&bathrooms=1&finish_quality=below_average&outdoor_space=garden&off_street_parking=0

/yields

Summary: Determine local rental yields

/yields

API credit cost

1 request = 1 API credit

England
Wales
Scotland
N. Ireland

For one of the following:

This endpoint returns average property yields from the smallest radius at which there is reasonable data.

If a town name is the supplied input, for larger towns this endpoint will take a sample from the center of the town. It will be indicated in the response where this has happened with the sample_from_town_center field.

Input

key Your API key Required
postcode A UK postcode One required
location Co-ordinates of a given point in the UK in the form lat, lng
w3w A what3words address in the UK e.g. pretty.needed.chill
town The name of a town or city in the UK
bedrooms Filter by number of bedrooms (0-5)
type Filter by type (list)

Example

https://api.propertydata.co.uk/yields?key={API_KEY}&postcode=W149JH&bedrooms=2

/account/credits Meta

Summary: Information about your API account; credits used, credits remaining etc

/account/credits

API credit cost

Free

England
Wales
Scotland
N. Ireland

Get information about your API account credit usage including:

Input

key Your API key Required

Example

https://api.propertydata.co.uk/account/credits?key={API_KEY}

/account/documents Meta

Summary: Summary of your previous document purchases, with download links where available

/account/documents

API credit cost

Free

England
Wales
Scotland
N. Ireland

A summary of your previous Land Registry and Site Plan document purchases, with download links where available

Input

key Your API key Required
type Filter by document type ('land-registry-documents', 'site-plans' or 'all') Optional. Default 'all'
title Filter by land registry title number Optional.
date Filter by documents purchased on or after a given date (format 'YYYY-MM-DD' e.g. '2024-01-01') Optional.

Example

https://api.propertydata.co.uk/account/documents?key={API_KEY}&type=all&title=GR514442&date=2024-01-01

Error Handling

Common Error Codes:
X01: Invalid API endpoint
X02: Missing API key
X03: Invalid API key
X04: Monthly plan limit exceeded
X05: Account cancelled or card declined
X06: Missing location input
X07: Invalid postcode
X07A: Invalid location coordinates
X07B: Invalid what3words address
X07C: Invalid town name
X07D: Multiple location inputs provided
X09: Uncaught exception
X13: Free trial limit exceeded
X14: Rate limit exceeded

Generated: 2025-07-26 12:14:39 | Total Endpoints: 60 | PropertyData API Documentation