Data Sources
Every price on PetrolPuppy comes directly from an official government portal or authorised open data source. No prices are estimated or scraped from commercial sites. Where a licence requires attribution, it is listed below.
Australia — Queensland (QLD)
Queensland Department of Energy and Climate
Legally mandated reporting by service stations under the Fuel Price Reporting Act.
Australia — New South Wales (NSW)
Prices reported by stations within 5 minutes of price change.
Australia — Victoria (VIC)
Service Victoria — Servo Saver Open Data API
© State of Victoria accessed via the Victorian Government Service Victoria Platform. Data is delayed by 24 hours from the time fuel retailers report their prices.
Australia — SA, WA, NT, TAS, ACT
State government open data portals
Varies by state — all data sourced from official government APIs. TAS and ACT data sourced via NSW FuelCheck.
Germany (DE)
MTS-K (Bundeskartellamt) via Tankerkönig API
Data from the official German fuel price transparency system (Markttransparenzstelle für Kraftstoffe). Distributed via the Tankerkönig API under CC BY 4.0 licence. Attribution required for use.
Austria (AT)
E-Control Austria — Spritpreisrechner
Data from the E-Control fuel price database, required by Austrian law to be publicly accessible.
Spain (ES)
MITERD — Ministerio para la Transición Ecológica y el Reto Demográfico
Published by the Spanish Ministry of Ecological Transition.
France (FR)
data.gouv.fr — Prix des carburants
French government open data. Prices reported daily by stations with more than 500m³ annual sales.
Italy (IT)
Osservatorio Prezzi Carburanti — MIMIT
Published by the Italian Ministry of Enterprises and Made in Italy.
Netherlands (NL)
United Consumers — Benzineprijzen
Ireland (IE)
Sustainable Energy Authority of Ireland (SEAI)
United Kingdom (GB)
Department for Energy Security and Net Zero (DESNZ)
If you believe any attribution is missing or incorrect, please contact us.