Service
Autocomplétion des
35 000 communes françaises
Suggestions instantanées et tolérantes aux fautes sur l'ensemble des communes françaises. Code INSEE, code postal, département et région retournés automatiquement.
Pourquoi c'est compliqué
- Les listes statiques de communes sont rapidement obsolètes (fusions, communes nouvelles)
- Trouver le bon code INSEE pour une commune mal orthographiée est fastidieux
- Les homonymies (Bordeaux, Bordeaux-Saint-Clair…) créent des erreurs de saisie
- Maintenir une table de correspondance nom ↔ code INSEE est chronophage
Ce que fait TrustyData
- Recherche par nom de commune ou code postal
- Fuzzy matching : tolère fautes et accentuation manquante
- Code INSEE, code postal, département et région retournés
- Données Datanova de La Poste, accès au lieu-dit
- Historique de la population au niveau commune, département et région
- Coordonnées, altitude, superficie et densité de population utilisables en filtre (recherche standard)
- Basé sur le COG (Code Officiel Géographique) de l'INSEE, mis à jour annuellement
Démo API
Exemple de requête / réponse
Code INSEE et informations complètes en une seule requête légère.
GET /v1/locality/autocomplete
?q=juan+les+pins
&limit=1
{
"status": "OK",
"message": "Search completed successfully",
"count": 1,
"choices": [
{
"score": 0.99,
"id": 2040,
"destination": "06160 JUAN LES PINS, ANTIBES",
"nom_commune": "ANTIBES",
"code_postal": "06160",
"ligne_5": "JUAN LES PINS",
"ligne_6": "ANTIBES",
"position": {
"lat": 43.58775020160839,
"lon": 7.105223486544624
},
"surface": {
"hectare": 2699,
"km2": 27
},
"elevation": {
"min": 0,
"max": 163,
"average": 44
},
"density": {
"code": 1,
"label": "Grands centres urbains"
},
"population": [
{
"periode": 2022,
"totale": 77618,
"municipale": 76612,
"comptee_a_part": 1006
},
{
"periode": 2016,
"totale": 74982,
"municipale": 73798,
"comptee_a_part": 1184
},
{
"periode": 2011,
"totale": 76349,
"municipale": 75176,
"comptee_a_part": 1173
}
],
"departement": {
"id": "06",
"libelle": "Alpes-Maritimes",
"chef_lieu": "06088",
"nom_majus": "ALPES MARITIMES",
"nom_riche": "Alpes-Maritimes",
"population": [
{
"periode": 2022,
"totale": 1128455,
"municipale": 1114579,
"comptee_a_part": 13876
},
{
"periode": 2016,
"totale": 1098539,
"municipale": 1083704,
"comptee_a_part": 14835
},
{
"periode": 2011,
"totale": 1097701,
"municipale": 1081244,
"comptee_a_part": 16457
}
]
},
"region": {
"id": "93",
"libelle": "Provence-Alpes-Côte d'Azur",
"chef_lieu": "13055",
"nom_majus": "PROVENCE ALPES COTE D AZUR",
"nom_riche": "Provence-Alpes-Côte d'Azur",
"population": [
{
"periode": 2022,
"totale": 5243778,
"municipale": 5170312,
"comptee_a_part": 73466
},
{
"periode": 2016,
"totale": 5103573,
"municipale": 5021928,
"comptee_a_part": 81645
},
{
"periode": 2011,
"totale": 5001958,
"municipale": 4916069,
"comptee_a_part": 85889
}
]
},
"cog": {
"insee": "06004",
"type": "COM",
"ctcd": "06D",
"arr": "061",
"libelle": "Antibes",
"nom_majus": "ANTIBES",
"nom_riche": "Antibes",
"can": "0694",
"comparent": ""
}
}
]
}
Données fournies
Champs retournés par l'API
Toutes ces informations sont disponibles, quelques soit le plan souscrit.
La liste des communes couvre l'ensemble du territoire français : communes métropolitaines,
communes déléguées, communes associées et collectivités territoriales à statut particulier
(métropole de Lyon, DOM-TOM). Chaque entrée expose son code commune (5 chiffres COG),
son code région, son code département et, lorsqu'il est disponible, son code canton.
Cas d'usage
Secteurs qui utilisent l'autocomplétion de communes
Santé & Médico-social
Sélection de commune de naissance ou résidence
Remplissez automatiquement les dossiers patients avec le bon code INSEE de commune de naissance ou de résidence, sans saisie manuelle ni erreur de codification.
Administration & Collectivités
Formulaires de déclaration en ligne
Guidez les citoyens dans la saisie de leur commune de domicile ou de naissance. Obtenez un code INSEE fiable et exploitable sans retraitement.
Assurance & Banque
Saisie du lieu de naissance
Lors de la souscription d'un contrat, proposez une saisie assistée de la commune de naissance pour obtenir le code INSEE exact utilisé dans les traitements réglementaires.
Formules
Quel plan pour l'autocomplétion de communes ?
Disponible dès le plan Discovery gratuit. Passez à un plan supérieur pour un quota plus élevé.
- ✓ Plan gratuit
- ✓ Vérification unitaire
- ✓ Autocomplétion de communes
- ✓ Autocomplétion d'adresses
- ✓ Score de confiance
FAQ
Questions fréquentes
-
Sur quelles données est basée l'autocomplétion de communes ?
L'autocomplétion est basée sur le Code Officiel Géographique (COG) de l'INSEE, qui recense les 35 000 communes françaises avec leurs codes INSEE, codes postaux, département et région. Le COG est mis à jour annuellement. Nous utilisons également les données Datanova de La Poste pour enrichir les suggestions avec les lieux-dits et les codes postaux associés. -
Puis-je rechercher par code postal ?
Oui, la recherche fonctionne aussi bien sur le nom de commune que sur le code postal. Tapez "75" pour obtenir les arrondissements parisiens, ou "69" pour Lyon et les communes du Rhône. -
Les communes fusionnées (communes nouvelles) sont-elles gérées ?
Oui, le référentiel COG est mis à jour régulièrement et intègre les communes nouvelles issues de fusions. Les anciennes communes déléguées sont également retrouvables dans la recherche. -
Quels codes sont retournés pour chaque commune ?
Chaque résultat inclut le code INSEE à 5 chiffres, le ou les codes postaux, le nom et le code du département, la région, ainsi que les coordonnées du centroïde de la commune. -
Que sont le code canton, la commune associée et le code extension ?
Le code canton est une subdivision du département utilisée pour les élections départementales et certains découpage statistiques. Le code extension distingue, au sein d'une commune nouvelle, la commune principale de ses communes associées (anciennes communes rattachées avant 2010) ou de ses communes déléguées (fusions post-2016). Ces codes sont retournés dans la réponse JSON lorsqu'ils s'appliquent, ce qui évite toute ambiguïté lors du traitement de la liste des communes dans vos pipelines de données. -
Qu'est-ce qu'un code INSEE ?
Un code INSEE est un identifiant unique attribué à chaque commune française par l'Institut National de la Statistique et des Études Économiques (INSEE). Il est utilisé pour des raisons administratives et statistiques, facilitant l'identification précise des communes. -
Comment trouver le code INSEE d'une commune ?
Pour trouver le code INSEE d'une commune, vous pouvez utiliser des services d'autocomplétion comme TrustyData, qui permettent de rechercher par nom de commune ou code postal. Le code INSEE est automatiquement retourné dans les résultats. -
Quelle est la différence entre un code INSEE et un code postal ?
Le code INSEE est un identifiant administratif unique pour chaque commune, tandis que le code postal est utilisé pour le tri et la distribution du courrier. Une commune peut avoir plusieurs codes postaux, mais un seul code INSEE. -
Pourquoi le code INSEE est-il important ?
Le code INSEE est crucial pour les statistiques nationales, les démarches administratives et la gestion des données géographiques. Il assure une identification précise des communes, facilitant les analyses démographiques et économiques. -
Les codes INSEE changent-ils avec le temps ?
Les codes INSEE peuvent changer en cas de fusion de communes ou de modifications administratives. Le Code Officiel Géographique (COG) est mis à jour annuellement pour refléter ces changements, assurant l'exactitude des données.
Simplifiez la saisie des communes
Disponible gratuitement dès le plan Discovery. Aucune carte bancaire requise.
Services liés