Les régions, provinces, données municipales, codes postaux et codes Istat italiens sont toujours synchronisés dans votre application grâce à ces toutes nouvelles API.
Chaque année, pour des raisons administratives et démographiques, l'administration publique italienne apporte des améliorations mineures à ses structures «N.U.T.S.». Depuis un certain temps, les structures des municipalités sont également modifiées. Dans certains cas, une commune est rattachée à une autre province, dans d'autres, le changement se fait au niveau du code postal (postcode), pour s'adapter aux nouvelles structures ou pour répondre à un besoin spécifique d'organisation postale. Par exemple, en 2020, 6 fusions de communes ont été réalisées pour un total de 14 communes supprimées et une nouvelle commune appelée «Borgo d'Anaunia» a été créée. La même année, en mai, 40 changements de codes postaux ont été effectués dans la seule province de Milan (MI), les autres villes concernées étant Bari, Cagliari, Catane, Cesena, Florence, Livourne, Messine, Milan, Palerme, Parme, Pescara, Reggio Calabria, Rimini, Rome et Trente.
Ces changements laissent aux utilisateurs une marge de six mois, mais une fois ce délai passé, une lettre envoyée à un ancien code postal ou à une municipalité qui n'existe plus ne sera plus distribuée.
Comme il n'existe pas de véritable base de données ouverte pour ce numéro, le nouveau service «code postal» a vu le jour: https://console.openapi.com/fr/apis/cap/documentation
Il s'agit d'un service très rapide qui vous permet d'effectuer des recherches par province, région, code Istat, code postal et d'obtenir une structure détaillée des municipalités italiennes et des codes postaux qui leur sont associés.
Son utilisation est aussi simple qu'il y paraît.
En supposant que vous recherchiez toutes les municipalités sous un code postal spécifique (05100 par exemple), vous pouvez interroger le service en un seul appel GET (une fois que vous avez obtenu le jeton de porteur) à https://cap.openapi.it/cap/05100 et vous obtiendrez une réponse comme suit :
{
"dati": {
"nome_provincia": "Terni",
"sigla_provincia": "TR",
"regione": "Umbria",
"comuni": [
"Terni"
],
"dettaglio_comuni": [
{
"nome": "Terni",
"popolazione": 109193,
"codice_catastale": "L117"
}
]
},
"successo": vero,
"messaggio": "",
"errore": nullo
}
Comme on peut le voir, des données supplémentaires telles que la «population» et le «code cadastral» (également appelé code ISTAT) sont fournies.
Mais ce n'est pas tout. Il existe plusieurs types de services de vérification et de mise à jour des données municipales mis à disposition par Openapi. En voici la liste complète:
Les méthodes provinces, régions, communes supprimées et communes métropolitaines offrent 10.000 appels/mois gratuits.
La meilleure utilisation de cette technologie simple mais efficace est l'intégration du commerce électronique, l'autocomplétion, la correction des listes d'adresses, le publipostage et chaque fois que vous souhaitez mettre à jour la structure de la base de données géographiques de votre application.
Imaginez qu'une entreprise qui possède plusieurs sites de commerce électronique doive faire face à un simple changement de code postal.
Les clients appellent parce que leur commande n'est pas arrivée, des réunions avec un développeur sont programmées, plusieurs applications doivent être mises à jour, des nuées de bogues possibles se profilent à l'horizon!
Ce ne sera pas votre problème, car vous avez compris l'importance de déléguer à temps, et vous pouvez compter sur le fait que vos applications sont toujours synchronisées et mises à jour automatiquement.