The API behind every numberon this site.
Propbar renders its reports, maps and valuations from the same property and area API we license. Sold prices, EPC, planning, flood risk, schools, crime and demographics for 30M+ UK properties, over REST and JSON.
A 30-minute call with the team that builds the data, not a sales script.
GET /property/{uprn}$ curl api.propbar.co.uk/property/{uprn}
{
"address": "2 Cascade Drive, Manchester",
"postcode": "M7 4YL",
"propertyType": "semi-detached",
"bedrooms": 3,
"totalFloorArea": 67,
"epc": { "currentRating": "C" },
"tenure": { "type": "leasehold" },
"saleHistory": [
{ "date": "2001-11", "amount": 55450 }
],
…56 searchable fields
}2 Cascade Drive
Manchester, M7 4YL
- Last sold
- £55,450 · 2001
- Type
- Semi-detached
- Bedrooms
- 3
- Floor area
- 67 m²
- EPC
- C
- Tenure
- Leasehold
A real property, its real response. This is how every Propbar report is built.
UK properties, searchable by address, area or coordinates
websites scanned by our AI and reconciled to each property
sold prices and full transaction history
Data coverage
Everything Propbar shows, as JSON.
Fifteen data domains behind one API. Each row is a live surface on this site; the fields are the ones our own frontend requests.
Property records
Address, type, construction age, floor area and tenure for the full UK stock.
build.propertyTyperoomDetails.bedsbuild.totalFloorAreaSold prices & listings
Sale history back to 1995, live market status and listing price changes.
saleHistory.amountmarketStatus.forSalelistings.priceChangeValuations & comparables
Comparable sales with 50+ filterable fields. Build your own AVM on top.
marketStatus.pricePerSqmsaleHistory.datetenure.typeEPC & energy
Current and potential ratings with efficiency scores for every certificate.
epc.currentRatingepc.potentialRatingPlanning
Applications and decisions from council registers, matched to the property.
planning.applicationsplanning.decisionArticle 4 & designations
Article 4 directions and designations that limit permitted development rights.
article4Directionsarticle4StatusFlood risk
River, sea and surface-water risk for the property and its surroundings.
flood.riverSeaflood.surfaceWaterCoastal erosion
Erosion risk and shoreline management for coastal properties.
coastalErosionRiskcoastalErosionDetailsCrime
UK Police recorded crime by category, mapped to the local area.
crime.byCategorycrime.trendSchools & Ofsted
Nearby schools with Ofsted ratings, phase and distance from the property.
schools.ofstedRatingschools.distancePoints of interest & transport
Rail, metro, bus, ferries, airports, retail and hospital sites, with distances.
amenitiesamenityTypenearestStationDemographics
Census 2021: age, tenure, occupation and household composition by area.
census.tenurecensus.ageBandsAir quality
Pollutant concentrations modelled to the local area, not the nearest city.
airQuality.no2airQuality.pm25Leasehold & charges
Lease years remaining, service charges and ground rent where recorded.
leaseYearsRemainingcharges.serviceChargeAreas & geographies
Postcodes, output areas and local authorities, resolvable from any address.
areas.searcharea.boundariesWho builds on it
Ship features, not scrapers.
Estate agents & agencies
Valuation tools that win instructions
Put sold prices, comparables and area data inside your own valuation and pre-appraisal tools. Propbar's white-label widget runs on the same endpoints.
Built withget_comparablessaleHistoryepc
Developers & proptech
One API instead of a pipeline
Search, AVMs, portfolio monitoring and enrichment from one REST API. Every engineer maintaining a data pipeline is an engineer not building your product.
Built withsearch_propertiesproperty/fullareas
Investors & analysts
Screen stock like Propbar's Explorer
Query 30M+ properties by the same 56 fields our Explorer uses: price per m², lease length, EPC, market status, days on market.
Built withquerymarketStatusdemographics
const comps = await propbar.comparables({
coordinates: {
latitude: 53.958,
longitude: -1.08
},
propertyType: "semi-detached",
bedrooms: 3,
radiusKm: 1,
transactionType: "sale"
})
// Returns: recent sales, SSTC,
// live listings, floor areas,
// EPC ratings, price per m²...- REST with JSON responses. Look up by UPRN, address, postcode, area code or coordinates.
- The same API that renders this site. If a field appears on Propbar, you can request it.
- Commercial licensing handled in the open. One call scopes your use case, keys and pricing.
- Typed SDK for TypeScript, plus an MCP server so AI assistants can use the data directly.
Questions
Before you book.
Is there an API for UK property data?
Yes. The Propbar API covers 30M+ UK properties: addresses, sold prices since 1995, EPC, planning, flood risk, crime, schools and Census 2021 demographics. Every report on this site is rendered from it.
Where does the data come from?
Our AI scans 18,000+ websites, alongside official and licensed datasets, from national rail and NHS directories to food-safety registers, and our reconciliation technology matches everything to the individual property. The full list is on our data sources page.
How do I get access?
Book a call. API access is licensed per use case rather than sold as self-serve keys, so a 30-minute conversation gets you scoped access and honest pricing. We'll say so if the fit is wrong.
Can I white-label Propbar instead of building?
If you want the product rather than the plumbing, the Propbar widget embeds property data in your site with no API work.
Does it work with AI assistants?
Yes. The Propbar MCP server exposes nine research tools over the Model Context Protocol, so Claude and other assistants can query the same data.
Build on the data behind Propbar.
Thirty minutes with the team that builds the data. Bring a postcode you know; we'll show you the response.