Register record·API·FR·MUNICIPALITYVERIFIED · checked 29h ago
R
Résultats des élections régionales à Rennes v2
Trust score
How is this computed?52
fair
Weighted across five axes. Tap a ring for what it measures.
Data schema (56 fields)
Filterable via the API (54)
code_electionnom_electionnumero_tourdate_electionniveau_detailnumero_lieunom_lieuadresse_lieunum_centrenumero_cantonnom_cantonnumero_circonscriptionnom_circonscriptionnb_inscritsnb_emargementsnb_bulletinsnb_blancsnb_nulsnb_exprimespourcentage_participationvalidcandidat_1nb_voix_1pourcentage_1candidat_2nb_voix_2pourcentage_2candidat_3nb_voix_3pourcentage_3candidat_4nb_voix_4pourcentage_4candidat_5nb_voix_5pourcentage_5candidat_6nb_voix_6pourcentage_6candidat_7nb_voix_7pourcentage_7candidat_8nb_voix_8pourcentage_8candidat_9nb_voix_9pourcentage_9candidat_10nb_voix_10pourcentage_10candidat_11nb_voix_11pourcentage_11
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | code_electionCode election | text | — |
| 100% | nom_electionNom election | text | — |
| 100% | numero_tourNumero tour | int | — |
| 100% | date_electionDate election | date | — |
| 100% | niveau_detailNiveau detail | text | — |
| 92.5% | numero_lieuNumero lieu | text | — |
| 92.5% | nom_lieuNom lieu | text | — |
| 19.6% | adresse_lieuAdresse lieu | text | — |
| 73% | num_centreNum centre | int | — |
| 98.3% | numero_cantonNumero canton | int | — |
| 96.6% | nom_cantonNom canton | text | — |
| 97.6% | numero_circonscriptionNumero circonscription | int | — |
| 95.2% | nom_circonscriptionNom circonscription | text | — |
| 100% | nb_inscritsNb inscrits | text | — |
| 100% | nb_emargementsNb emargements | int | — |
| 100% | nb_bulletinsNb bulletins | int | — |
| 49.7% | nb_blancsNb blancs | int | — |
| 100% | nb_nulsNb nuls | int | — |
| 100% | nb_exprimesNb exprimes | int | — |
| 100% | pourcentage_participationPourcentage participation | double | — |
| 100% | valid | text | — |
| 100% | candidat_1Candidat 1 | text | — |
| 100% | nb_voix_1Nb voix 1 | int | — |
| 100% | pourcentage_1Pourcentage 1 | double | — |
| 100% | candidat_2Candidat 2 | text | — |
| 100% | nb_voix_2Nb voix 2 | int | — |
| 100% | pourcentage_2Pourcentage 2 | double | — |
| 100% | candidat_3Candidat 3 | text | — |
| 100% | nb_voix_3Nb voix 3 | int | — |
| 100% | pourcentage_3Pourcentage 3 | double | — |
| 75.2% | candidat_4Candidat 4 | text | — |
| 75.2% | nb_voix_4Nb voix 4 | int | — |
| 75.2% | pourcentage_4Pourcentage 4 | double | — |
| 75.2% | candidat_5Candidat 5 | text | — |
| 75.2% | nb_voix_5Nb voix 5 | int | — |
| 75.2% | pourcentage_5Pourcentage 5 | double | — |
| 50% | candidat_6Candidat 6 | text | — |
| 50% | nb_voix_6Nb voix 6 | int | — |
| 50% | pourcentage_6Pourcentage 6 | double | — |
| 50% | candidat_7Candidat 7 | text | — |
| 50% | nb_voix_7Nb voix 7 | int | — |
| 50% | pourcentage_7Pourcentage 7 | double | — |
| 50% | candidat_8Candidat 8 | text | — |
| 50% | nb_voix_8Nb voix 8 | int | — |
| 50% | pourcentage_8Pourcentage 8 | double | — |
| 50% | candidat_9Candidat 9 | text | — |
| 50% | nb_voix_9Nb voix 9 | int | — |
| 50% | pourcentage_9Pourcentage 9 | double | — |
| 50% | candidat_10Candidat 10 | text | — |
| 50% | nb_voix_10Nb voix 10 | int | — |
| — | pourcentage_10Pourcentage 10 | double | — |
| — | candidat_11Candidat 11 | text | — |
| — | nb_voix_11Nb voix 11 | int | — |
| — | pourcentage_11Pourcentage 11 | double | — |
| — | geo_shapeShape | geo_shape | — |
| — | geo_pointGeo point | geo_point_2d | — |
Schema captured from opendatasoft 6 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 1valid: O · nb_nuls: 72
{
"valid": "O",
"nb_nuls": 72,
"nom_lieu": null,
"geo_point": null,
"geo_shape": null,
"nb_blancs": 111,
"nb_voix_1": 42,
"nb_voix_2": 2606,
"nb_voix_3": 32,
"nb_voix_4": 191,
"nb_voix_5": 57,
"nb_voix_6": 141,
"nb_voix_7": 685,
"nb_voix_8": 1162,
"nb_voix_9": 797,
"candidat_1": "BRETAGNE EN LUTTES BREIZH O STOURM (EXG)",
"candidat_2": "POUR LA BRETAGNE AVEC JEAN-YVES LE DRIAN (UG)",
"candidat_3": "NOTRE CHANCE, L'INDEPENDANCE (REG)",
"candidat_4": "OUI LA BRETAGNE (REG)",
"candidat_5": "L'UPR, avec Françis ASSELINEAU - LE PARTI QUI MONTE malgré le silence des médias (DIV)",
"candidat_6": "DEBOUT LA FRANCE AVEC NICOLAS DUPONT-AIGNAN (DLF)",
"candidat_7": "LISTE FRONT NATIONAL PRESENTEE PAR MARINE LE PEN (FN)",
"candidat_8": "LE CHOIX DE LA BRETAGNE (UD)",
"candidat_9": "UNE AUTRE VOIE POUR LA BRETAGNE (VEC)",
"nb_voix_10": 437,
"nb_voix_11": 123,
"nom_canton": "RENNES-6",
"num_centre": null,
"candidat_10": "POUR UNE BRETAGNE SOCIALE ET ECOLOGIQUE : L'HUMAIN D'ABORD (FG)",
"candidat_11": "LUTTE OUVRIERE - FAIRE ENTENDRE LE CAMPS DES TRAVAILLEURS (EXG)",
"nb_exprimes": 6273,
"nb_inscrits": "14748",
"numero_lieu": null,
"numero_tour": 1,
"adresse_lieu": null,
"nb_bulletins": 6456,
"nom_election": "ELECTIONS REGIONALES 2015",
"code_election": "R15",
"date_election": "2015-12-06",
"niveau_detail": "ca",
"numero_canton": 6,
"pourcentage_1": 0.67,
"pourcentage_2": 41.54,
"pourcentage_3": 0.51,
"pourcentage_4": 3.04,
"pourcentage_5": 0.91,
"pourcentage_6": 2.25,
"pourcentage_7": 10.92,
"pourcentage_8": 18.52,
"pourcentage_9": 12.71,
"nb_emargements": 6455,
"pourcentage_10": 6.97,
"pourcentage_11": 1.96,
"nom_circonscription": null,
"numero_circonscription": null,
"pourcentage_participation": 43.78
}Record 2valid: O · nb_nuls: 594
{
"valid": "O",
"nb_nuls": 594,
"nom_lieu": null,
"geo_point": null,
"geo_shape": null,
"nb_blancs": 895,
"nb_voix_1": 273,
"nb_voix_2": 20641,
"nb_voix_3": 217,
"nb_voix_4": 1532,
"nb_voix_5": 396,
"nb_voix_6": 1365,
"nb_voix_7": 5746,
"nb_voix_8": 10426,
"nb_voix_9": 6698,
"candidat_1": "BRETAGNE EN LUTTES BREIZH O STOURM (EXG)",
"candidat_2": "POUR LA BRETAGNE AVEC JEAN-YVES LE DRIAN (UG)",
"candidat_3": "NOTRE CHANCE, L'INDEPENDANCE (REG)",
"candidat_4": "OUI LA BRETAGNE (REG)",
"candidat_5": "L'UPR, avec Françis ASSELINEAU - LE PARTI QUI MONTE malgré le silence des médias (DIV)",
"candidat_6": "DEBOUT LA FRANCE AVEC NICOLAS DUPONT-AIGNAN (DLF)",
"candidat_7": "LISTE FRONT NATIONAL PRESENTEE PAR MARINE LE PEN (FN)",
"candidat_8": "LE CHOIX DE LA BRETAGNE (UD)",
"candidat_9": "UNE AUTRE VOIE POUR LA BRETAGNE (VEC)",
"nb_voix_10": 3419,
"nb_voix_11": 754,
"nom_canton": null,
"num_centre": null,
"candidat_10": "POUR UNE BRETAGNE SOCIALE ET ECOLOGIQUE : L'HUMAIN D'ABORD (FG)",
"candidat_11": "LUTTE OUVRIERE - FAIRE ENTENDRE LE CAMPS DES TRAVAILLEURS (EXG)",
"nb_exprimes": 51467,
"nb_inscrits": "115066",
"numero_lieu": null,
"numero_tour": 1,
"adresse_lieu": null,
"nb_bulletins": 52956,
"nom_election": "ELECTIONS REGIONALES 2015",
"code_election": "R15",
"date_election": "2015-12-06",
"niveau_detail": "vi",
"numero_canton": null,
"pourcentage_1": 0.53,
"pourcentage_2": 40.11,
"pourcentage_3": 0.42,
"pourcentage_4": 2.98,
"pourcentage_5": 0.77,
"pourcentage_6": 2.65,
"pourcentage_7": 11.16,
"pourcentage_8": 20.26,
"pourcentage_9": 13.01,
"nb_emargements": 52950,
"pourcentage_10": 6.64,
"pourcentage_11": 1.47,
"nom_circonscription": null,
"numero_circonscription": null,
"pourcentage_participation": 46.02
}Record 3valid: O · nb_nuls: 163
{
"valid": "O",
"nb_nuls": 163,
"nom_lieu": null,
"geo_point": null,
"geo_shape": null,
"nb_blancs": 328,
"nb_voix_1": 4313,
"nb_voix_2": 723,
"nb_voix_3": 1587,
"nb_voix_4": null,
"nb_voix_5": null,
"nb_voix_6": null,
"nb_voix_7": null,
"nb_voix_8": null,
"nb_voix_9": null,
"candidat_1": "POUR LA BRETAGNE AVEC JEAN-YVES LE DRIAN (UG)",
"candidat_2": "LISTE FRONT NATIONAL PRESENTEE PAR MARINE LE PEN (FN)",
"candidat_3": "LE CHOIX DE LA BRETAGNE (UD)",
"candidat_4": null,
"candidat_5": null,
"candidat_6": null,
"candidat_7": null,
"candidat_8": null,
"candidat_9": null,
"nb_voix_10": null,
"nb_voix_11": null,
"nom_canton": "RENNES-6",
"num_centre": null,
"candidat_10": null,
"candidat_11": null,
"nb_exprimes": 6623,
"nb_inscrits": "14748",
"numero_lieu": null,
"numero_tour": 2,
"adresse_lieu": null,
"nb_bulletins": 7114,
"nom_election": "ELECTIONS REGIONALES 2015",
"code_election": "R15",
"date_election": "2015-12-13",
"niveau_detail": "ca",
"numero_canton": 6,
"pourcentage_1": 65.12,
"pourcentage_2": 10.92,
"pourcentage_3": 23.96,
"pourcentage_4": null,
"pourcentage_5": null,
"pourcentage_6": null,
"pourcentage_7": null,
"pourcentage_8": null,
"pourcentage_9": null,
"nb_emargements": 7115,
"pourcentage_10": null,
"pourcentage_11": null,
"nom_circonscription": null,
"numero_circonscription": null,
"pourcentage_participation": 48.24
}Record 4valid: O · nb_nuls: 494
{
"valid": "O",
"nb_nuls": 494,
"nom_lieu": null,
"geo_point": null,
"geo_shape": null,
"nb_blancs": 886,
"nb_voix_1": 12725,
"nb_voix_2": 2528,
"nb_voix_3": 4069,
"nb_voix_4": null,
"nb_voix_5": null,
"nb_voix_6": null,
"nb_voix_7": null,
"nb_voix_8": null,
"nb_voix_9": null,
"candidat_1": "POUR LA BRETAGNE AVEC JEAN-YVES LE DRIAN (UG)",
"candidat_2": "LISTE FRONT NATIONAL PRESENTEE PAR MARINE LE PEN (FN)",
"candidat_3": "LE CHOIX DE LA BRETAGNE (UD)",
"candidat_4": null,
"candidat_5": null,
"candidat_6": null,
"candidat_7": null,
"candidat_8": null,
"candidat_9": null,
"nb_voix_10": null,
"nb_voix_11": null,
"nom_canton": null,
"num_centre": null,
"candidat_10": null,
"candidat_11": null,
"nb_exprimes": 19322,
"nb_inscrits": "41027",
"numero_lieu": null,
"numero_tour": 2,
"adresse_lieu": null,
"nb_bulletins": 20702,
"nom_election": "ELECTIONS REGIONALES 2015",
"code_election": "R15",
"date_election": "2015-12-13",
"niveau_detail": "ci",
"numero_canton": null,
"pourcentage_1": 65.86,
"pourcentage_2": 13.08,
"pourcentage_3": 21.06,
"pourcentage_4": null,
"pourcentage_5": null,
"pourcentage_6": null,
"pourcentage_7": null,
"pourcentage_8": null,
"pourcentage_9": null,
"nb_emargements": 20703,
"pourcentage_10": null,
"pourcentage_11": null,
"nom_circonscription": "1ère circonscription",
"numero_circonscription": 1,
"pourcentage_participation": 50.46
}Record 5valid: O · nb_nuls: 10
{
"valid": "O",
"nb_nuls": 10,
"nom_lieu": "Groupe Scolaire Echange",
"geo_point": {
"lat": 48.1226166578,
"lon": -1.67588401472
},
"geo_shape": "[large value omitted]",
"nb_blancs": 22,
"nb_voix_1": 315,
"nb_voix_2": 38,
"nb_voix_3": 239,
"nb_voix_4": null,
"nb_voix_5": null,
"nb_voix_6": null,
"nb_voix_7": null,
"nb_voix_8": null,
"nb_voix_9": null,
"candidat_1": "POUR LA BRETAGNE AVEC JEAN-YVES LE DRIAN (UG)",
"candidat_2": "LISTE FRONT NATIONAL PRESENTEE PAR MARINE LE PEN (FN)",
"candidat_3": "LE CHOIX DE LA BRETAGNE (UD)",
"candidat_4": null,
"candidat_5": null,
"candidat_6": null,
"candidat_7": null,
"candidat_8": null,
"candidat_9": null,
"nb_voix_10": null,
"nb_voix_11": null,
"nom_canton": "RENNES-1",
"num_centre": 11,
"candidat_10": null,
"candidat_11": null,
"nb_exprimes": 592,
"nb_inscrits": "1164",
"numero_lieu": "0114 Echange",
"numero_tour": 2,
"adresse_lieu": null,
"nb_bulletins": 624,
"nom_election": "ELECTIONS REGIONALES 2015",
"code_election": "R15",
"date_election": "2015-12-13",
"niveau_detail": "bu",
"numero_canton": 1,
"pourcentage_1": 53.21,
"pourcentage_2": 6.42,
"pourcentage_3": 40.37,
"pourcentage_4": null,
"pourcentage_5": null,
"pourcentage_6": null,
"pourcentage_7": null,
"pourcentage_8": null,
"pourcentage_9": null,
"nb_emargements": 624,
"pourcentage_10": null,
"pourcentage_11": null,
"nom_circonscription": "8ème circonscription",
"numero_circonscription": 8,
"pourcentage_participation": 53.61
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/resultats-des-elections-regionales-rennes-v2
Query examples
curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/resultats-des-elections-regionales-rennes-v2/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
7 000 req/day
per ipmeasured
observed 6 days ago
Dataset
Volume & freshness
Records
588
Last upstream update
6 months ago
2026-03-13
License
No license declared upstream.
○ Documentation○ Data dictionary○ Versioning
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.