J’ai une liste de CP + nom de ville que j’aimerais redresser, et notamment trouver le code insee correspondant pour faciliter l’utilisation des données.
Je me suis naturellement tourné vers https://api-adresse.data.gouv.fr/
Dans un monde idéal, j’utiliserais les paramètres trouvés dans la documentation : postcode avec mon code postal city avec le nom de la commune
et un paramètre type=municipality
Mais je me heurte à certes difficultés et j’espère que vous pourrez m’aider.
le paramètre « q » ne peut être vide, mais que devrais-je y mettre ? En effet, dans certains cas le nom de la ville est aussi le nom d’une route dans la ville voisine et j’ai l’impression que cela perturbe les résultats.
Idéalement j’aimerais gérer les communes qui ont fusionné (et récupérer le oldcitycode en plus du citycode), mais il me semble que l’API ne répond que sur les communes actuelles et donc ne retourne aucun résultat pour une « ancienne » commune. Exemple
Avez-vous eu ce genre de démarche, comment l’avez-vous gérée ?
Merci pour ce retour @cquest .
Je comprends bien que ce n’est pas fait pour, mais il y a quand même un attribut type dont la valeur peut être " municipality" :
Je pensais que cela correspondait à une ville.
Et on y retrouve bien :
oldcitycode : code INSEE de la commune ancienne (le cas échéant)
oldcity : nom de la commune ancienne (le cas échéant)
Cette API est utile quand la donnée est propre, mais j’ai peur que de mon coté il puisse y avoir quelques fautes de frappe/abréviations dans les données. Exemple : https://geo.api.gouv.fr/communes?nom=Versailles&codePostal=78002 ne fonctionne pas
En plus cela ne gère pas les communes fusionnées.