c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 12h ago
R

Directory of Metropolitan Elected OfficialsRépertoire des élus métropolitains

Répertoire des élus métropolitainsDirectory of Metropolitan Elected Officials

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides access to the directory of elected officials of the Aix-Marseille-Provence Metropolis, drawn from the French National Register of Elected Officials (RNE). The RNE tracks holders of electoral mandates and is maintained by prefectures and the Ministry of the Interior, based largely on information supplied by elected officials during registration. The dataset is published by Métropole Aix-Marseille-Provence and covers local elected representatives within its territory, making it useful for identifying officeholders and their mandates at the metropolitan level.Le Répertoire National des Elus (RNE) a pour finalité le suivi des titulaires d’un mandat électoral. Il est renseigné et tenu à jour par les préfectures et par les services du ministère de l'intérieur , notamment sur la base des éléments fournis par les élus lors de la phase d’enregistrement des...

government
57
fair

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

Data schema (23 fields)

Filterable via the API (22)
nom_de_l_eluprenom_de_l_eludate_de_naissancecode_sexedate_de_debut_de_la_fonctiondate_de_debut_du_mandatlibelle_commune_rattacheecode_inseeacronyme_finnom_conseil_territoire_fincode_du_departementlibelle_du_departementcode_de_la_collectivite_a_statut_particulierlibelle_de_la_collectivite_a_statut_particulierndeg_sirenlibelle_de_l_epcicode_de_la_categorie_socio_professionnellelibelle_de_la_categorie_socio_professionnellelibelle_de_la_fonctiondepartementcode_commune_secteurcommune_secteur

Click a field to see example values.

FillFieldTypeDescription
100%nom_de_l_eluFilterable via the APINom de l'élutextSurname of the elected official.Surname of the elected official.
100%prenom_de_l_eluFilterable via the APIPrénom de l'élutextFirst name of the elected official.First name of the elected official.
100%date_de_naissanceFilterable via the APIDate de naissancedateDate of birth of the elected official.Date of birth of the elected official.
100%code_sexeFilterable via the APICode sexetextCode indicating the elected official's gender (M/F).Code indicating the elected official's gender (M/F).
8.8%date_de_debut_de_la_fonctionFilterable via the APIDate de début de la fonctiondateStart date of the official's specific function or office.Start date of the official's specific function or office.
100%date_de_debut_du_mandatFilterable via the APIDate de début du mandatdateStart date of the elected official's term of office.Start date of the elected official's term of office.
100%libelle_commune_rattacheeFilterable via the APILibellé de la commune de rattachementtextName of the municipality the official is attached to.Name of the municipality the official is attached to.
100%code_inseeFilterable via the APICode de la commune de rattachementtextINSEE code of the municipality of attachment.INSEE code of the municipality of attachment.
100%acronyme_finFilterable via the APIConseil Territoire (court)textShort acronym of the metropolitan territorial council.Short acronym of the metropolitan territorial council.
100%nom_conseil_territoire_finFilterable via the APIConseil territoire (long)textFull name of the metropolitan territorial council.Full name of the metropolitan territorial council.
—geo_point_secteurGeo point secteurgeo_point_2dGeographic coordinates of the official's sector/municipality.Geographic coordinates of the official's sector/municipality.
—code_du_departementFilterable via the APICode du départementtextCode of the department.Code of the department.
—libelle_du_departementFilterable via the APILibellé du départementtextName of the department.Name of the department.
—code_de_la_collectivite_a_statut_particulierFilterable via the APICode de la collectivité à statut particuliertextCode of the special-status local authority, if applicable.Code of the special-status local authority, if applicable.
—libelle_de_la_collectivite_a_statut_particulierFilterable via the APILibellé de la collectivité à statut particuliertextName of the special-status local authority, if applicable.Name of the special-status local authority, if applicable.
—ndeg_sirenFilterable via the APIN° SIRENtextSIREN identification number of the metropolitan body.SIREN identification number of the metropolitan body.
—libelle_de_l_epciFilterable via the APILibellé de l'EPCItextName of the intermunicipal cooperation body (EPCI/metropolis).Name of the intermunicipal cooperation body (EPCI/metropolis).
—code_de_la_categorie_socio_professionnelleFilterable via the APICode de la catégorie socio-professionnelleintNumeric code for the official's socio-professional category.Numeric code for the official's socio-professional category.
—libelle_de_la_categorie_socio_professionnelleFilterable via the APILibellé de la catégorie socio-professionnelletextLabel describing the official's socio-professional category.Label describing the official's socio-professional category.
—libelle_de_la_fonctionFilterable via the APILibellé de la fonctiontextTitle of the elected official's specific function.Title of the elected official's specific function.
100%departementFilterable via the APIDépartementtextDepartment code associated with the official's mandate.Department code associated with the official's mandate.
100%code_commune_secteurFilterable via the APICode commune secteurtextCode of the municipality corresponding to the official's sector.Code of the municipality corresponding to the official's sector.
100%commune_secteurFilterable via the APICommune secteurtextName of the municipality corresponding to the official's sector.Name of the municipality corresponding to the official's sector.

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 1code_sexe: M · code_insee: 13107
{
  "code_sexe": "M",
  "code_insee": "13107",
  "ndeg_siren": "200054807",
  "departement": "13",
  "acronyme_fin": "CT2",
  "nom_de_l_elu": "ARDHUIN",
  "commune_secteur": "Simiane-Collongue",
  "prenom_de_l_elu": "Philippe",
  "date_de_naissance": "1962-09-04",
  "geo_point_secteur": {
    "lat": 43.411463612,
    "lon": 5.4375909232
  },
  "libelle_de_l_epci": "Metropole D'Aix-Marseille-Provence",
  "code_du_departement": "13",
  "code_commune_secteur": "107",
  "libelle_de_la_fonction": null,
  "libelle_du_departement": "Bouches-Du-Rhône",
  "date_de_debut_du_mandat": "2026-03-15",
  "libelle_commune_rattachee": "Simiane-Collongue",
  "nom_conseil_territoire_fin": "Pays d'Aix",
  "date_de_debut_de_la_fonction": null,
  "code_de_la_categorie_socio_professionnelle": 83,
  "code_de_la_collectivite_a_statut_particulier": null,
  "libelle_de_la_categorie_socio_professionnelle": "Militaire du contingent",
  "libelle_de_la_collectivite_a_statut_particulier": null
}
Record 2code_sexe: M · code_insee: 13001
{
  "code_sexe": "M",
  "code_insee": "13001",
  "ndeg_siren": "200054807",
  "departement": "13",
  "acronyme_fin": "CT2",
  "nom_de_l_elu": "GEIGER",
  "commune_secteur": "Aix-en-Provence",
  "prenom_de_l_elu": "Jean-Louis",
  "date_de_naissance": "1950-10-25",
  "geo_point_secteur": {
    "lat": 43.5361124113,
    "lon": 5.3986300904
  },
  "libelle_de_l_epci": "Metropole D'Aix-Marseille-Provence",
  "code_du_departement": "13",
  "code_commune_secteur": "001",
  "libelle_de_la_fonction": null,
  "libelle_du_departement": "Bouches-Du-Rhône",
  "date_de_debut_du_mandat": "2026-03-22",
  "libelle_commune_rattachee": "Aix-En-Provence",
  "nom_conseil_territoire_fin": "Pays d'Aix",
  "date_de_debut_de_la_fonction": null,
  "code_de_la_categorie_socio_professionnelle": 72,
  "code_de_la_collectivite_a_statut_particulier": null,
  "libelle_de_la_categorie_socio_professionnelle": "Ancien artisan, commerçant, chef d'entreprise",
  "libelle_de_la_collectivite_a_statut_particulier": null
}
Record 3code_sexe: M · code_insee: 13086
{
  "code_sexe": "M",
  "code_insee": "13086",
  "ndeg_siren": "200054807",
  "departement": "13",
  "acronyme_fin": "CT4",
  "nom_de_l_elu": "BOUILLÉ",
  "commune_secteur": "Roquevaire",
  "prenom_de_l_elu": "Eric",
  "date_de_naissance": "1963-10-07",
  "geo_point_secteur": {
    "lat": 43.3435982428,
    "lon": 5.5977055273
  },
  "libelle_de_l_epci": "Metropole D'Aix-Marseille-Provence",
  "code_du_departement": "13",
  "code_commune_secteur": "086",
  "libelle_de_la_fonction": null,
  "libelle_du_departement": "Bouches-Du-Rhône",
  "date_de_debut_du_mandat": "2026-03-22",
  "libelle_commune_rattachee": "Roquevaire",
  "nom_conseil_territoire_fin": "Pays d'Aubagne et de l'Étoile",
  "date_de_debut_de_la_fonction": null,
  "code_de_la_categorie_socio_professionnelle": 22,
  "code_de_la_collectivite_a_statut_particulier": null,
  "libelle_de_la_categorie_socio_professionnelle": "Commerçant et assimilé",
  "libelle_de_la_collectivite_a_statut_particulier": null
}
Record 4code_sexe: M · code_insee: 13001
{
  "code_sexe": "M",
  "code_insee": "13001",
  "ndeg_siren": "200054807",
  "departement": "13",
  "acronyme_fin": "CT2",
  "nom_de_l_elu": "ZAZOUN",
  "commune_secteur": "Aix-en-Provence",
  "prenom_de_l_elu": "Michaël",
  "date_de_naissance": "1966-09-08",
  "geo_point_secteur": {
    "lat": 43.5361124113,
    "lon": 5.3986300904
  },
  "libelle_de_l_epci": "Metropole D'Aix-Marseille-Provence",
  "code_du_departement": "13",
  "code_commune_secteur": "001",
  "libelle_de_la_fonction": null,
  "libelle_du_departement": "Bouches-Du-Rhône",
  "date_de_debut_du_mandat": "2026-03-22",
  "libelle_commune_rattachee": "Aix-En-Provence",
  "nom_conseil_territoire_fin": "Pays d'Aix",
  "date_de_debut_de_la_fonction": null,
  "code_de_la_categorie_socio_professionnelle": 22,
  "code_de_la_collectivite_a_statut_particulier": null,
  "libelle_de_la_categorie_socio_professionnelle": "Commerçant et assimilé",
  "libelle_de_la_collectivite_a_statut_particulier": null
}
Record 5code_sexe: M · code_insee: 13055
{
  "code_sexe": "M",
  "code_insee": "13055",
  "ndeg_siren": "200054807",
  "departement": "13",
  "acronyme_fin": "CT1",
  "nom_de_l_elu": "CAHN",
  "commune_secteur": "Marseille",
  "prenom_de_l_elu": "Philippe",
  "date_de_naissance": "1956-01-22",
  "geo_point_secteur": {
    "lat": 43.296346,
    "lon": 5.369889
  },
  "libelle_de_l_epci": "Metropole D'Aix-Marseille-Provence",
  "code_du_departement": "13",
  "code_commune_secteur": "055",
  "libelle_de_la_fonction": null,
  "libelle_du_departement": "Bouches-Du-Rhône",
  "date_de_debut_du_mandat": "2026-03-22",
  "libelle_commune_rattachee": "Marseille",
  "nom_conseil_territoire_fin": "Marseille-Provence",
  "date_de_debut_de_la_fonction": null,
  "code_de_la_categorie_socio_professionnelle": 77,
  "code_de_la_collectivite_a_statut_particulier": null,
  "libelle_de_la_categorie_socio_professionnelle": "Ancien employé",
  "libelle_de_la_collectivite_a_statut_particulier": null
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/elus-metropolitains

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/elus-metropolitains/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

5 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
238
Last upstream update
3 days ago
2026-10-19

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Répertoire des élus métropolitains — live verification badge

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