The UK's most comprehensive residential property API

Used by the UK's leading PropTech companies, our collection of 59 JSON API endpoints make up by far the most comprehensive residential property data API available in the UK

Showing 59 / 59 API endpoints

/address-to-uprn

Attempt to match an address to it's closest UPRN

/agents

See local estate agent market share

/analyse-buildings

Analyse buildings on a title plot by title number

/aonb

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

/area-type

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

/build-cost

updated

Calculate building costs for construction in a full UK postcode

/conservation-area

Is postcode within a conservation area

/council-tax

Average council tax bills in an area

/crime

See analytics data on local crime

/demand

Determine local property sales demand

/demand-rent

Determine local property rental demand

/demographics

See local population demographics data

/development-calculator

Calculate how much profit a development will make

/development-gdv

Estimate gross development value for a development

/energy-efficiency

Find energy efficiency ratings for property within a full UK postcode

/flood-risk

Risk of flooding from rivers/sea for an English postcode

/floor-areas

Known internal floor areas for a full UK postcode

/freeholds

Local freehold titles with headline info

/green-belt

Is postcode within the green belt

/growth

5-year capital growth

/household-income

new

Get the average household income for an area of interest

/internet-speed

Internet speeds for a full UK postcode

/land-registry-documents

Purchase Land Registry documents

/lha-rate

The LHA rate for a given postcode / property size

/listed-buildings

Local listed buildings

/mortgage-calculator

Calculate monthly mortgage payments and interest

/mortgage-rates

Average mortgage interest rates

/national-hmo-register

Search the national register of HMOs

/national-park

Is postcode within a national park

/planning

Local planning applications

/politics

Information about constituency and recent results

/population

new

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

/postcode-key-stats

Key stats for all postcode districts in a region

/prices

popular

Live local asking prices

/prices-per-sqf

Live local asking £/sqft

/property-info

Information relating to a specific sourced property

/ptal

PTAL score for a Greater London postcode

/rebuild-cost

Estimate the approximate rebuild cost of a house

/rents

popular

Live local long-let asking rents

/rents-hmo

Live local HMO asking rents

/restaurants

Nearby restaurants

/schools

Nearby schools

/site-plan-documents

new

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

/sold-prices

Local property sold prices

/sold-prices-per-sqf

popular

Local property sold £/sqft

/sourced-properties

Properties from a sourcing list

/stamp-duty-calculator

SDLT payable on a property transaction

/title

Address, type and ownership information by title number

/title-use-class

Predicted planning use class

/uprn

Property information from Unique Property Reference Number

/uprn-title

Lookup a title number from a UPRN

/uprns

Find UPRNs in a given postcode area

/valuation-historical

new

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

/valuation-hmo

Sale and gross rental valuations for an HMO

/valuation-rent

Rental valuation for a property

/valuation-sale

Sale valuation for a property

/yields

Determine local rental yields

/account/credits

meta

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

/account/documents

meta

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

Used by hundreds of tech companies including:

What data is included?

In today's complex real estate market landscape, navigating property information systems can be daunting; however, with the PropertyData API, we provide a comprehensive solution for property data.

Our easy-to-use JSON API includes endpoints to help you research areas, source opportunities, and find information on specfic properties.

Examples of data available via the API include property prices, rental prices, sales data, demographics, and ownership information.

How can the PropertyData API help property professionals?

Look no further than the PropertyData API for the most comprehensive set of API endpoints for the UK property market. With an extensive collection of data sources exposed via the API, you can find valuable information to inform your property investment decisions.

Like our web app, our JSON API is designed to support the three main parts of property investing:

  • Research: researching local market areas by keeping up to date with information about local property trends, demand patterns, supply changes and price fluctuations.
  • Sourcing: identifying specific investment opportunities.
  • Due diligence: accessing valuations and other data for specific properties

Whether dealing with thousands or just a few properties, using our API to make your processes more accurate and simpler.

Where does the property data come from?

The power of PropertyData is grounded in the work we do to source, clean up and constantly refresh data from 24+ different sources, so that you don't have to. We believe in data transparency so we always credit the source data and history clearly.

How accurate is the data?

Utilising Property Data API can give property professionals a competitive edge in today's market. We are committed to ensuring that users can access only trustworthy information via our API. Our team regularly refines our data collection techniques and quality control procedures, so clients can rely on us to present comprehensive details about their properties.

Which areas does the data cover?

It is our aim to provide data coverage of all four countries of the United Kingdom, although this is not always possible due to source limitations. On this page you can see exactly which types of data cover which areas.

How much does the data cost?

The PropertyData API is offered on a range of flexibly monthly subscription plans, based on your requirements.

Each plan includes a maximum number of monthly API credits, as well as a rate limit. You can upgrade or downgrade flexibly at any time, or pay for a year in advance for an 8% discount.

How PropertyData can help you

PropertyData investor illustration

Be a smarter property investor using data

Some of the ways property investors use PropertyData to boost their returns

I'm an investor
PropertyData data illustration

Make data-driven development decisions

How property developers can use market research in decision-making

I'm a developer
PropertyData clients illustration

Save time and impress your clients with data

How agents can use PropertyData to gain an edge on the competition

I'm an agent

Limit reached

Sorry, you've reached your monthly search limit.

Upgrade your account for more searches.

Upgrade

Upgrade to download PDFs

There are many places in PropertyData to export data as well-formatted PDF files, including Local Data, Plot Map, Valuations, property reports and more.

  Download PDFs Branded PDFs
Basic
Standard
Pro
Unlimited
Start your free trial now

Transparent data promise

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How often is the data updated?

The data is updated in near real-time.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from the portal, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

What are the statistics used?

Averages shown are the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How do you know the square footage of properties?

We use proprietary technology to read the square footage of properties from agent floorplans. Although we cannot determine the square footage for all properties, we can usually get sufficient coverage. Agents are sometimes known to inflate square footage, and this should be borne in mind as a weakness of this data.

How often is the data updated?

The data is updated in near real-time.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from the portal, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property "price paid" data provided by the Land Registry.

How often is the data updated?

Once per month when released by the Land Registry, typically towards the end of each calendar month covering up to the end of the previous calendar month.

What time period does the data cover?

You can customise the time period using the filter at the top of the view. The default time period is up to 9 months back from today's date. The latest data covers the period up to 2024-10-31, although some sales that took place before this date may still be added in the coming months.

How is the raw data processed?

No additional processes are applied to this data.

What are the statistics used?

Averages shown are the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property "price paid" data provided by the Land Registry, and Energy Performance Certificate (EPC) data provided by Department for Levelling Up, Housing & Communities.

How do you know the square footage of properties?

We match the Land Registry data to EPC data provided by the Department for Levelling Up, Housing & Communities. Due to the fact that not all properties sold have had an EPC and vagaries of addressing in the UK, we are not able to determine the square footage of all properties, but we can usually get sufficient coverage.

How often is the data updated?

The private paid data is updated once per month when released by the Land Registry, typically towards the end of each calendar month covering up to the end of the previous calendar month. The energy performance certificate database is updated monthly.

What time period does the data cover?

You can customise the time period using the filter at the top of the view. The default time period is up to 9 months back from today's date. The latest data covers the period up to 2024-10-31, although some sales that took place before this date may still be added in the coming months.

How is the raw data processed?

No additional processes are applied to this data.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How often is the data updated?

The data is updated in near real-time.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from the portal, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Room let listings on SpareRoom, the UK's biggest room letting website.

How often is the data updated?

The data is updated in near real-time.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from SpareRoom, they are soon removed from this tab.

How is the raw data processed?

Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How often is the data updated?

The data is updated in near real-time.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from the portal, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded. Yields are calculated by comparing only properties with the same number of bedrooms, e.g. 3-bedroom properties for rent with 3-bedroom properties for sale.

What is the yield calculation used?

The calculation used is (average_weekly_asking_rent * 52 / average_asking_price), expressed as a percentage. It is a top-line gross yield, meaning no expenses are considered.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How often is the data updated?

The data is updated in near real-time.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from Zoopla, Rightmove or Spareroom, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Yields are calculated by comparing only properties with the same number of bedrooms, e.g. 3-bedroom properties for rent with 3-bedroom properties for sale. For the SpareRoom data, hypothetical properties consisting of two to six average double rooms with shared bathrooms are used to derived average rent. For all sources, listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

What is the yield calculation used?

The calculation used is (average_weekly_asking_rent * 52 / average_asking_price), expressed as a percentage. It is a top-line gross yield, meaning no expenses are considered.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property "price paid" data provided by the Land Registry.

How often is the data updated?

Once per month when released by the Land Registry, typically towards the end of each calendar month covering up to the end of the previous calendar month.

Zoopla Zed-index

What time period does the data cover?

The data covers transactions in the last six years

How is the raw data processed?

No additional processes are applied to this data.

What are the statistics used?

The average shown is the interquartile mean, a type of average that is insensitive to outliers while being its own distinct parameter. The 80% range means that 80% of the listed properties fall inside this range.

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How often is the data updated?

The listings data is updated in near real-time. The Land Registry data is updated once per month when released, typically towards the end of each calendar month covering up to the end of the previous calendar month.

What time period does the data cover?

The price paid data shown goes back to January 2015. The listings data is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from the portal, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

What are the calculations used?

Average sales per month are for the last 3 finalised months. Turnover is average sales per month divided by total for sale. Inventory is 100 divided by turnover.

Where does the raw data come from?

Property listings seen on rightmove.co.uk, zoopla.co.uk and onthemarket.com.

How often is the data updated?

The listings data is updated in near real-time. The Land Registry data is updated once per month when released, typically towards the end of each calendar month covering up to the end of the previous calendar month.

What time period does the data cover?

This is a real-time market snapshot - the data covers currently listed properties. Once properties are removed from the portal, they are soon removed from this tab.

How is the raw data processed?

Duplicates from multiple sources are matched and reconciled as far as possible. Listings with obvious errors, where price or number or bedrooms appear out of range, are discarded.

Where does the raw data come from?

We receive data on the extent and corporate ownership of all land titles in England & Wales from the Land Registry.

How often is the data updated?

The data is updated once per month when released, typically in the first few days of each calendar month.

What time period does the data cover?

This is an ownership snapshot - the data represents ownership as recorded by the Land Registry at the last monthly export.

How is the raw data processed?

No additional processes are applied to this data.

Where does the raw data come from?

We source different expert forecasts Savills, Knight Frank, OBR

How often is the data updated?

The data is updated annually when new forecasts are released, typically towards the beginning of the year.

How is the raw data processed?

We calculate a consensus forecast using a simple mean average.