Trust score
How is this computed?Composite of 5 axes from our methodology (proof-based officialness, live verification, metadata completeness, license clarity, agent readiness).
- Officialnessweight 25%92/100
92/100 from 5 proof signals (domain / portal-backlink / GitHub-org / reciprocal / policy).
- Availabilityweight 25%100/100
Latest verification succeeded.
- Metadata completenessweight 20%70/100
7 of 10 recommended metadata fields populated.
- License clarityweight 15%0/100
No license declared upstream.
- Agent readinessweight 15%35/100
Docs URL present · Homepage URL present · Topic tags assigned
Official Proof
Public Sector APIProof Evidence
Official Éducation nationale source
Data schema (71 fields)
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | identifiant_de_l_etablissement | text | numéro de l'unité administrative immatriculée (uai) |
| 100% | nom_etablissement | text | nom de l'établissement |
| 99.6% | type_etablissement | text | type regroupé d'établissement : école, collège, lycée, EREA, ... |
| 97.2% | statut_public_prive | text | Statut public ou privé, si applicable |
| 99.9% | adresse_1 | text | premier élément de l'adresse |
| 21% | adresse_2 | text | deuxième élément de l'adresse |
| 82.9% | adresse_3 | text | troisième élément de l'adresse |
| 100% | code_postal | text | code postal |
| 100% | code_commune | text | code insee de la commune |
| 100% | nom_commune | text | nom de la commune |
| 100% | code_departement | text | code du département |
| 100% | code_academie | text | code de l'académie |
| 100% | code_region | text | Code_region |
| 70.7% | ecole_maternelle | int | indique si l'établissement est une école maternelle |
| 70.7% | ecole_elementaire | int | indique si l'établissement est une école élémentaire |
| 16.5% | voie_generale | text | indique si l'établissement dispense les enseignements de la voie générale |
| 16.5% | voie_technologique | text | indique si l'établissement dispense les enseignements de la voie technologique |
| 16.5% | voie_professionnelle | text | indique si l'établissement dispense les enseignements de la voie professionnelle |
| 98.2% | telephone | text | numéro de téléphone |
| 11.6% | fax | text | numéro de fax |
| 16.3% | web | text | site web |
| 98.1% | text | adresse mail | |
| 92.8% | restauration | int | indique si l'établissement dispose d'un service de restauration |
| 92.8% | hebergement | int | indique si l'établissement dispose d'un service d'hébergement |
| 92.8% | ulis | int | indique si l'établissement dispose d'une unité localisée pour l'inclusion scolaire |
| 16.5% | apprentissage | text | indique si l'établissement propose des formations par apprentissage |
| 22.1% | segpa | text | indique si l'établissement dispose d'une "section d'enseignement général et professionnel adapté" |
| 16.5% | section_arts | text | indique si l'établissement possède une section arts |
| 16.5% | section_cinema | text | indique si l'établissement possède une section cinéma |
| 16.5% | section_theatre | text | indique si l'établissement possède une section théâtre |
| 16.5% | section_sport | text | indique si l'établissement possède une section sport |
| 16.5% | section_internationale | text | indique si l'établissement possède une section internationale |
| 16.5% | section_europeenne | text | indique si l'établissement possède une section européenne |
| 16.5% | lycee_agricole | text | indique si l'établissement est un lycée agricole |
| 16.5% | lycee_militaire | text | indique si l'établissement est un lycée militaire |
| 22.1% | lycee_des_metiers | text | Indique si l'établissement est labellisé "lycée des métiers" |
| 16.5% | post_bac | text | Indique si l'établissement propose des formations après le baccalauréat |
| 11.2% | appartenance_education_prioritaire | text | Indique si l'établissement est situé en réseau d'éducation prioritaire (REP), ou réseau d'éducation prioritaire renforcé (REP+) |
| 22.1% | greta | text | indique si l'établissement fait partie d'un GRETA (groupement d'établissements) |
| 94.5% | siren_siret | text | numéro SIRET de l'établissement (constitué du numéro SIREN sur 9 chiffres et du numéro NIC sur 5 chiffres) |
| — | fiche_onisep | text | url de la fiche onisep |
| — | position | geo_point_2d | position (latitude/longitude WGS 84) de l'établissement |
| — | type_contrat_prive | text | dans le cas d'un établissement privé, libellé du type de contrat |
| — | libelle_departement | text | nom du département |
| — | libelle_academie | text | nom de l'académie |
| — | libelle_region | text | nom de la région |
| — | coordx_origine | double | première coordonnée géographique de l'établissement dans le système de coordonnées légal |
| — | coordy_origine | double | deuxième coordonnée géographique de l'établissement dans le système de coordonnées légal |
| — | epsg_origine | text | code EPSG du système de coordonnées légal |
| — | nom_circonscription | text | nom de la circonscription |
| 99.4% | latitude | double | latitude WGS84 de l'établissement |
| 99.4% | longitude | double | longitude WGS84 de l'établissement |
| 99.5% | precision_localisation | text | précision de la localisation géographique Valeurs possibles 1/ l'adresse ponctuelle a été vérifiée par un collecteur: 1. BÂTIMENT 2/ l'adresse ponctuelle correspondant exactement à celle de l'établissement a été trouvée : 2. PLAQUE_ADRESSE_PROJETEE : projection de la plaque adresse 3. CENTRE_PARCELLE_PROJETE : projection du centroïde de parcelle 3/ l'adresse précise n'a pas été trouvée mais une adresse ponctuelle voisine a été trouvée: - DEFAUT_D_INDICE [numéro et indice utilisé] : adresse projetée de même numéro, mais d'indice différent) - DEFAUT_DE_NUMERO [numéro cherché -> numéro utilisé] : adresse projetée la plus proche. Si l'adresse recherchée n'a pas de numéro, il est placé sur le plus petit numéro trouvé (ex. DEFAUT_DE_NUMERO [->2]) 4/ aucune adresse ponctuelle portant le même nom de voie n'a été trouvée, mais un tronçon portant ce nom a été trouvé : 1. INTERPOLATION : adresse interpolée entre les bornes initiales et finales d'un tronçon (interpolation linéaire) 2. DEFAUT_DE_TRONCON : aucun tronçon de la route appariée n'a de bornes permettant d'encadrer le numéro recherché. L'adresse est positionnée sur le tronçon dont les bornes sont le plus proche du numéro recherché. 5/ ni adresse ni tronçon n’ont été trouvés, mais un lieu-dit (ponctuel) ou une zone nommée (ponctuelle) de même nom a été trouvée : - ZONE_D_ADRESSAGE 6/ la géolocalisation se fait à la commune: - COMMUNE 7/ pas de géolocalisation : - ERR |
| 100% | date_ouverture | date | date d'ouverture de l'établissement |
| 100% | date_maj_ligne | date | date de mise à jour des informations |
| 100% | etat | text | état de l'établissement (ouvert/à ouvrir/à fermer) |
| 100% | ministere_tutelle | text | ministère de tutelle |
| 100% | multi_uai | int | indique si plusieurs lignes possèdent le même identifiant (c'est le cas de certains établissements à plusieurs sites) |
| 92.8% | rpi_concentre | int | indique si l'établissement fait partie d'un réseau pédagogique intercommunal concentré |
| 11.7% | rpi_disperse | text | si l'établissement fait partie d'un réseau pédagogique intercommunal (RPI) dispersé, identifiant de ce réseau |
| — | code_nature | int | code nature (type d'établissement détaillé) |
| — | libelle_nature | text | libellé de la nature(type d'établissement détaillé) |
| — | code_type_contrat_prive | text | dans le cas d'un établissement privé, code du type de contrat |
| — | pial | text | Lorsque l'établissement fait partie d'un PIAL (Pôles inclusifs d’accompagnement localisés), numéro UAI de l'établissement tête de réseau |
| — | etablissement_mere | text | Identifiant de l'établissement mère, s'il y en a un |
| — | type_rattachement_etablissement_mere | text | type de rattachement à l'établissement mère |
| — | code_circonscription | text | code de la circonscription |
| — | code_zone_animation_pedagogique | text | code de la zone d'animation pédagogique |
| — | libelle_zone_animation_pedagogique | text | libellé de la zone d'animation pédagogique |
| — | code_bassin_formation | text | code du bassin de formation (niveau infradépartemental d'animation de la politique pédagogique, institué par la circulaire n°2001-114 du 20-6-2001 - NOR : MEND0101328C) |
| — | libelle_bassin_formation | text | libellé du bassin de formation |
Schema captured from opendatasoft 6 days ago.
Sample data (5 records)
Record 1fax: — · web: —
{
"fax": null,
"web": null,
"etat": "OUVERT",
"mail": "ce.0810174Z@ac-toulouse.fr",
"pial": "0810026N",
"ulis": 0,
"greta": null,
"segpa": null,
"latitude": 43.501217314085345,
"position": {
"lat": 43.501217314085345,
"lon": 2.2137474502205965
},
"post_bac": null,
"adresse_1": "Rue de l'Ecole",
"adresse_2": null,
"adresse_3": "81290 ESCOUSSENS",
"longitude": 2.2137474502205965,
"multi_uai": 0,
"telephone": "0563703220",
"code_nature": 151,
"code_postal": "81290",
"code_region": "76",
"hebergement": 0,
"nom_commune": "Escoussens",
"siren_siret": "21810084000022",
"code_commune": "81084",
"epsg_origine": "EPSG:2154",
"fiche_onisep": null,
"restauration": 1,
"rpi_disperse": null,
"section_arts": null,
"apprentissage": null,
"code_academie": "16",
"rpi_concentre": 0,
"section_sport": null,
"voie_generale": null,
"coordx_origine": 636386.8,
"coordy_origine": 6267220.4,
"date_maj_ligne": "2026-05-27",
"date_ouverture": "1968-12-15",
"libelle_nature": "ECOLE DE NIVEAU ELEMENTAIRE",
"libelle_region": "Occitanie",
"lycee_agricole": null,
"section_cinema": null,
"lycee_militaire": null,
"section_theatre": null,
"code_departement": "081",
"ecole_maternelle": 1,
"libelle_academie": "Toulouse",
"ecole_elementaire": 1,
"lycee_des_metiers": null,
"ministere_tutelle": "MINISTERE DE L'EDUCATION NATIONALE",
"nom_etablissement": "Ecole primaire",
"etablissement_mere": null,
"section_europeenne": null,
"type_contrat_prive": "SANS OBJET",
"type_etablissement": "Ecole",
"voie_technologique": null,
"libelle_departement": "Tarn",
"nom_circonscription": "Circonscription d'inspection du 1er degré de Mazamet Monts de Lacaune",
"statut_public_prive": "Public",
"code_circonscription": "0810057X",
"voie_professionnelle": null,
"code_bassin_formation": "16118",
"precision_localisation": "Rue",
"section_internationale": null,
"code_type_contrat_prive": "99",
"libelle_bassin_formation": "CASTRES / MAZAMET",
"identifiant_de_l_etablissement": "0810174Z",
"code_zone_animation_pedagogique": null,
"appartenance_education_prioritaire": null,
"libelle_zone_animation_pedagogique": null,
"type_rattachement_etablissement_mere": null
}Record 2fax: — · web: —
{
"fax": null,
"web": null,
"etat": "OUVERT",
"mail": "ce.0810177C@ac-toulouse.fr",
"pial": "0810036Z",
"ulis": 0,
"greta": null,
"segpa": null,
"latitude": 43.4922897093129,
"position": {
"lat": 43.4922897093129,
"lon": 2.16005478098707
},
"post_bac": null,
"adresse_1": "Avenue André Cabrol",
"adresse_2": null,
"adresse_3": "81110 MASSAGUEL",
"longitude": 2.16005478098707,
"multi_uai": 0,
"telephone": "0563501409",
"code_nature": 151,
"code_postal": "81110",
"code_region": "76",
"hebergement": 0,
"nom_commune": "Massaguel",
"siren_siret": "21810160800022",
"code_commune": "81160",
"epsg_origine": "EPSG:2154",
"fiche_onisep": null,
"restauration": 1,
"rpi_disperse": null,
"section_arts": null,
"apprentissage": null,
"code_academie": "16",
"rpi_concentre": 0,
"section_sport": null,
"voie_generale": null,
"coordx_origine": 632032.3,
"coordy_origine": 6266272.9,
"date_maj_ligne": "2026-05-27",
"date_ouverture": "1968-12-15",
"libelle_nature": "ECOLE DE NIVEAU ELEMENTAIRE",
"libelle_region": "Occitanie",
"lycee_agricole": null,
"section_cinema": null,
"lycee_militaire": null,
"section_theatre": null,
"code_departement": "081",
"ecole_maternelle": 1,
"libelle_academie": "Toulouse",
"ecole_elementaire": 1,
"lycee_des_metiers": null,
"ministere_tutelle": "MINISTERE DE L'EDUCATION NATIONALE",
"nom_etablissement": "Ecole primaire",
"etablissement_mere": null,
"section_europeenne": null,
"type_contrat_prive": "SANS OBJET",
"type_etablissement": "Ecole",
"voie_technologique": null,
"libelle_departement": "Tarn",
"nom_circonscription": "Circonscription d'inspection du 1er degré de Castres",
"statut_public_prive": "Public",
"code_circonscription": "0810056W",
"voie_professionnelle": null,
"code_bassin_formation": "16118",
"precision_localisation": "Rue",
"section_internationale": null,
"code_type_contrat_prive": "99",
"libelle_bassin_formation": "CASTRES / MAZAMET",
"identifiant_de_l_etablissement": "0810177C",
"code_zone_animation_pedagogique": null,
"appartenance_education_prioritaire": null,
"libelle_zone_animation_pedagogique": null,
"type_rattachement_etablissement_mere": null
}Record 3fax: — · web: —
{
"fax": null,
"web": null,
"etat": "OUVERT",
"mail": "ce.0810184K@ac-toulouse.fr",
"pial": "0810993P",
"ulis": 0,
"greta": null,
"segpa": null,
"latitude": 43.85090286592284,
"position": {
"lat": 43.85090286592284,
"lon": 1.9802517587860453
},
"post_bac": null,
"adresse_1": "46 rue de Técou",
"adresse_2": null,
"adresse_3": "81600 CADALEN",
"longitude": 1.9802517587860453,
"multi_uai": 0,
"telephone": "0581408737",
"code_nature": 151,
"code_postal": "81600",
"code_region": "76",
"hebergement": 0,
"nom_commune": "Cadalen",
"siren_siret": "21810046900020",
"code_commune": "81046",
"epsg_origine": "EPSG:2154",
"fiche_onisep": null,
"restauration": 1,
"rpi_disperse": "081042",
"section_arts": null,
"apprentissage": null,
"code_academie": "16",
"rpi_concentre": 0,
"section_sport": null,
"voie_generale": null,
"coordx_origine": 617998.2,
"coordy_origine": 6306295.4,
"date_maj_ligne": "2026-05-27",
"date_ouverture": "1968-12-15",
"libelle_nature": "ECOLE DE NIVEAU ELEMENTAIRE",
"libelle_region": "Occitanie",
"lycee_agricole": null,
"section_cinema": null,
"lycee_militaire": null,
"section_theatre": null,
"code_departement": "081",
"ecole_maternelle": 1,
"libelle_academie": "Toulouse",
"ecole_elementaire": 1,
"lycee_des_metiers": null,
"ministere_tutelle": "MINISTERE DE L'EDUCATION NATIONALE",
"nom_etablissement": "Ecole primaire",
"etablissement_mere": null,
"section_europeenne": null,
"type_contrat_prive": "SANS OBJET",
"type_etablissement": "Ecole",
"voie_technologique": null,
"libelle_departement": "Tarn",
"nom_circonscription": "Circonscription d'inspection du 1er degré de Gaillac",
"statut_public_prive": "Public",
"code_circonscription": "0810054U",
"voie_professionnelle": null,
"code_bassin_formation": "16119",
"precision_localisation": "Numéro de rue",
"section_internationale": null,
"code_type_contrat_prive": "99",
"libelle_bassin_formation": "GAILLAC / GRAULHET",
"identifiant_de_l_etablissement": "0810184K",
"code_zone_animation_pedagogique": null,
"appartenance_education_prioritaire": null,
"libelle_zone_animation_pedagogique": null,
"type_rattachement_etablissement_mere": null
}Record 4fax: — · web: —
{
"fax": null,
"web": null,
"etat": "OUVERT",
"mail": "ce.0810212R@ac-toulouse.fr",
"pial": "0811340S",
"ulis": 0,
"greta": null,
"segpa": null,
"latitude": 43.865591338590555,
"position": {
"lat": 43.865591338590555,
"lon": 1.8836629557265832
},
"post_bac": null,
"adresse_1": "15 place de la Bouygue",
"adresse_2": null,
"adresse_3": "81600 MONTANS",
"longitude": 1.8836629557265832,
"multi_uai": 0,
"telephone": "0563575105",
"code_nature": 151,
"code_postal": "81600",
"code_region": "76",
"hebergement": 0,
"nom_commune": "Montans",
"siren_siret": "21810171500025",
"code_commune": "81171",
"epsg_origine": "EPSG:2154",
"fiche_onisep": null,
"restauration": 1,
"rpi_disperse": null,
"section_arts": null,
"apprentissage": null,
"code_academie": "16",
"rpi_concentre": 0,
"section_sport": null,
"voie_generale": null,
"coordx_origine": 610254.7,
"coordy_origine": 6308032.5,
"date_maj_ligne": "2026-05-27",
"date_ouverture": "1968-12-15",
"libelle_nature": "ECOLE DE NIVEAU ELEMENTAIRE",
"libelle_region": "Occitanie",
"lycee_agricole": null,
"section_cinema": null,
"lycee_militaire": null,
"section_theatre": null,
"code_departement": "081",
"ecole_maternelle": 1,
"libelle_academie": "Toulouse",
"ecole_elementaire": 1,
"lycee_des_metiers": null,
"ministere_tutelle": "MINISTERE DE L'EDUCATION NATIONALE",
"nom_etablissement": "Ecole primaire publique Amandus",
"etablissement_mere": null,
"section_europeenne": null,
"type_contrat_prive": "SANS OBJET",
"type_etablissement": "Ecole",
"voie_technologique": null,
"libelle_departement": "Tarn",
"nom_circonscription": "Circonscription d'inspection du 1er degré de Gaillac",
"statut_public_prive": "Public",
"code_circonscription": "0810054U",
"voie_professionnelle": null,
"code_bassin_formation": "16119",
"precision_localisation": "Rue",
"section_internationale": null,
"code_type_contrat_prive": "99",
"libelle_bassin_formation": "GAILLAC / GRAULHET",
"identifiant_de_l_etablissement": "0810212R",
"code_zone_animation_pedagogique": null,
"appartenance_education_prioritaire": null,
"libelle_zone_animation_pedagogique": null,
"type_rattachement_etablissement_mere": null
}Record 5fax: — · web: —
{
"fax": null,
"web": null,
"etat": "OUVERT",
"mail": "ce.0810220Z@ac-toulouse.fr",
"pial": "0810993P",
"ulis": 0,
"greta": null,
"segpa": null,
"latitude": 43.9138239151044,
"position": {
"lat": 43.9138239151044,
"lon": 1.9635201739018169
},
"post_bac": null,
"adresse_1": "LE BOURG",
"adresse_2": "LE BOURG",
"adresse_3": "81600 RIVIERES",
"longitude": 1.9635201739018169,
"multi_uai": 0,
"telephone": "0563414045",
"code_nature": 151,
"code_postal": "81600",
"code_region": "76",
"hebergement": 0,
"nom_commune": "Rivières",
"siren_siret": "21810225900023",
"code_commune": "81225",
"epsg_origine": "EPSG:2154",
"fiche_onisep": null,
"restauration": 1,
"rpi_disperse": null,
"section_arts": null,
"apprentissage": null,
"code_academie": "16",
"rpi_concentre": 0,
"section_sport": null,
"voie_generale": null,
"coordx_origine": 616744.6,
"coordy_origine": 6313304.1,
"date_maj_ligne": "2026-05-27",
"date_ouverture": "1968-12-15",
"libelle_nature": "ECOLE DE NIVEAU ELEMENTAIRE",
"libelle_region": "Occitanie",
"lycee_agricole": null,
"section_cinema": null,
"lycee_militaire": null,
"section_theatre": null,
"code_departement": "081",
"ecole_maternelle": 1,
"libelle_academie": "Toulouse",
"ecole_elementaire": 1,
"lycee_des_metiers": null,
"ministere_tutelle": "MINISTERE DE L'EDUCATION NATIONALE",
"nom_etablissement": "Ecole primaire",
"etablissement_mere": null,
"section_europeenne": null,
"type_contrat_prive": "SANS OBJET",
"type_etablissement": "Ecole",
"voie_technologique": null,
"libelle_departement": "Tarn",
"nom_circonscription": "Circonscription d'inspection du 1er degré de Gaillac",
"statut_public_prive": "Public",
"code_circonscription": "0810054U",
"voie_professionnelle": null,
"code_bassin_formation": "16119",
"precision_localisation": "Ville",
"section_internationale": null,
"code_type_contrat_prive": "99",
"libelle_bassin_formation": "GAILLAC / GRAULHET",
"identifiant_de_l_etablissement": "0810220Z",
"code_zone_animation_pedagogique": null,
"appartenance_education_prioritaire": null,
"libelle_zone_animation_pedagogique": null,
"type_rattachement_etablissement_mere": null
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.education.gouv.fr/api/explore/v2.1/catalog/datasets/fr-en-annuaire-education
Query examples
curl -s 'https://data.education.gouv.fr/api/explore/v2.1/catalog/datasets/fr-en-annuaire-education/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.