Permanent Database of Facilities 2021: Higher Education, Training and Education ServicesBase permanente des équipements 2021 : enseignement supérieur, formation et services de l'éducation
Base permanente des équipements 2021 : enseignement supérieur, formation et services de l'éducationPermanent Database of Facilities 2021: Higher Education, Training and Education Services
Published by INSEE
This API provides access to the higher education, training and education services component of the Permanent Database of Facilities (BPE), maintained by INSEE, the French national statistics institute. The dataset records the presence and location of facilities and services available to the population across French territories, enabling analyses such as the presence or absence of a given facility, its density in an area, or indicators of accessibility. It supports territorial studies, planning, and equipment-level statistical work at the national scale.La base permanente des équipements (BPE) est destinée à fournir le niveau d'équipements et de services rendus sur un territoire à la population. Cette base permet de produire différentes données, comme la présence ou l'absence d'un équipement, la densité d'un équipement, ou un indicateur de dispo...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (25 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | codgeoCode commune | text | INSEE code identifying the commune.INSEE code identifying the commune. |
| 100% | libgeoLibellé commune ou arrondissement | text | Name of the commune or arrondissement.Name of the commune or arrondissement. |
| 100% | depDépartement | text | Department code where the commune is located.Department code where the commune is located. |
| 100% | nb_c401STS, CPGE | double | Number of STS (higher technician sections) or CPGE establishments.Section Technicien Supérieur (STS), Classe Préparatoire aux Grandes Écoles (CPGE) |
| 100% | nb_c402Formation santé | double | Number of health-related training establishments.Number of health-related training establishments. |
| 100% | nb_c403Formation commerce | double | Number of commerce/business training establishments.Number of commerce/business training establishments. |
| 100% | nb_c409Autre formation post bac non universitaire | double | Number of other non-university post-secondary training establishments.Number of other non-university post-secondary training establishments. |
| 100% | nb_c501UFR | double | Number of UFR (teaching and research units).Unité de Formation et de Recherche (UFR) |
| 100% | nb_c502Institut universitaire | double | Number of university institutes.Number of university institutes. |
| 100% | nb_c503École d'ingénieurs | double | Number of engineering schools.Number of engineering schools. |
| 100% | nb_c504Enseignement général supérieur privé | double | Number of private general higher education establishments.Number of private general higher education establishments. |
| 100% | nb_c505École d'enseignement supérieur agricole | double | Number of agricultural higher education schools.Number of agricultural higher education schools. |
| 100% | nb_c505_nb_intÉcole d'enseignement supérieur agricole avec internat | double | Number of agricultural higher education schools with boarding facilities.Number of agricultural higher education schools with boarding facilities. |
| 100% | nb_c509Autre enseignement supérieur | double | Number of other higher education establishments.Number of other higher education establishments. |
| 100% | nb_c601Centre de formation d'apprentis hors agriculture | double | Number of apprentice training centers excluding agriculture.Number of apprentice training centers excluding agriculture. |
| 100% | nb_c602GRETA | double | Number of GRETA adult education centers.Groupements d’établissements (GRETA) |
| 100% | nb_c603Centre dispensant de la formation continue agricole | double | Number of centers providing continuing agricultural education.Number of centers providing continuing agricultural education. |
| 100% | nb_c604Formation aux métiers du sport | double | Number of sports occupations training centers.Number of sports occupations training centers. |
| 100% | nb_c605Centre dispensant des formations d'apprentissage agricole | double | Number of centers providing agricultural apprenticeship training.Number of centers providing agricultural apprenticeship training. |
| 100% | nb_c605_nb_intCentre dispensant des formations d'apprentissage agricole avec internat | double | Number of agricultural apprenticeship training centers with boarding facilities.Number of agricultural apprenticeship training centers with boarding facilities. |
| — | nb_c609Autre formation continue | double | Number of other continuing education centers.Number of other continuing education centers. |
| — | nb_c701Résidence universitaire | double | Number of university student residences.Number of university student residences. |
| — | nb_c702Restaurant universitaire | double | Number of university dining halls.Number of university dining halls. |
| — | geo_shapeShape | geo_shape | Geographic boundary shape of the commune.Geographic boundary shape of the commune. |
| — | geo_point_2dCoordinates | geo_point_2d | Geographic coordinates (latitude, longitude) of the commune.Geographic coordinates (latitude, longitude) of the commune. |
Schema captured from opendatasoft 3 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1dep: 77 · codgeo: 77187
{
"dep": "77",
"codgeo": "77187",
"libgeo": "Fontaine-Fourches",
"nb_c401": 0,
"nb_c402": 0,
"nb_c403": 0,
"nb_c409": 0,
"nb_c501": 0,
"nb_c502": 0,
"nb_c503": 0,
"nb_c504": 0,
"nb_c505": 0,
"nb_c509": 0,
"nb_c601": 0,
"nb_c602": 0,
"nb_c603": 0,
"nb_c604": 0,
"nb_c605": 0,
"nb_c609": 0,
"nb_c701": 0,
"nb_c702": 0,
"geo_shape": "[large value omitted]",
"geo_point_2d": {
"lat": 48.41214145380125,
"lon": 3.394530041778865
},
"nb_c505_nb_int": 0,
"nb_c605_nb_int": 0
}Record 2dep: 92 · codgeo: 92022
{
"dep": "92",
"codgeo": "92022",
"libgeo": "Chaville",
"nb_c401": 0,
"nb_c402": 0,
"nb_c403": 0,
"nb_c409": 0,
"nb_c501": 0,
"nb_c502": 0,
"nb_c503": 0,
"nb_c504": 0,
"nb_c505": 0,
"nb_c509": 0,
"nb_c601": 0,
"nb_c602": 0,
"nb_c603": 0,
"nb_c604": 0,
"nb_c605": 0,
"nb_c609": 0,
"nb_c701": 0,
"nb_c702": 0,
"geo_shape": "[large value omitted]",
"geo_point_2d": {
"lat": 48.80747327619568,
"lon": 2.1920895733476375
},
"nb_c505_nb_int": 0,
"nb_c605_nb_int": 0
}Record 3dep: 92 · codgeo: 92020
{
"dep": "92",
"codgeo": "92020",
"libgeo": "Châtillon",
"nb_c401": 0,
"nb_c402": 0,
"nb_c403": 0,
"nb_c409": 0,
"nb_c501": 0,
"nb_c502": 0,
"nb_c503": 0,
"nb_c504": 0,
"nb_c505": 0,
"nb_c509": 0,
"nb_c601": 0,
"nb_c602": 0,
"nb_c603": 0,
"nb_c604": 0,
"nb_c605": 0,
"nb_c609": 0,
"nb_c701": 0,
"nb_c702": 0,
"geo_shape": "[large value omitted]",
"geo_point_2d": {
"lat": 48.80363283039784,
"lon": 2.2883424959551513
},
"nb_c505_nb_int": 0,
"nb_c605_nb_int": 0
}Record 4dep: 77 · codgeo: 77163
{
"dep": "77",
"codgeo": "77163",
"libgeo": "Douy-la-Ramée",
"nb_c401": 0,
"nb_c402": 0,
"nb_c403": 0,
"nb_c409": 0,
"nb_c501": 0,
"nb_c502": 0,
"nb_c503": 0,
"nb_c504": 0,
"nb_c505": 0,
"nb_c509": 0,
"nb_c601": 0,
"nb_c602": 0,
"nb_c603": 0,
"nb_c604": 0,
"nb_c605": 0,
"nb_c609": 0,
"nb_c701": 0,
"nb_c702": 0,
"geo_shape": "[large value omitted]",
"geo_point_2d": {
"lat": 49.06176539147706,
"lon": 2.884186130434657
},
"nb_c505_nb_int": 0,
"nb_c605_nb_int": 0
}Record 5dep: 77 · codgeo: 77253
{
"dep": "77",
"codgeo": "77253",
"libgeo": "Lissy",
"nb_c401": 0,
"nb_c402": 0,
"nb_c403": 0,
"nb_c409": 0,
"nb_c501": 0,
"nb_c502": 0,
"nb_c503": 0,
"nb_c504": 0,
"nb_c505": 0,
"nb_c509": 0,
"nb_c601": 0,
"nb_c602": 0,
"nb_c603": 0,
"nb_c604": 0,
"nb_c605": 0,
"nb_c609": 0,
"nb_c701": 0,
"nb_c702": 0,
"geo_shape": "[large value omitted]",
"geo_point_2d": {
"lat": 48.61824889180952,
"lon": 2.70146502923952
},
"nb_c505_nb_int": 0,
"nb_c605_nb_int": 0
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/bpe2016-ens-sup-form-serv
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/bpe2016-ens-sup-form-serv/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.