c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated AnnualVERIFIED · checked 3d ago
L

Non-permanent teaching staff at public higher education institutionsLes enseignants non permanents des établissements publics de l'enseignement supérieur

Les enseignants non permanents des établissements publics de l'enseignement supérieurNon-permanent teaching staff at public higher education institutions

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset presents the number of non-permanent teaching staff in activity, broken down by institution, for public establishments under the supervision of the French ministry responsible for higher education and research. Figures cover the academic years from 2012-2013 to 2023-2024. The data originate from an annual survey conducted at the national level and are published via the Île-de-France regional open data portal. The dataset allows comparison of non-permanent teaching staff numbers across institutions and over time, supporting analysis of staffing trends in French public higher education.Ce jeu de données présente les effectifs par établissement d' enseignants non permanents en activité, affectés dans les établissements publics sous tutelle du ministère en charge de l’Enseignement supérieur et de la Recherche de 2012-2013 à 2023-2024. Les données proviennent d’une enquête annuell...

education
45
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (27 fields)

Filterable via the API (26)
rentreeetablissement_libetablissement_typesexecategorie_personnelsgrande_disciplinegroupe_cnucode_groupe_cnucode_grande_disciplineeffectifcode_categorie_persannee_universitaireetablissement_id_uai_sourceetablissement_id_uaietablissement_id_paysageetablissement_compos_id_paysageetablissement_compos_libetablissement_id_paysage_actueletablissement_code_academieetablissement_academieetablissement_code_regionetablissement_regionetablissement_actuel_libclasse_age3quotitecategorie_pers_grp

Click a field to see example values.

FillFieldTypeDescription
100%rentreeFilterable via the APIRentréetextAcademic year of start (autumn term).Rentrée de l'année universitaire
100%etablissement_libFilterable via the APIÉtablissementtextName of the institution of assignment.
100%etablissement_typeFilterable via the APIType établissementtextType of the institution (e.g. university).Type of the institution (e.g. university).
100%sexeFilterable via the APItextSex of the teacher.Sex of the teacher.
96.1%categorie_personnelsFilterable via the APICategorie de personnelstextStaff category of the non-permanent teacher.Staff category of the non-permanent teacher.
98.5%grande_disciplineFilterable via the APIGrande disciplinetextBroad discipline grouping of CNU section groups.Regroupements des groupes de sections CNU.
100%groupe_cnuFilterable via the APIGroupes CNUtextCNU section group, corresponding to a discipline.Regroupements des sections CNU dont chacune correspond à une discipline.
100%code_groupe_cnuFilterable via the APICode groupe cnutextCode for the CNU section group.Regroupements des sections CNU
100%code_grande_disciplineFilterable via the APICode grande disciplinetextCode for the broad discipline grouping.Regroupements des groupes de sections CNU.
100%effectifFilterable via the APIintNumber of teachers in the category.Nombre d'enseignants
100%code_categorie_persFilterable via the APICode categorie personnelstextCode identifying the staff category.Code identifying the staff category.
100%annee_universitaireFilterable via the APIAnnée universitairetextAcademic year, formatted as a year range.Academic year, formatted as a year range.
100%etablissement_id_uai_sourceFilterable via the APIEtablissement id uai sourcetextUAI code of the institution of assignment, as collected.code uai de l'établissement d'affectation collecté (source)
100%etablissement_id_uaiFilterable via the APIEtablissement id uaitextUAI code(s) of the institution of assignment.code.s uai de l'établissement d'affectation
100%etablissement_id_paysageFilterable via the APIEtablissement id paysagetextInternal identifier of the institution.Identifiant interne de l'établissement
17.5%etablissement_compos_id_paysageFilterable via the APIEtablissement compos id paysagetextInternal identifier of the component institution of assignment.Identifiant interne de l'établissement d'affectation
17.5%etablissement_compos_libFilterable via the APIDécomposition des universitéss à statuts expérimentauxtextName of the component institution, for experimental-status universities.Name of the component institution, for experimental-status universities.
100%etablissement_id_paysage_actuelFilterable via the APIEtablissement id paysage actueltextInternal identifier of the current institution.identifiant interne de l'établissement actuel
100%etablissement_code_academieFilterable via the APIcode_academietextCode of the académie of the institution's headquarters.Code of the académie of the institution's headquarters.
100%etablissement_academieFilterable via the APIAcadémietextAcadémie of the institution's headquarters.académie du siège de l'établissement d'affectation
—etablissement_code_regionFilterable via the APIEtablissement code regiontextCode of the region of the institution's headquarters.Code of the region of the institution's headquarters.
—etablissement_regionFilterable via the APIRégiontextRegion of the institution's headquarters.région du siège de l'établissement d'affectation
—etablissement_coordonneesEtablissement coordonneesgeo_point_2dGeographic coordinates of the institution of assignment.coordonnées géographiques de l'établissement d'affectation
—etablissement_actuel_libFilterable via the APIÉtablissement actueltextCurrent name of the institution.établissement actuel
—classe_age3Filterable via the APIClasses d'âgetextAge bracket of the teacher, available since 2018.Tranche d'âge dans laquelle appartient l'enseignant (donnée disponible depuis 2018)
—quotiteFilterable via the APIQuotitétextWorking time share (full-time or part-time).Quotité de travail
—categorie_pers_grpFilterable via the APICategories personnels regroupéestextGrouped staff category of the teacher.

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 1sexe: Féminin · quotite: Temps plein
{
  "sexe": "Féminin",
  "quotite": "Temps plein",
  "rentree": "2022",
  "effectif": 1,
  "groupe_cnu": "Mécanique, génie informatique, énergétique, génie électrique",
  "classe_age3": "35 ans et moins",
  "code_groupe_cnu": "9",
  "etablissement_lib": "CY Cergy Paris Université",
  "grande_discipline": "Sciences",
  "categorie_pers_grp": "Autres catégories",
  "etablissement_type": "Université",
  "annee_universitaire": "2022-23",
  "code_categorie_pers": "CONT 2D",
  "categorie_personnels": "Contractuel 2nd degré",
  "etablissement_id_uai": "0952259P",
  "etablissement_region": "Île-de-France",
  "code_grande_discipline": "3S",
  "etablissement_academie": "Versailles",
  "etablissement_actuel_lib": "CY Cergy Paris Université",
  "etablissement_compos_lib": "CY Cergy Paris Université",
  "etablissement_id_paysage": "RS4WF",
  "etablissement_code_region": "R11",
  "etablissement_coordonnees": {
    "lat": 49.03889,
    "lon": 2.07415
  },
  "etablissement_code_academie": "A25",
  "etablissement_id_uai_source": "0952259P",
  "etablissement_compos_id_paysage": "RS4WF",
  "etablissement_id_paysage_actuel": "RS4WF"
}
Record 2sexe: Masculin · quotite: Non renseigné
{
  "sexe": "Masculin",
  "quotite": "Non renseigné",
  "rentree": "2021",
  "effectif": 1,
  "groupe_cnu": "Droit et science politique",
  "classe_age3": "35 ans et moins",
  "code_groupe_cnu": "1",
  "etablissement_lib": "Université d'Évry-Val-d'Essonne",
  "grande_discipline": "Droit, économie et gestion",
  "categorie_pers_grp": "Doctorant contractuel",
  "etablissement_type": "Université",
  "annee_universitaire": "2021-22",
  "code_categorie_pers": "DOCT SANS ENS",
  "categorie_personnels": "Doctorant contractuel sans service d'enseignement",
  "etablissement_id_uai": "0911975C",
  "etablissement_region": "Île-de-France",
  "code_grande_discipline": "1D",
  "etablissement_academie": "Versailles",
  "etablissement_actuel_lib": "Université d'Évry-Val-d'Essonne",
  "etablissement_compos_lib": null,
  "etablissement_id_paysage": "RN4E6",
  "etablissement_code_region": "R11",
  "etablissement_coordonnees": {
    "lat": 48.62425,
    "lon": 2.42738
  },
  "etablissement_code_academie": "A25",
  "etablissement_id_uai_source": "0911975C",
  "etablissement_compos_id_paysage": null,
  "etablissement_id_paysage_actuel": "RN4E6"
}
Record 3sexe: Féminin · quotite: Temps partiel
{
  "sexe": "Féminin",
  "quotite": "Temps partiel",
  "rentree": "2018",
  "effectif": 1,
  "groupe_cnu": "Droit et science politique",
  "classe_age3": "56 ans et plus",
  "code_groupe_cnu": "1",
  "etablissement_lib": "Université de Versailles Saint-Quentin-en-Yvelines",
  "grande_discipline": "Droit, économie et gestion",
  "categorie_pers_grp": "Professeur des universités associé",
  "etablissement_type": "Université",
  "annee_universitaire": "2018-19",
  "code_categorie_pers": "PR ASS",
  "categorie_personnels": "Professeur des universités associé",
  "etablissement_id_uai": "0781944P",
  "etablissement_region": "Île-de-France",
  "code_grande_discipline": "1D",
  "etablissement_academie": "Versailles",
  "etablissement_actuel_lib": "Université de Versailles Saint-Quentin-en-Yvelines",
  "etablissement_compos_lib": null,
  "etablissement_id_paysage": "V13Pk",
  "etablissement_code_region": "R11",
  "etablissement_coordonnees": {
    "lat": 48.79959,
    "lon": 2.14159
  },
  "etablissement_code_academie": "A25",
  "etablissement_id_uai_source": "0781944P",
  "etablissement_compos_id_paysage": null,
  "etablissement_id_paysage_actuel": "V13Pk"
}
Record 4sexe: Féminin · quotite: Temps plein
{
  "sexe": "Féminin",
  "quotite": "Temps plein",
  "rentree": "2022",
  "effectif": 2,
  "groupe_cnu": "Mathématiques et informatique",
  "classe_age3": "56 ans et plus",
  "code_groupe_cnu": "5",
  "etablissement_lib": "CY Cergy Paris Université",
  "grande_discipline": "Sciences",
  "categorie_pers_grp": "Autres catégories",
  "etablissement_type": "Université",
  "annee_universitaire": "2022-23",
  "code_categorie_pers": "CONT 2D",
  "categorie_personnels": "Contractuel 2nd degré",
  "etablissement_id_uai": "0952259P",
  "etablissement_region": "Île-de-France",
  "code_grande_discipline": "3S",
  "etablissement_academie": "Versailles",
  "etablissement_actuel_lib": "CY Cergy Paris Université",
  "etablissement_compos_lib": "CY Cergy Paris Université",
  "etablissement_id_paysage": "RS4WF",
  "etablissement_code_region": "R11",
  "etablissement_coordonnees": {
    "lat": 49.03889,
    "lon": 2.07415
  },
  "etablissement_code_academie": "A25",
  "etablissement_id_uai_source": "0952259P",
  "etablissement_compos_id_paysage": "RS4WF",
  "etablissement_id_paysage_actuel": "RS4WF"
}
Record 5sexe: Masculin · quotite: Non renseigné
{
  "sexe": "Masculin",
  "quotite": "Non renseigné",
  "rentree": "2022",
  "effectif": 9,
  "groupe_cnu": "Sciences de la terre",
  "classe_age3": "35 ans et moins",
  "code_groupe_cnu": "8",
  "etablissement_lib": "Université Paris-Saclay",
  "grande_discipline": "Sciences",
  "categorie_pers_grp": "Doctorant contractuel",
  "etablissement_type": "Université",
  "annee_universitaire": "2022-23",
  "code_categorie_pers": "DOCT SANS ENS",
  "categorie_personnels": "Doctorant contractuel sans service d'enseignement",
  "etablissement_id_uai": "0912408Y",
  "etablissement_region": "Île-de-France",
  "code_grande_discipline": "3S",
  "etablissement_academie": "Versailles",
  "etablissement_actuel_lib": "Université Paris-Saclay",
  "etablissement_compos_lib": "Université Paris-Saclay",
  "etablissement_id_paysage": "G2qA7",
  "etablissement_code_region": "R11",
  "etablissement_coordonnees": {
    "lat": 48.709629,
    "lon": 2.170077
  },
  "etablissement_code_academie": "A25",
  "etablissement_id_uai_source": "0912408Y",
  "etablissement_compos_id_paysage": "G2qA7",
  "etablissement_id_paysage_actuel": "G2qA7"
}

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/les-enseignants-non-permanents-des-etablissements-publics-de-l-enseignement-supe

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/les-enseignants-non-permanents-des-etablissements-publics-de-l-enseignement-supe/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.

Full API documentation ↗

Rate limits

10 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
23k
22569
Update cadence
Annual
declared upstream
Last upstream update
2 months ago
2026-09-04

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Les enseignants non permanents des établissements publics de l'enseignement supérieur — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.