Sources: the open book

Every figure ProofPrice returns comes from one of the official sources below. For each one you can see who publishes it, what a single record is, what kind of price it is, how fresh it is, the licence, the attribution line to show, and the limits.

If you reuse a figure, show its source and the attribution line. Where a publisher's licence wording is still being confirmed, the licence line says so. Rules for all sources are on how we earn trust.

21 sources at a glance
CountryCategorySourcePrice typeFreshness
FranceHome sale pricesDemandes de valeurs foncières (DVF), geo-dvf per-commune filesPaid (completed sale)Twice a year, with a delay of several months
England and WalesHome sale pricesPrice Paid DataPaid (completed sale)Monthly
IrelandHome sale pricesResidential Property Price RegisterPaid (completed sale)Updated about monthly; sales appear a few weeks after they happen
SingaporeHome sale pricesResale flat prices (from Jan 2017)Paid (completed sale)Daily updates of registered resales
United StatesHome sale pricesHome sales: Connecticut Real Estate Sales, NYC Rolling Calendar Sales, Cook County Parcel SalesPaid (completed sale)Connecticut: annual file; New York City: monthly; Cook County: about twice a month (with a reporting lag)
AustriaFuel pricesSpritpreisrechner (Preistransparenzdatenbank für Treibstoffe) – cheapest stations per regionPosted pump priceLive (stations must report changes to E-Control by law); cheapest stations per region only
AustraliaFuel pricesFuelWatch – daily fuel prices (RSS feed)Posted pump priceDaily (prices are locked in for 24 hours from 6am; tomorrow's prices appear at 2:30pm)
SpainFuel pricesPrecios de carburantes en las estaciones de servicio terrestresPosted pump priceSeveral times a day
FranceFuel pricesPrix des carburants en France – flux instantané v2Posted pump priceAbout every 10 minutes
ItalyFuel pricesCarburanti – Prezzi praticati e anagrafica degli impiantiPosted pump priceDaily (prices at 08:00 of the extraction day)
SingaporeCar pricesCOE bidding results and pricesPaid (completed sale)Two bidding rounds a month; updated after each round
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Norway, IcelandHousehold electricity and gas pricesElectricity and gas prices for household consumers, bi-annual data (nrg_pc_204, nrg_pc_202)Official statisticUpdated twice a year (half-yearly figures); each answer states its reference period, and the newest half-year Eurostat holds for the country is returned
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, SwedenFarm and wholesale food pricesAgri-food data portal: agricultural market prices (cereals, beef, pigmeat, sheepmeat, poultry, eggs, raw milk, dairy, olive oil, fruit and vegetables)Official statisticWeekly for most products (raw milk monthly), updated as Member States report, usually within days (raw milk about two weeks after the month ends). Each answer states its week or month and flags quotes that are older than usual (fruit and vegetables are only quoted in season)
Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, SwedenFarmland prices and rentsAgricultural land prices by region (apri_lprc) and agricultural land renting prices for one year by region (apri_lrnt)Official statisticAnnual. Eurostat publishes land data with a lag of about two years (on 2026-10-14 the newest year is 2024) and some countries are further behind; each answer states its reference year and flags old figures
FranceOfficial pharmacy prices of medicinesBase de données publique des médicamentsPosted priceFiles updated regularly by the publisher (about monthly or more often); our copy is refreshed daily
England and WalesOfficial pharmacy prices of medicinesPrescription Cost Analysis (PCA) Monthly Administrative DataReimbursement priceMonthly, published about two months after the month ends (July data appears in September); each answer states the month it describes
United StatesOfficial pharmacy prices of medicinesNational Average Drug Acquisition Cost (NADAC), weeklyOfficial statisticA new weekly file (Wednesday) is published on data.medicaid.gov; each answer states the weekly file date and the date each rate took effect
AustraliaRents paidRental bond lodgement dataPaid (completed sale)Monthly; a month's lodgements are published in the first days of the next month
England and WalesRents paidPrice Index of Private Rents, UK: monthly price statisticsOfficial statisticMonthly; each release adds a month about six weeks after it ends (the ONS labels these official statistics in development)
IrelandRents paidRTB Average Monthly Rent Report (CSO table RIQ02)Official statisticQuarterly; a quarter is published about five months after it ends
SingaporeRents paidRenting Out of Flats from Jan 2021Paid (completed sale)Monthly; the previous month's approvals appear in the first days of the next month

Home sale prices

France: Demandes de valeurs foncières (DVF), geo-dvf per-commune files

Country
France
Category
Home sale prices
Publisher
Direction générale des Finances publiques (DGFiP), files prepared by Etalab
What one record is
Property sales recorded by French land registries: date, nature, price, type of property, built surface.
Price type
Price actually paid (completed sale)
Freshness
Twice a year, with a delay of several months
Licence
Licence Ouverte / Etalab 2.0, plus the DVF reuse conditions (no re-identification of people; raw data not to be indexed by search engines)
Attribution line
Source: DGFiP, Demandes de valeurs foncières (DVF), via geo-dvf (Etalab), Licence Ouverte 2.0.
Limits
We return aggregates only (median, range, count), never addresses or parcels. Alsace-Moselle and Mayotte are not covered by DVF.
How we compute it
France (DVF): only plain sales of exactly one house or apartment are counted; sales that bundle several homes or commercial premises are left out. DVF arrives with a delay of several months, so the period shown is the latest available.
Example request
/api/v1/home-sales?country=FR&postcode=69003&property_type=apartment
MCP tool: pricepaid_home_sales

England and Wales: Price Paid Data

Country
England and Wales
Category
Home sale prices
Publisher
HM Land Registry
What one record is
Residential property sales: price paid, completion date, property type, address.
Price type
Price actually paid (completed sale)
Freshness
Monthly
Licence
Open Government Licence v3.0
Attribution line
Contains HM Land Registry data © Crown copyright and database right. This data is licensed under the Open Government Licence v3.0.
Limits
We return aggregates only (median, range, count), never individual addresses. Standard-price sales only (category A).
How we compute it
England & Wales: standard-price sales (category A) only; repossessions and transfers to companies are excluded.
Example request
/api/v1/home-sales?country=GB&town=Bristol&property_type=terraced
MCP tool: pricepaid_home_sales

Ireland: Residential Property Price Register

Country
Ireland
Category
Home sale prices
Publisher
Property Services Regulatory Authority (PSRA), Ireland
What one record is
Residential property sales declared to Revenue for stamp duty: price paid, sale date, county, new or second-hand.
Price type
Price actually paid (completed sale)
Freshness
Updated about monthly; sales appear a few weeks after they happen
Licence
Creative Commons Attribution 4.0 (PSRA open data; wording to be confirmed with the publisher)
Attribution line
Source: Property Services Regulatory Authority (PSRA), Residential Property Price Register. Licensed under CC BY 4.0.
Limits
Aggregates only, by county or Dublin postal district and rolling window; never individual addresses. Excludes sales flagged 'not full market price' and records above EUR 10 million (bulk sales). New homes are usually recorded without VAT.
How we compute it
Ireland (Property Price Register): the register is collected once a day into our price library; answers are rolling 3 to 36 month windows by county or Dublin postal district, full-market-price sales only. New homes are usually recorded without VAT.
Example request
/api/v1/home-sales?country=IE&town=Dublin&property_type=second-hand
MCP tool: pricepaid_home_sales
Price library
Collected once a day. Newest figures: 2 October 2026. Library status · Prices by place

Singapore: Resale flat prices (from Jan 2017)

Country
Singapore
Category
Home sale prices
Publisher
Housing & Development Board via data.gov.sg
What one record is
HDB resale transactions: month, town, flat type, floor area, lease, resale price.
Price type
Price actually paid (completed sale)
Freshness
Daily updates of registered resales
Licence
Singapore Open Data Licence v1.0
Attribution line
Contains information from Resale flat prices accessed from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0.
Limits
Public housing (HDB) only; private condominium sales are a separate source (not yet included).
Example request
/api/v1/home-sales?country=SG&town=Tampines
MCP tool: pricepaid_home_sales

United States: Home sales: Connecticut Real Estate Sales, NYC Rolling Calendar Sales, Cook County Parcel Sales

Country
United States
Category
Home sale prices
Publisher
Connecticut OPM; New York City Department of Finance; Cook County Assessor's Office
What one record is
Residential sales recorded by three US public authorities: price paid, sale date, property type and place (no addresses kept).
Price type
Price actually paid (completed sale)
Freshness
Connecticut: annual file; New York City: monthly; Cook County: about twice a month (with a reporting lag)
Licence
Differs by dataset. Connecticut: Public Domain (as labelled on data.ct.gov). New York City: NYC Open Data Terms of Use (no licence stated on the dataset; the Open Data Law requires no licence or restrictions). Cook County: Cook County Terms of Use (no data licence stated on the dataset page)
Attribution line
Connecticut Office of Policy and Management (Real Estate Sales 2001-2024 GL); New York City Department of Finance (NYC Citywide Rolling Calendar Sales, NYC Open Data); Cook County Assessor's Office (Assessor - Parcel Sales, Cook County Open Data). Figures are ProofPrice aggregates; none of the three publishers warrants the data.
Limits
Not nationwide: only Connecticut (by town), New York City (borough, neighborhood or ZIP code) and Cook County, Illinois (Chicago, the county, or an assessment township). Aggregates only, never addresses, parcel numbers or names. Sales under $10,000 and non-arm's-length sales are left out using each publisher's own flags. Connecticut's file is annual and currently ends 30 September 2025; New York City covers the last 12 months only; Cook County sales arrive with a lag.
How we compute it
US (partial): each place is routed to its official sale records, queried live. Connecticut: OPM Real Estate Sales file (annual; non-use-coded sales excluded). New York City: Department of Finance Rolling Calendar Sales (last 12 months; sales under $10,000 excluded). Cook County IL: Assessor Parcel Sales (Assessor's own sale filters). Medians and 10th–90th percentiles over the latest window of the file; never addresses.
Example request
/api/v1/home-sales?country=US&town=Hartford
MCP tool: pricepaid_home_sales

Fuel prices

Austria: Spritpreisrechner (Preistransparenzdatenbank für Treibstoffe) – cheapest stations per region

Country
Austria
Category
Fuel prices
Publisher
E-Control (Energie-Control Austria für die Regulierung der Elektrizitäts- und Erdgaswirtschaft)
What one record is
Current pump price reported by Austrian filling stations for diesel, Super 95 and CNG. For a region and fuel the service returns only the cheapest stations.
Price type
Posted pump price (what the station displays; not a receipt)
Freshness
Live (stations must report changes to E-Control by law); cheapest stations per region only
Licence
No reuse licence or terms of use are published for this service: its documentation page (https://api.e-control.at/sprit/1.0/doc/index.html) is a bare Swagger interface with no terms, and it needs no key. It is the open interface of E-Control's statutory fuel price database (Preistransparenzgesetz, § 1a). Reuse terms have not been confirmed with E-Control.
Attribution line
Quelle: E-Control – Spritpreisrechner (Preistransparenzdatenbank für Treibstoffe).
Limits
E-Control returns only the cheapest stations for the region asked for (about 10-15), so the median and range describe the cheapest stations, not the whole market: the true market average is higher. Posted pump prices, not receipts. Individual prices carry no timestamp, so the date shown is the day of the query.
How we compute it
Austria: E-Control's Spritpreisrechner returns only the cheapest stations for a region (about 10-15), so the median and range describe the cheap end of the market, not every station.
Example request
/api/v1/fuel?country=AT&area=9&fuel=diesel
MCP tool: pricepaid_fuel_prices_now
Price library
Collected once a day. Newest figures: 14 October 2026. Library status

Australia: FuelWatch – daily fuel prices (RSS feed)

Country
Australia
Category
Fuel prices
Publisher
FuelWatch, Department of Energy, Mines, Industry Regulation and Safety (Consumer Protection), Government of Western Australia
What one record is
The standard cash pump price notified to FuelWatch by every fuel retailer in Western Australia for the current day, by fuel product.
Price type
Posted pump price (what the station displays; not a receipt)
Freshness
Daily (prices are locked in for 24 hours from 6am; tomorrow's prices appear at 2:30pm)
Licence
Creative Commons Attribution 4.0 (CC BY 4.0): the licence the department states for FuelWatch price data (dataset 'FuelWatch Historic Fuel Prices', https://catalogue.data.wa.gov.au/dataset/fuelwatch-historic-fuel-prices). The live RSS feed itself carries only the notice 'Copyright 2025 FuelWatch. All Rights Reserved.' and no licence text, so reuse of the live feed has not been separately confirmed.
Attribution line
Source: FuelWatch, Government of Western Australia (Department of Energy, Mines, Industry Regulation and Safety), CC BY 4.0.
Limits
Western Australia only (not the rest of Australia). Prices are standard cash prices: they exclude supermarket and shopper-docket discounts and card fees. Membership-only stations are left out. Perth and Mandurah unleaded follows a seven-day price cycle, so one day can sit well above or below the weekly average. In Australia standard unleaded (ULP) is 91 RON, not 95.
How we compute it
Western Australia: the standard cash price per litre that every WA fuel retailer notifies to FuelWatch for the day; membership-only stations are left out. Standard unleaded (ULP) is 91 RON in Australia.
Example request
/api/v1/fuel?country=AU&area=Perth&fuel=petrol95
MCP tool: pricepaid_fuel_prices_now
Price library
Collected once a day. Newest figures: 15 October 2026. Library status

Spain: Precios de carburantes en las estaciones de servicio terrestres

Country
Spain
Category
Fuel prices
Publisher
Ministerio para la Transición Ecológica y el Reto Demográfico (Geoportal de hidrocarburos), via datos.gob.es
What one record is
Current pump price at each public filling station in Spain, by fuel type.
Price type
Posted pump price (what the station displays; not a receipt)
Freshness
Several times a day
Licence
Spanish public-sector information reuse terms (Ley 37/2007, RD 1495/2011): reuse allowed with the source and update date cited. Exact licence text to be confirmed.
Attribution line
Source: Ministerio para la Transición Ecológica y el Reto Demográfico – precios de carburantes (datos.gob.es).
Limits
Posted pump prices, not individual receipts. Restricted-sale stations are excluded.
Example request
/api/v1/fuel?country=ES&area=42&fuel=diesel
MCP tool: pricepaid_fuel_prices_now
Price library
Collected once a day. Newest figures: 14 October 2026. Library status · Prices by place

France: Prix des carburants en France – flux instantané v2

Country
France
Category
Fuel prices
Publisher
Ministère de l'Économie via data.economie.gouv.fr
What one record is
Current pump price per litre at each filling station, by fuel type, with last-update time.
Price type
Posted pump price (what the station displays; not a receipt)
Freshness
About every 10 minutes
Licence
Licence Ouverte / Etalab 2.0
Attribution line
Source: Ministère de l'Économie – prix des carburants (Licence Ouverte / Etalab 2.0).
Limits
Pump prices are what every customer pays at that station at that moment; they are posted prices, not individual receipts.
Example request
/api/v1/fuel?country=FR&postcode=75015&fuel=diesel
MCP tool: pricepaid_fuel_prices_now
Price library
Collected once a day. Newest figures: 14 October 2026. Library status · Prices by place

Italy: Carburanti – Prezzi praticati e anagrafica degli impianti

Country
Italy
Category
Fuel prices
Publisher
Ministero delle Imprese e del Made in Italy (MIMIT), Osservaprezzi carburanti
What one record is
Pump prices in force at 08:00 each day at every station in Italy, by fuel and service type (self or attended).
Price type
Posted pump price (what the station displays; not a receipt)
Freshness
Daily (prices at 08:00 of the extraction day)
Licence
Italian Open Data Licence v2.0 (IODL 2.0)
Attribution line
Fonte: Ministero delle Imprese e del Made in Italy – Osservaprezzi carburanti (IODL 2.0).
Limits
Posted pump prices, not individual receipts. Prices not updated in 30 days are left out.
How we compute it
Italy: prices in force at 08:00 on the extraction day, self-service unless asked otherwise; prices not updated in 30 days are left out.
Example request
/api/v1/fuel?country=IT&area=MI&fuel=diesel
MCP tool: pricepaid_fuel_prices_now
Price library
Collected once a day. Newest figures: 13 October 2026. Library status · Prices by place

Car prices

Singapore: COE bidding results and prices

Country
Singapore
Category
Car prices
Publisher
Land Transport Authority via data.gov.sg
What one record is
Result of each COE bidding exercise by vehicle category: quota, successful bids, bids received and the premium (the price every successful bidder paid).
Price type
Price actually paid (completed sale)
Freshness
Two bidding rounds a month; updated after each round
Licence
Singapore Open Data Licence v1.0
Attribution line
Contains information from COE Bidding Results and Prices accessed from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0.
Limits
The COE is the legal right to own a car in Singapore for 10 years, not the car itself. One premium per bidding round and category; all successful bidders pay the same premium.
How we compute it
Singapore COE: median of the winning premium across bidding rounds from the Land Transport Authority's official results.
Example request
/api/v1/cars?country=SG&product=coe&vehicle_class=A
MCP tool: pricepaid_car_prices

Household electricity and gas prices

Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Norway, Iceland: Electricity and gas prices for household consumers, bi-annual data (nrg_pc_204, nrg_pc_202)

Country
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Norway, Iceland
Category
Household electricity and gas prices
Publisher
Eurostat (European Commission)
What one record is
For each country, half-year (semester), consumption band and tax level: the average price per kWh charged to household consumers, reported to Eurostat by national authorities under Regulation (EU) 2016/1952. One published figure per cell; never individual bills or suppliers.
Price type
Official statistic (published average or median)
Freshness
Updated twice a year (half-yearly figures); each answer states its reference period, and the newest half-year Eurostat holds for the country is returned
Licence
Creative Commons Attribution 4.0 International (CC BY 4.0); Eurostat authorises reuse for commercial and non-commercial purposes provided the source is acknowledged
Attribution line
Source: Eurostat, datasets nrg_pc_204 (electricity prices for household consumers, bi-annual data, https://doi.org/10.2908/NRG_PC_204) and nrg_pc_202 (gas prices for household consumers, bi-annual data, https://doi.org/10.2908/NRG_PC_202). Reused under the Eurostat copyright notice (CC BY 4.0). Prices are passed on as published; the percentage change between half-years is calculated by ProofPrice.
Limits
Averages for standard household consumption bands, not a quote or offer from any supplier and not business tariffs. Published once per half-year, so figures lag the market by several months. Eurostat does not say how many households or bills stand behind a figure, and some figures are flagged provisional or estimated. Gas is not available for every country (none for CY, IS, MT or NO, and currently none recent for FI).
How we compute it
EU, Norway and Iceland energy: the official average household price per kWh that Eurostat publishes every half-year, for a standard consumption band and tax level. We pass on the published figure and its reference period; it is an average, not a list of sales.
Example request
/api/v1/energy?country=IE&energy=electricity
MCP tool: pricepaid_energy_prices

Farm and wholesale food prices

Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden: Agri-food data portal: agricultural market prices (cereals, beef, pigmeat, sheepmeat, poultry, eggs, raw milk, dairy, olive oil, fruit and vegetables)

Country
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden
Category
Farm and wholesale food prices
Publisher
European Commission, DG Agriculture and Rural Development (Agri-food data portal)
What one record is
Prices of agricultural products that EU Member States report to the European Commission: for each country, week (raw milk: month) and product, the price at a stated stage of the supply chain, for example cereals at important national markets (farm gate, ex-silo, delivered to port), pig, beef and lamb carcasses by class, poultry meat, eggs by farming method, raw cow's milk and eight representative dairy products, olive oil by grade and market, and fruit and vegetables at the farm gate, ex-packaging station and retail-buying stage. One published figure per cell; never individual trades, farms or buyers.
Price type
Official statistic (published average or median)
Freshness
Weekly for most products (raw milk monthly), updated as Member States report, usually within days (raw milk about two weeks after the month ends). Each answer states its week or month and flags quotes that are older than usual (fruit and vegetables are only quoted in season)
Licence
Creative Commons Attribution 4.0 International (CC BY 4.0), under the Commission's reuse policy (Commission Decision of 12 December 2011 on the reuse of Commission documents): reuse is allowed, provided appropriate credit is given and changes are indicated
Attribution line
Source: European Commission, DG Agriculture and Rural Development, Agri-food data portal (https://agridata.ec.europa.eu), © European Union, licensed under CC BY 4.0 (https://commission.europa.eu/legal-notice_en). Prices are passed on as published by the Member States; changes by ProofPrice: the average of several markets where no national average is published, percentage changes, prices per kilogram, and the 12-month figures.
Limits
Prices reported by national authorities for a stated week or month and stage of the supply chain (farm gate, ex-packaging station, ex-silo, carcass price, wholesale), not what shoppers pay in a shop and not an asking price; fruit and vegetable stage 'retail selling price' is a shelf price and is only shown when nothing else exists. Definitions differ between countries (markets, grades, what the price includes), so levels are not strictly comparable across borders. No distribution and no number of trades is published, so there is no range and no sample size. Where several markets are reported and no national average exists we show their simple, unweighted average. Every price carries the euro sign; for poultry the portal labels the unit 'national currency' but the figures are euro-scale (Poland's whole chicken is about 160 to 190 per 100 kg, the EU about 290), so we treat them as euro. Luxembourg is not covered by the portal. Not every country reports every product (olive oil: ES, IT, PT, GR, HR only). The portal rate-limits heavy use.
How we compute it
Farm and wholesale food prices: the weekly (raw milk: monthly) prices that EU Member States report to the European Commission for cereals, beef, pigs, lamb, poultry, eggs, milk, dairy products, olive oil and fruit and vegetables, from the Commission's Agri-food data portal. We pass on the latest published figure with its week or month, stage of the supply chain and the change from before; it is an official price, not a list of trades.
Example request
/api/v1/farm-prices?country=IE&product=pig
MCP tool: pricepaid_farm_prices

Farmland prices and rents

Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden: Agricultural land prices by region (apri_lprc) and agricultural land renting prices for one year by region (apri_lrnt)

Country
Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden
Category
Farmland prices and rents
Publisher
Eurostat (European Commission)
What one record is
For each country or region (NUTS code), year and land type: the average price per hectare of agricultural land, or the average rent paid for one year per hectare, in euro and in national currency, reported to Eurostat by national authorities. One published figure per cell; never individual sales, leases, farms or parcels.
Price type
Official statistic (published average or median)
Freshness
Annual. Eurostat publishes land data with a lag of about two years (on 2026-10-14 the newest year is 2024) and some countries are further behind; each answer states its reference year and flags old figures
Licence
Creative Commons Attribution 4.0 International (CC BY 4.0); Eurostat authorises reuse for commercial and non-commercial purposes provided the source is acknowledged
Attribution line
Source: Eurostat, datasets apri_lprc (agricultural land prices by region, https://doi.org/10.2908/APRI_LPRC) and apri_lrnt (agricultural land renting prices for one year by region, https://doi.org/10.2908/APRI_LRNT). Reused under the Eurostat copyright notice (CC BY 4.0). Figures are passed on as published; the percentage change between years is calculated by ProofPrice.
Limits
National or regional averages per hectare, not a valuation of any field or farm and not an asking price. Definitions and sources differ between countries (see Eurostat's metadata for apri_lpr), so levels are not strictly comparable across borders. Published about two years late; some countries are older still (Belgium sale prices end in 2014, Italy's in 2020, Germany publishes none). Not every country reports every land type, and some figures are provisional or estimated.
How we compute it
Farmland prices and rents: the official average price (or yearly rent) per hectare of agricultural land that Eurostat publishes once a year for each country and region, by land type. We pass on the published figure and its reference year; it is an average, not a list of sales, and it arrives about two years late.
Example request
/api/v1/land-prices?country=IE&measure=price
MCP tool: pricepaid_land_prices

Official pharmacy prices of medicines

France: Base de données publique des médicaments

Country
France
Category
Official pharmacy prices of medicines
Publisher
ANSM, HAS and Assurance Maladie (France)
What one record is
Every medicine pack on the French market with its legally fixed price (excluding and including the dispensing fee) and its reimbursement rate, where reimbursable.
Price type
Posted price (not a receipt)
Freshness
Files updated regularly by the publisher (about monthly or more often); our copy is refreshed daily
Licence
Licence Ouverte / Etalab 2.0
Attribution line
Source: Base de données publique des médicaments (ANSM, HAS, Assurance Maladie), licence ouverte Etalab 2.0; data not altered.
Limits
Regulated (posted) prices of reimbursable packs on sale, not market transactions; a range spans all pack sizes and strengths of one medicine name. Packs without a fixed price (not reimbursed, or no longer sold) are left out. Overseas departments have mark-ups.
How we compute it
France (medicines): the public medicines database (ANSM, HAS, Assurance Maladie) is collected once a day into our price library; answers are the median and range of the legally fixed price per box over all reimbursable packs under a medicine name. Regulated prices, not market transactions.
Example request
/api/v1/medicines?country=FR&medicine=doliprane
MCP tool: pricepaid_medicine_prices
Price library
Collected once a day. Newest figures: 14 October 2026. Library status

England and Wales: Prescription Cost Analysis (PCA) Monthly Administrative Data

Country
England and Wales
Category
Official pharmacy prices of medicines
Publisher
NHS Business Services Authority (NHSBSA)
What one record is
For every month, each medicine presentation (e.g. 'Atorvastatin 20mg tablets') dispensed in the community in England and submitted to NHSBSA for reimbursement: the number of prescription items, the total quantity (tablets, capsules, ml...) and the Net Ingredient Cost (NIC): the basic price of the drug, as set in the Drug Tariff, for that quantity. Aggregated by region, dispenser type and supplier; never a patient or a prescription.
Price type
Reimbursement price
Freshness
Monthly, published about two months after the month ends (July data appears in September); each answer states the month it describes
Licence
Open Government Licence 3.0 (United Kingdom); NHSBSA's dataset page adds: "You may use the data freely, provided that you attribute the source."
Attribution line
Source: NHS Business Services Authority, "Prescription Cost Analysis (PCA) Monthly Administrative Data", NHSBSA Open Data Portal, https://opendata.nhsbsa.net/dataset/prescription-cost-analysis-pca-monthly-data. Contains public sector information licensed under the Open Government Licence v3.0. Totals are passed on as published; the average cost per unit (NIC divided by quantity) is calculated by ProofPrice.
Limits
This is the NHS reimbursement price of the drug itself: Net Ingredient Cost, the basic price (Drug Tariff or list price) times the quantity, "before deduction of any dispenser discount" (NHSBSA). It leaves out pharmacy dispensing fees, VAT, discounts and the patient's prescription charge, and it is not the price a pharmacy paid its wholesaler or a private (non-NHS) price. England only (Scotland, Wales and Northern Ireland publish their own data); community dispensing only, not hospitals, prisons or private prescriptions. NHSBSA labels the monthly series management information, not an official statistic, and says prescribers' unsubmitted or disallowed items are excluded. A name query averages every strength and form dispensed under that name, weighted by quantity; the most dispensed presentations are listed so the mix is visible. NHSBSA asks anyone planning to publish the data to contact DataServicesSupport@nhsbsa.nhs.uk so that figures are not misunderstood.
How we compute it
England (medicines): NHSBSA's monthly Prescription Cost Analysis (open data portal) is queried live for the newest month: Net Ingredient Cost (the Drug Tariff basic price of what was dispensed) divided by the quantity, per tablet, capsule or ml. A reimbursement price for the drug, before discounts, fees and patient charges; not a shop price.
Example request
/api/v1/medicines?country=GB&medicine=omeprazole
MCP tool: pricepaid_medicine_prices

United States: National Average Drug Acquisition Cost (NADAC), weekly

Country
United States
Category
Official pharmacy prices of medicines
Publisher
Centers for Medicare & Medicaid Services (CMS), U.S. Department of Health and Human Services
What one record is
Every week, for each packaged drug product (NDC) that U.S. retail community pharmacies buy: the national average price per unit (tablet or capsule = EA, millilitre = ML, gram = GM) that CMS calculates from a survey of pharmacy purchase invoices, with the date the rate took effect, whether it is a generic or a brand rate, and whether the product is sold over the counter.
Price type
Official statistic (published average or median)
Freshness
A new weekly file (Wednesday) is published on data.medicaid.gov; each answer states the weekly file date and the date each rate took effect
Licence
No separate licence text. Each NADAC dataset on data.medicaid.gov carries the licence field https://www.usa.gov/publicdomain/label/1.0/ (USAGov's page on U.S. Government works, which says: "Government work is something created by a U.S. government officer or employee as part of their official duties."). Data created by U.S. federal employees as part of their official duties is a U.S. Government work and is not subject to copyright. USAGov also states: "You cannot use government materials in a way that implies endorsement by a government agency, official, or employee."
Attribution line
Source: National Average Drug Acquisition Cost (NADAC), Centers for Medicare & Medicaid Services, data.medicaid.gov. ProofPrice is not affiliated with or endorsed by CMS. Rates are passed on as published; the median across products and the 30-unit cost are calculated by ProofPrice.
Limits
NADAC is the average price retail community pharmacies pay to acquire a drug (an average of surveyed purchase invoices), NOT the price a patient pays: it leaves out the pharmacy's dispensing fee, mark-up and any insurance or coupon effect, so the counter price is higher. It is a national average, not a transaction, and says nothing about one pharmacy. CMS does not publish how many invoices stand behind each rate. Only drugs in the NADAC survey appear (outpatient drugs sold at retail pharmacies; no hospital, specialty-only or compounded products). A name query spans several strengths and forms: we take the median over all matching NDC rates, which lands on the strength with the most NDCs, and list every product so the choice is visible. The cost of 30 units is the unit cost multiplied by 30, shown for scale, not a price list.
How we compute it
United States (medicines): the weekly NADAC (National Average Drug Acquisition Cost) from the Centers for Medicare & Medicaid Services, read live from data.medicaid.gov. It is the average price retail community pharmacies pay to acquire a drug per unit (tablet, mL or gram), calculated by CMS from pharmacy purchase invoices. Official statistic; not the price a patient pays at the counter.
Example request
/api/v1/medicines?country=US&medicine=atorvastatin
MCP tool: pricepaid_medicine_prices

Rents paid

Australia: Rental bond lodgement data

Country
Australia
Category
Rents paid
Publisher
NSW Fair Trading, NSW Government (Australia)
What one record is
Residential rental bonds lodged at the start of a tenancy: lodgement date, postcode, dwelling type, number of bedrooms and the weekly rent, as provided by the agent or landlord.
Price type
Price actually paid (completed sale)
Freshness
Monthly; a month's lodgements are published in the first days of the next month
Licence
Creative Commons Attribution (CC BY), as stated on the NSW Government open data portal for the Rental Bond Lodgement dataset
Attribution line
Source: NSW Fair Trading (NSW Government), Rental bond lodgement data. Licensed under Creative Commons Attribution (CC BY).
Limits
New South Wales only (not the rest of Australia). Rents of newly lodged bonds, so new tenancies, not sitting tenants. Rents are as provided by the agent or landlord. 'Other' dwellings (rented rooms, garages and car spaces) and unknown types are in 'any' only. Aggregates by postcode; a postcode with fewer than 5 bonds in the window gets no figure. Houses include terraces, townhouses and semi-detached homes.
How we compute it
New South Wales rents: the collector reads the monthly NSW Fair Trading rental bond lodgement files once a day into our price library; answers are the median and 10th–90th percentile of the weekly rent on bonds lodged in the latest 3 or 12 months, by postcode, dwelling type and bedrooms. These are rents of new tenancies as provided by the agent or landlord.
Example request
/api/v1/rent?country=AU&postcode=2000
MCP tool: pricepaid_rent_prices
Price library
Collected once a day. Newest figures: 30 September 2026. Library status

England and Wales: Price Index of Private Rents, UK: monthly price statistics

Country
England and Wales
Category
Rents paid
Publisher
Office for National Statistics (ONS)
What one record is
The average monthly private rent in pounds, and its change over the year, for England, Wales, the English regions and local authorities, in total and by number of bedrooms and by property type. Built by the ONS from administrative data on rents; it covers new and existing tenancies in the private rented sector.
Price type
Official statistic (published average or median)
Freshness
Monthly; each release adds a month about six weeks after it ends (the ONS labels these official statistics in development)
Licence
Open Government Licence v3.0 (the ONS states: "All content is available under the Open Government Licence v3.0, except where otherwise stated"); Crown copyright
Attribution line
Contains public sector information licensed under the Open Government Licence v3.0. Source: Office for National Statistics, Price Index of Private Rents, UK: monthly price statistics.
Limits
England and Wales only: Scotland (mainly advertised new lets) and Northern Ireland (estimated) are not used, nor the UK or Great Britain totals. One average per local authority, region or country and month: no range and no count of rents. It averages rents of all private tenancies, new and existing, so it is lower than the rent of a tenancy starting today. Local authorities, not towns or postcodes. Bedrooms and property type are published separately, never together. Official statistics in development.
How we compute it
England and Wales rents: the collector reads the ONS Price Index of Private Rents spreadsheet each day into our price library; answers are the average monthly private rent the ONS publishes for the latest month, for the chosen local authority, region or country and for all homes, by bedrooms or by property type, with the published annual change. An official average of new and existing tenancies, not a range of individual rents.
Example request
/api/v1/rent?country=GB&town=Manchester
MCP tool: pricepaid_rent_prices
Price library
Collected once a day. Newest figures: 31 August 2026. Library status

Ireland: RTB Average Monthly Rent Report (CSO table RIQ02)

Country
Ireland
Category
Rents paid
Publisher
Residential Tenancies Board (RTB), published by the Central Statistics Office (CSO), Ireland
What one record is
Average monthly rent of tenancies registered with the RTB in the quarter, by location (county, town, local electoral area), number of bedrooms and property type. An actual average of registered rents, not mix-adjusted.
Price type
Official statistic (published average or median)
Freshness
Quarterly; a quarter is published about five months after it ends
Licence
Creative Commons Attribution 4.0 (CC BY 4.0), as stated on data.gov.ie for the RTB Average Monthly Rent Report; the CSO table names the RTB as copyright holder
Attribution line
Source: Residential Tenancies Board (RTB), RTB Average Monthly Rent Report, published by the Central Statistics Office (CSO) as PxStat table RIQ02. Licensed under CC BY 4.0.
Limits
A published average per quarter, not a list of rents: no range and no sample size. It is the actual average of registered rents (not the standardised, mix-adjusted RTB Rent Index), so it moves with the mix of homes let. Small areas are left blank by the publisher in some quarters, then we use the latest quarter that has a figure. Registered rents only: asking rents are not included.
How we compute it
Ireland rents: the average monthly rent of tenancies registered with the Residential Tenancies Board in the latest quarter, published by the CSO as table RIQ02. It is the actual (not standardised) average, passed on with its quarter; it is an average, not a list of rents.
Example request
/api/v1/rent?country=IE&town=Dublin
MCP tool: pricepaid_rent_prices

Singapore: Renting Out of Flats from Jan 2021

Country
Singapore
Category
Rents paid
Publisher
Housing & Development Board (HDB) via data.gov.sg
What one record is
Rents of public-housing (HDB) flats approved for renting out: approval month, town, block, street, flat type and monthly rent.
Price type
Price actually paid (completed sale)
Freshness
Monthly; the previous month's approvals appear in the first days of the next month
Licence
Singapore Open Data Licence v1.0
Attribution line
Contains information from Renting Out of Flats from Jan 2021 accessed from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0.
Limits
HDB public-housing flats only: private condominiums and landed homes are not included. The publisher says the rents are indicative only: owner-declared, and HDB does not verify their accuracy. Aggregates only: never a block or street.
How we compute it
Singapore rents: median and 10th–90th percentile of the monthly rents of HDB flats approved for renting out, by town, flat type and recent window (data.gov.sg). The rents are owner-declared and not verified by HDB; private condominiums are not included.
Example request
/api/v1/rent?country=SG&town=Tampines&flat_type=4+ROOM
MCP tool: pricepaid_rent_prices