Bonjour à tous,

Je développe une application mobile (Expo / React Native + backend Flask) où il est affiché les prix des stations carburants.

Je consomme déjà le jeu de données officiel «Prix des carburants en temps réel*» disponible sur data.gouv.fr, qui fournit les identifiants, adresses, coordonnées GPS et prix.

Problème : ce flux ne contient pas systématiquement le nom commercial (enseigne) des stations (ex : TotalEnergies, Leclerc, Intermarché, Carrefour Market…).

Je cherche une solution légale et durable, sans scraping, pour associer chaque station à son enseigne.
Le but est d’afficher dans l’application :
• ⁠le nom de la station,
• ⁠son adresse complète,
• ⁠les prix actualisés des carburants.
• ⁠Existe-t-il un jeu de données officiel (CSV / JSON / API) qui relie les identifiants de stations (id, adresse, cp, ville) à leur enseigne / nom commercial? → Si oui, pouvez-vous indiquer le lien exact ou le nom du dataset ?
• ⁠Si ce jeu n’est pas public :
⁠• ⁠savez-vous quel organisme / contact (DGEC, Ministère, etc.) gère la donnée ?
⁠• ⁠et comment leur demander une autorisation de réutilisation des champs “enseigne” ?
• ⁠Connaissez-vous une source alternative légale (par exemple open data régionaux, INSEE, ou bases professionnelles) pour obtenir les enseignes correspondantes ?
• ⁠Côté technique : recommandez-vous de précharger ces correspondances côté serveur (ex : table SQLite ou CSV importé) afin d’éviter tout appel excessif ou scraping client ?
• ⁠Enfin, si quelqu’un a déjà fusionné ces données (via ID, adresse ou géolocalisation), je serais très intéressé par :
⁠• ⁠un exemple de correspondance (quelques lignes de CSV anonymisées),
⁠• ⁠ou une méthode de matching fiable à reproduire.

Contraintes:
• ⁠Pas de scraping du site officiel (prix-carburants.gouv.fr)
• ⁠L’application sera publiée sur App Store / Play Store, donc la source doit être officielle, publique et réutilisable (licence ouverte).

Exemple du besoin:
Je souhaite obtenir une structure de données de ce type :

Code JSON : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
{
  "id_station": "12345678",
  "enseigne": "TotalEnergies",
  "adresse": "4 Rue Étienne Kernours",
  "ville": "Douarnenez",
  "prix_gazole": 1.622,
  "prix_sp98": 1.739
}

Merci d’avance pour toute aide, piste ou contact !

Cordialement,

Tom