Sources de données & API carburants en Europe
FuelRamen n’affiche que des prix publiés à la station par des sources officielles. Voici celles que nous utilisons, et le panorama des autres API européennes que nous évaluons.
Sources officielles utilisées
France — flux instantané officiel
Utilisé sur FuelRamen
- Prix, coordonnées, services, ruptures et fermetures de toutes les stations françaises ; interrogeable par distance via l’API Explore (ODSQL).
- Identifiant actuel du jeu : prix-des-carburants-en-france-flux-instantane-v2 (l’ancien identifiant sans « des » renvoie une erreur).
- Licence Ouverte 2.0 — attribution requise. Pas de nom ni d’enseigne de station dans le flux.
API ↗Réutilisation communautaire ↗
Allemagne — Tankerkönig / MTS-K
Intégré — clé requise
- Prix en temps réel des stations déclarantes à la Markttransparenzstelle für Kraftstoffe (Allemagne uniquement) : E5, E10, Diesel.
- Recherche par rayon jusqu’à 25 km ; clé gratuite sur inscription ; CC BY 4.0 ; pas d’interrogation plus fréquente que toutes les 5 minutes.
Portail ↗Swagger ↗
Espagne — MITECO, Precios de carburantes
Utilisé sur FuelRamen
- Service officiel du ministère : ~11 500 stations, sans clé, instantané publié environ toutes les 30 minutes. Interrogé province par province.
- Réutilisation des informations du secteur public (loi 37/2007) avec citation de la source.
API ↗Geoportal ↗
Italie — MIMIT, Osservaprezzi carburanti
Utilisé sur FuelRamen
- Extraction quotidienne officielle (~21 000 stations) : prix en vigueur à 8 h, horodatage par prix. Gazole, essence, GPL ; le prix libre-service est retenu quand il existe.
- Licence IODL 2.0 (Italian Open Data License) — attribution requise.
Données ouvertes ↗
Portugal — DGEG, Preços dos combustíveis
Utilisé sur FuelRamen
- Portail officiel de la Direção-Geral de Energia e Geologia : ~3 000 stations, horodatage par prix. Gazole, SP95, SP98, GPL.
- Conditions de réutilisation à confirmer auprès de la DGEG.
Portail ↗
Autriche — E-Control, Spritpreisrechner
Utilisé sur FuelRamen
- Régulateur officiel. Par la loi, seuls les prix des stations les moins chères autour d’un point sont publiés : FuelRamen n’affiche donc qu’une partie des stations autrichiennes.
- Diesel et Super 95 uniquement.
Portail ↗
Slovénie — goriva.si
Utilisé sur FuelRamen
- Prix déclarés au ministère, recherche par rayon ; pas d’horodatage par prix. Diesel, 95, 98, GPL.
- Service tiers non gouvernemental : licence et conditions à confirmer.
Site ↗
France — flux quotidien officiel (J-1)
En évaluation
- Données de la veille : utile pour l’historique et les tendances, pas pour le prix à l’instant T.
API ↗Téléchargement ↗
API multi-pays
Fuel-prices.eu
En évaluation
- Prix station annoncés dans 21 marchés, historiques hebdomadaires nationaux (29 pays depuis 2005), GeoJSON et péages.
- À vérifier : quotas, conditions, couverture effective par pays.
Docs ↗
- Moyennes nationales sur 28 marchés, prix station pour quatre pays ; JSON sans clé, cache ~1 h.
- Contrôler la licence de chaque flux avant redistribution.
Docs ↗
Nakordoni — Fuel Local
En évaluation
- Prix autour d’une coordonnée dans plusieurs dizaines de pays, avec repli possible sur une moyenne régionale ou nationale.
- Toujours distinguer le niveau de résolution retourné (station, région, pays).
Docs ↗
Commerciales / intermédiaires
Zyla — EU Fuel Prices API
Tiers / non primaire
- Tarifs nationaux hebdomadaires (95, diesel, GPL) ; ne confirme pas de couverture station.
Fiche ↗
Apify — CEE + DACH Fuel Intelligence
Tiers / non primaire
- Agrégateur tiers Europe centrale / DACH ; vérifier provenance, droits et coût.
Fiche ↗
Avant d’intégrer une source
- « Temps réel » = dernière modification déclarée, interrogation fréquente, ou simple cache récent ?
- Conserver avec chaque prix : pays, carburant, station, devise, horodatage et source.
- Vérifier licence, attribution, droit de stockage, redistribution et usage commercial.
- Gérer les cas sans prix, station fermée, carburant en rupture et changement de format ; prévoir cache et limitation de débit.
- Pour une couverture paneuropéenne fiable : un adaptateur par pays plutôt qu’une API unique.
Notre API
Le comparateur s’appuie sur un point d’accès JSON normalisé, mis en cache côté serveur :
GET /api/stations.php?lat=48.853&lon=2.349&r=10&fuel=diesel
fuel ∈ diesel | e10 | sp95 | sp98 | e85 | lpg · r ∈ 1–25 km