{"uid":"cap_Ow0Qx0Eom2QGlreH1OYi1","slug":"uk-house-prices-by-postcode-ec8b8ee1","name":"UK House Prices by Postcode","description":"UK house prices from HM Land Registry. Give a postcode in England or Wales; get every recorded residential sale there with date, price, property type, tenure, new-build flag and address, plus the median and latest price. Use for property research, valuations and area comparisons. Not charged when a postcode has no recorded sales.","url":"https://uk-house-prices.agent-fee-check.workers.dev/sales?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["postcode"],"properties":{"postcode":{"type":"string","description":"Full UK postcode, e.g. LU6 3BS"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"sales":[{"date":"2019-08-23","tenure":"leasehold","address":"64A, LANGDALE ROAD, DUNSTABLE","category":"standard","new_build":false,"price_gbp":150000,"property_type":"flat-maisonette"},{"date":"2007-02-05","tenure":"leasehold","address":"64A, LANGDALE ROAD, DUNSTABLE","category":"standard","new_build":false,"price_gbp":105000,"property_type":"flat-maisonette"}],"summary":"11 recorded sales in LU6 3BS between 1997 and 2019. Median £72,000; latest £150,000 on 2019-08-23.","postcode":"LU6 3BS","latest_sale":{"date":"2019-08-23","price_gbp":150000},"sales_count":11,"median_price_gbp":72000}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_tbPWJiT1cyaAnMIelLDp_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns all recorded residential property sales for a UK postcode from HM Land Registry, including per-sale details plus median and latest price.","exampleAgentPrompt":"What are the recorded house sale prices for postcode SW1A 2AA — I want to know the median price, latest sale, and a breakdown of every transaction on record.","exampleUseCases":[{"title":"Valuing a home before purchase","prompt":"I'm thinking of making an offer on a house in postcode LS1 4DY — can you pull all the recorded Land Registry sales there and tell me the median price and what properties have gone for recently?"},{"title":"Comparing property prices across areas","prompt":"I'm deciding between two neighbourhoods — can you look up the house sale history for postcodes M1 1AE and M2 3HQ so I can compare median prices and see which area is more affordable?"},{"title":"Research for a rental investment","prompt":"I'm looking at buying a flat in postcode E1 6RF as a rental investment — can you show me all the residential sales recorded there, what types of properties have sold, and what the median price works out to?"}],"resultDescription":"A JSON object containing the queried postcode, total number of recorded sales, median sale price in GBP, an array of individual sale records (each with date, price, property type, tenure, new-build flag, and address), the most recent sale as a standalone object, and a human-readable summary string. Returns no charge if no sales are recorded for the postcode.","failureModes":["Postcode not found or outside England/Wales — no sales returned, zero count","Malformed postcode string — likely a 400 or empty result","Postcode exists but has no recorded residential sales — zero-count response, no charge","HM Land Registry data lag — very recent sales may not appear","Scottish or Northern Irish postcodes not covered"],"whenToPreferThis":"Use this endpoint when you need historical residential property transaction data for a specific UK postcode in England or Wales from HM Land Registry. It is the right choice when you need per-sale granularity (date, price, type, tenure, new-build status, address) as well as aggregate statistics (median, latest) in a single call. Prefer this over general property APIs when official government-sourced data accuracy is required and when you need to cover all recorded sales rather than just current listings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:30:13.070Z","isFirstParty":false,"canonicalSlug":"uk-house-prices-by-postcode-ec8b8ee1"}