c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 2d ago
[

[2026 Municipal Elections - 1st Round] List of Candidates for the Communes of GPS[Élections municipales 2026 - 1er tour] Liste des Candidat.e.s pour les communes de GPS

[Élections municipales 2026 - 1er tour] Liste des Candidat.e.s pour les communes de GPS[2026 Municipal Elections - 1st Round] List of Candidates for the Communes of GPS

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides the list of candidates by commune for the first round of the 2026 French municipal elections, as published by the Ministry of the Interior. It covers the communes belonging to Grand Paris Sud (GPS), an intercommunal authority in the Paris region. The dataset is freely accessible without authentication and is intended to inform residents and stakeholders about the candidates standing in each municipality within this territory.Listes des candidats par commune telles que publiées par le Ministère de l'Intérieur

government
45
fair

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

Data schema (20 fields)

Filterable via the API (20)
idcode_departementdepartementcode_circonscriptioncirconscriptionnumero_de_panneaulibelle_abrege_de_listelibelle_de_la_listecode_nuance_de_listenuance_de_listetete_de_listeordresexenom_sur_le_bulletin_de_voteprenom_sur_le_bulletin_de_votenationalitecode_personnalitecccandidatliste

Click a field to see example values.

FillFieldTypeDescription
100%idFilterable via the APIintInternal record identifier.Internal record identifier.
100%code_departementFilterable via the APICode départementintINSEE code of the department.INSEE code of the department.
100%departementFilterable via the APIDépartementtextName of the department.Name of the department.
100%code_circonscriptionFilterable via the APICode circonscriptionintCode of the commune (electoral constituency) in which the list runs.Code of the commune (electoral constituency) in which the list runs.
100%circonscriptionFilterable via the APItextName of the commune (electoral constituency) in which the list runs.Name of the commune (electoral constituency) in which the list runs.
100%numero_de_panneauFilterable via the APINuméro de panneauintPanel number assigned to the list on the ballot display.Panel number assigned to the list on the ballot display.
100%libelle_abrege_de_listeFilterable via the APILibellé abrégé de listetextAbbreviated name of the candidate list.Abbreviated name of the candidate list.
100%libelle_de_la_listeFilterable via the APILibellé de la listetextFull name of the candidate list.Full name of the candidate list.
95.1%code_nuance_de_listeFilterable via the APICode nuance de listetextCode identifying the political leaning of the list.Code identifying the political leaning of the list.
95.1%nuance_de_listeFilterable via the APINuance de listetextPolitical leaning label of the list.Political leaning label of the list.
2.9%tete_de_listeFilterable via the APITête de listetextName of the head of the list, if specified.Name of the head of the list, if specified.
100%ordreFilterable via the APIintRank of the candidate within the list.Rank of the candidate within the list.
100%sexeFilterable via the APItextSex of the candidate (M or F).Sex of the candidate (M or F).
100%nom_sur_le_bulletin_de_voteFilterable via the APINom sur le bulletin de votetextCandidate's surname as printed on the ballot.Candidate's surname as printed on the ballot.
100%prenom_sur_le_bulletin_de_voteFilterable via the APIPrénom sur le bulletin de votetextCandidate's given name as printed on the ballot.Candidate's given name as printed on the ballot.
100%nationaliteFilterable via the APINationalitétextNationality of the candidate.Nationality of the candidate.
0.1%code_personnaliteFilterable via the APICode personnalitétextCode identifying a notable public figure among candidates, if applicable.Code identifying a notable public figure among candidates, if applicable.
17%ccFilterable via the APItextUnspecified additional coded attribute of the candidacy.Unspecified additional coded attribute of the candidacy.
100%candidatFilterable via the APItextCandidate's rank, name and list, combined as a single label.Candidate's rank, name and list, combined as a single label.
100%listeFilterable via the APItextList's rank, name and political leaning, combined as a single label.List's rank, name and political leaning, combined as a single label.

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 1cc: — · id: 707884
{
  "cc": null,
  "id": 707884,
  "sexe": "M",
  "liste": "1- COMBS AVANT TOUT (Liste d'union à droite)",
  "ordre": 13,
  "candidat": "13- Eric ALAMAMY - COMBS AVANT TOUT",
  "departement": "Seine-et-Marne",
  "nationalite": "Française",
  "tete_de_liste": null,
  "circonscription": "Combs-la-Ville",
  "nuance_de_liste": "Liste d'union à droite",
  "code_departement": 77,
  "code_personnalite": null,
  "numero_de_panneau": 1,
  "libelle_de_la_liste": "COMBS AVANT TOUT",
  "code_circonscription": 77122,
  "code_nuance_de_liste": "LUD",
  "libelle_abrege_de_liste": "COMBS AVANT TOUT",
  "nom_sur_le_bulletin_de_vote": "ALAMAMY",
  "prenom_sur_le_bulletin_de_vote": "Eric"
}
Record 2cc: — · id: 829702
{
  "cc": null,
  "id": 829702,
  "sexe": "M",
  "liste": "3- UNIS POUR AGIR (Liste d'union à gauche)",
  "ordre": 15,
  "candidat": "15- Noureddine SIANA - UNIS POUR AGIR",
  "departement": "Essonne",
  "nationalite": "Française",
  "tete_de_liste": null,
  "circonscription": "Ris-Orangis",
  "nuance_de_liste": "Liste d'union à gauche",
  "code_departement": 91,
  "code_personnalite": null,
  "numero_de_panneau": 3,
  "libelle_de_la_liste": "UNIS POUR AGIR",
  "code_circonscription": 91521,
  "code_nuance_de_liste": "LUG",
  "libelle_abrege_de_liste": "UNIS POUR AGIR",
  "nom_sur_le_bulletin_de_vote": "SIANA",
  "prenom_sur_le_bulletin_de_vote": "Noureddine"
}
Record 3cc: t · id: 824069
{
  "cc": "t",
  "id": 824069,
  "sexe": "F",
  "liste": "3- UFCE - REUNIR MA VILLE (Liste Divers)",
  "ordre": 6,
  "candidat": "6- Fatoumata SYLLA - UFCE - REUNIR MA VILLE",
  "departement": "Essonne",
  "nationalite": "Française",
  "tete_de_liste": null,
  "circonscription": "Corbeil-Essonnes",
  "nuance_de_liste": "Liste Divers",
  "code_departement": 91,
  "code_personnalite": null,
  "numero_de_panneau": 3,
  "libelle_de_la_liste": "UFCE - REUNIR MA VILLE",
  "code_circonscription": 91174,
  "code_nuance_de_liste": "LDIV",
  "libelle_abrege_de_liste": "UFCE - REUNIR MA VILLE",
  "nom_sur_le_bulletin_de_vote": "SYLLA",
  "prenom_sur_le_bulletin_de_vote": "Fatoumata"
}
Record 4cc: — · id: 829685
{
  "cc": null,
  "id": 829685,
  "sexe": "M",
  "liste": "2- Ris en avant (Liste d'extrême droite)",
  "ordre": 39,
  "candidat": "39- Lyes KHEDIDJI - Ris en avant",
  "departement": "Essonne",
  "nationalite": "Française",
  "tete_de_liste": null,
  "circonscription": "Ris-Orangis",
  "nuance_de_liste": "Liste d'extrême droite",
  "code_departement": 91,
  "code_personnalite": null,
  "numero_de_panneau": 2,
  "libelle_de_la_liste": "Ris en avant",
  "code_circonscription": 91521,
  "code_nuance_de_liste": "LEXD",
  "libelle_abrege_de_liste": "Ris en avant",
  "nom_sur_le_bulletin_de_vote": "KHEDIDJI",
  "prenom_sur_le_bulletin_de_vote": "Lyes"
}
Record 5cc: — · id: 824184
{
  "cc": null,
  "id": 824184,
  "sexe": "M",
  "liste": "5- Lutte ouvrière - Le camp des travailleurs (Liste d'extrême-gauche)",
  "ordre": 29,
  "candidat": "29- Ahmed AMRANI - Lutte ouvrière - Le camp des travailleurs",
  "departement": "Essonne",
  "nationalite": "Française",
  "tete_de_liste": null,
  "circonscription": "Corbeil-Essonnes",
  "nuance_de_liste": "Liste d'extrême-gauche",
  "code_departement": 91,
  "code_personnalite": null,
  "numero_de_panneau": 5,
  "libelle_de_la_liste": "Lutte ouvrière - Le camp des travailleurs",
  "code_circonscription": 91174,
  "code_nuance_de_liste": "LEXG",
  "libelle_abrege_de_liste": "Lutte ouvrière - Le camp des travailleurs",
  "nom_sur_le_bulletin_de_vote": "AMRANI",
  "prenom_sur_le_bulletin_de_vote": "Ahmed"
}

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

Verification Status

Using the API

Configuration

Base URL
https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-municipales-2026-liste-1er-tour-candidat-e-s-pour-les-communes-de-gps

Query examples

curl -s 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-municipales-2026-liste-1er-tour-candidat-e-s-pour-les-communes-de-gps/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
2.2k
2232
Last upstream update
8 months ago
2026-03-09

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

[Élections municipales 2026 - 1er tour] Liste des Candidat.e.s pour les communes de GPS — live verification badge

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