c0mm0.com — the continuously verified register of European data

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

Results of legislative elections in the municipalities of Rennes MétropoleRésultats des élections législatives dans les communes de Rennes Métropole

Résultats des élections législatives dans les communes de Rennes MétropoleResults of legislative elections in the municipalities of Rennes Métropole

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides results of French legislative elections in Rennes and the municipalities of Rennes Métropole, covering data since 2022. It is published and maintained by Rennes Métropole, the local government authority for the Rennes urban area. The dataset offers commune-level electoral results useful for analysis of voting patterns and civic engagement within the metropolitan area.data.rennesmetropole.fr hosts this open data resource as part of its broader effort to make local public information freely accessible without authentication.Résultats des élections législatives à Rennes et dans les communes de Rennes Métropole depuis 2022

54
fair

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

Data schema (88 fields)

Filterable via the API (86)
code_electionnom_electionnumero_tourdate_electioncode_communelibelle_communeniveau_detailnumero_lieunom_lieuadresse_lieunum_centrenumero_cantonnom_cantonnumero_circonscriptionnom_circonscriptionnb_inscritsnb_emargementsnb_bulletinsnb_blancnb_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_11candidat_12nb_voix_12pourcentage_12candidat_13nb_voix_13pourcentage_13candidat_14nb_voix_14pourcentage_14candidat_15nb_voix_15pourcentage_15candidat_16nb_voix_16pourcentage_16candidat_17nb_voix_17pourcentage_17candidat_18nb_voix_18pourcentage_18candidat_19nb_voix_19pourcentage_19candidat_20nb_voix_20pourcentage_20candidat_21nb_voix_21pourcentage_21

Click a field to see example values.

FillFieldTypeDescription
100%code_electionFilterable via the APICode electiontext
100%nom_electionFilterable via the APINom electiontext
100%numero_tourFilterable via the APINumero tourtext
100%date_electionFilterable via the APIDate electiondate
100%code_communeFilterable via the APICommune codeint
48.6%libelle_communeFilterable via the APILibelle communetext
100%niveau_detailFilterable via the APINiveau detailtext
83.3%numero_lieuFilterable via the APINumero lieutext
83.5%nom_lieuFilterable via the APINom lieutext
18.7%adresse_lieuFilterable via the APIAdresse lieutext
68.4%num_centreFilterable via the APINum centreint
87.8%numero_cantonFilterable via the APINumero cantonint
86.2%nom_cantonFilterable via the APINom cantontext
94.9%numero_circonscriptionFilterable via the APINumero circonscriptiondouble
87.6%nom_circonscriptionFilterable via the APINom circonscriptiontext
100%nb_inscritsFilterable via the APINb inscritsint
89.2%nb_emargementsFilterable via the APINb emargementsint
100%nb_bulletinsFilterable via the APINb bulletinsint
74%nb_blancFilterable via the APINb blancint
100%nb_nulsFilterable via the APINb nulsint
100%nb_exprimesFilterable via the APINb exprimesint
100%pourcentage_participationFilterable via the APIPourcentage participationdouble
92.6%validFilterable via the APItext
99.4%candidat_1Filterable via the APICandidat 1text
99.6%nb_voix_1Filterable via the APINb voix 1int
99.6%pourcentage_1Filterable via the APIPourcentage 1double
99.4%candidat_2Filterable via the APICandidat 2text
99.6%nb_voix_2Filterable via the APINb voix 2int
99.6%pourcentage_2Filterable via the APIPourcentage 2double
58.3%candidat_3Filterable via the APICandidat 3text
58.4%nb_voix_3Filterable via the APINb voix 3int
58.4%pourcentage_3Filterable via the APIPourcentage 3double
58.3%candidat_4Filterable via the APICandidat 4text
71.1%nb_voix_4Filterable via the APINb voix 4int
58.4%pourcentage_4Filterable via the APIPourcentage 4double
58%candidat_5Filterable via the APICandidat 5text
70.7%nb_voix_5Filterable via the APINb voix 5int
58%pourcentage_5Filterable via the APIPourcentage 5double
58%candidat_6Filterable via the APICandidat 6text
70.7%nb_voix_6Filterable via the APINb voix 6int
58%pourcentage_6Filterable via the APIPourcentage 6double
53%candidat_7Filterable via the APICandidat 7text
65.8%nb_voix_7Filterable via the APINb voix 7int
53.1%pourcentage_7Filterable via the APIPourcentage 7double
46.4%candidat_8Filterable via the APICandidat 8text
59.2%nb_voix_8Filterable via the APINb voix 8int
46.5%pourcentage_8Filterable via the APIPourcentage 8double
38.8%candidat_9Filterable via the APICandidat 9text
51.5%nb_voix_9Filterable via the APINb voix 9int
38.9%pourcentage_9Filterable via the APIPourcentage 9double
38.8%candidat_10Filterable via the APICandidat 10text
51.5%nb_voix_10Filterable via the APINb voix 10int
38.9%pourcentage_10Filterable via the APIPourcentage 10double
33.9%candidat_11Filterable via the APICandidat 11text
49.5%nb_voix_11Filterable via the APINb voix 11int
34%pourcentage_11Filterable via the APIPourcentage 11double
33.9%candidat_12Filterable via the APICandidat 12text
49.5%nb_voix_12Filterable via the APINb voix 12int
34%pourcentage_12Filterable via the APIPourcentage 12double
32.4%candidat_13Filterable via the APICandidat 13text
nb_voix_13Filterable via the APINb voix 13int
pourcentage_13Filterable via the APIPourcentage 13double
candidat_14Filterable via the APICandidat 14text
nb_voix_14Filterable via the APINb voix 14int
pourcentage_14Filterable via the APIPourcentage 14double
candidat_15Filterable via the APICandidat 15text
nb_voix_15Filterable via the APINb voix 15int
pourcentage_15Filterable via the APIPourcentage 15double
candidat_16Filterable via the APICandidat 16text
nb_voix_16Filterable via the APINb voix 16int
pourcentage_16Filterable via the APIPourcentage 16double
candidat_17Filterable via the APICandidat 17text
nb_voix_17Filterable via the APINb voix 17int
pourcentage_17Filterable via the APIPourcentage 17double
candidat_18Filterable via the APICandidat 18text
nb_voix_18Filterable via the APINb voix 18int
pourcentage_18Filterable via the APIPourcentage 18double
candidat_19Filterable via the APICandidat 19text
nb_voix_19Filterable via the APINb voix 19int
pourcentage_19Filterable via the APIPourcentage 19double
candidat_20Filterable via the APICandidat 20text
nb_voix_20Filterable via the APINb voix 20int
pourcentage_20Filterable via the APIPourcentage 20double
candidat_21Filterable via the APICandidat 21text
nb_voix_21Filterable via the APINb voix 21int
pourcentage_21Filterable via the APIPourcentage 21double
geo_shapeShapegeo_shape
geo_point_2dCoordinatesgeo_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: 5
{
  "valid": "O",
  "nb_nuls": 5,
  "nb_blanc": 1,
  "nom_lieu": "Groupe Scolaire de l'Ille",
  "geo_shape": "[large value omitted]",
  "nb_voix_1": 0,
  "nb_voix_2": 5,
  "nb_voix_3": 57,
  "nb_voix_4": 8,
  "nb_voix_5": 4,
  "nb_voix_6": 1,
  "nb_voix_7": 0,
  "nb_voix_8": 290,
  "nb_voix_9": 1,
  "candidat_1": "LUCAS Fabrice",
  "candidat_2": "BISSON Iris",
  "candidat_3": "THEURIER Matthieu",
  "candidat_4": "GUILLERME Françoise",
  "candidat_5": "VETEL Thomas",
  "candidat_6": "PIROU Sébastien",
  "candidat_7": "RADIGUET Tugdual",
  "candidat_8": "BACHELIER Florian",
  "candidat_9": "PRIET Pierre",
  "nb_voix_10": 92,
  "nb_voix_11": 6,
  "nb_voix_12": 7,
  "nb_voix_13": 54,
  "nb_voix_14": 3,
  "nb_voix_15": 1,
  "nb_voix_16": 88,
  "nb_voix_17": 2,
  "nb_voix_18": 2,
  "nb_voix_19": 3,
  "nb_voix_20": 1,
  "nb_voix_21": null,
  "nom_canton": "RENNES-6",
  "num_centre": 61,
  "candidat_10": "DHALLUIN Amélie",
  "candidat_11": "OZ Mistral",
  "candidat_12": "BOUCAND Manon",
  "candidat_13": "COUET Emmanuel",
  "candidat_14": "PAYEN Claire",
  "candidat_15": "DEBROISE Xavier",
  "candidat_16": "LE PAPE Enora",
  "candidat_17": "NADLER Anne",
  "candidat_18": "JEQUEL Gwenvael",
  "candidat_19": "COCHET Solenn",
  "candidat_20": "LEJOUX Hervé",
  "candidat_21": null,
  "nb_exprimes": 625,
  "nb_inscrits": 1032,
  "numero_lieu": "616",
  "numero_tour": "1",
  "adresse_lieu": null,
  "code_commune": 238,
  "geo_point_2d": {
    "lat": 48.1086057559,
    "lon": -1.6929322664
  },
  "nb_bulletins": 631,
  "nom_election": "ELECTIONS LEGISLATIVES 2017",
  "code_election": "L17",
  "date_election": "2017-06-11",
  "niveau_detail": "bu",
  "numero_canton": 6,
  "pourcentage_1": 0,
  "pourcentage_2": 0.8,
  "pourcentage_3": 9.12,
  "pourcentage_4": 1.28,
  "pourcentage_5": 0.64,
  "pourcentage_6": 0.16,
  "pourcentage_7": 0,
  "pourcentage_8": 46.4,
  "pourcentage_9": 0.16,
  "nb_emargements": 631,
  "pourcentage_10": 14.72,
  "pourcentage_11": 0.96,
  "pourcentage_12": 1.12,
  "pourcentage_13": 8.64,
  "pourcentage_14": 0.48,
  "pourcentage_15": 0.16,
  "pourcentage_16": 14.08,
  "pourcentage_17": 0.32,
  "pourcentage_18": 0.32,
  "pourcentage_19": 0.48,
  "pourcentage_20": 0.16,
  "pourcentage_21": null,
  "libelle_commune": null,
  "nom_circonscription": "8ème circonscription",
  "numero_circonscription": 8,
  "pourcentage_participation": 61.14
}
Record 2valid: O · nb_nuls: 10
{
  "valid": "O",
  "nb_nuls": 10,
  "nb_blanc": 11,
  "nom_lieu": "Groupe Scolaire Moulin du Comte",
  "geo_shape": "[large value omitted]",
  "nb_voix_1": 252,
  "nb_voix_2": 193,
  "nb_voix_3": null,
  "nb_voix_4": 0,
  "nb_voix_5": 0,
  "nb_voix_6": 0,
  "nb_voix_7": 0,
  "nb_voix_8": 0,
  "nb_voix_9": 0,
  "candidat_1": "BACHELIER Florian",
  "candidat_2": "LE PAPE Enora",
  "candidat_3": null,
  "candidat_4": null,
  "candidat_5": null,
  "candidat_6": null,
  "candidat_7": null,
  "candidat_8": null,
  "candidat_9": null,
  "nb_voix_10": 0,
  "nb_voix_11": 0,
  "nb_voix_12": 0,
  "nb_voix_13": 0,
  "nb_voix_14": 0,
  "nb_voix_15": 0,
  "nb_voix_16": 0,
  "nb_voix_17": 0,
  "nb_voix_18": 0,
  "nb_voix_19": 0,
  "nb_voix_20": 0,
  "nb_voix_21": null,
  "nom_canton": "RENNES-5",
  "num_centre": 51,
  "candidat_10": null,
  "candidat_11": null,
  "candidat_12": null,
  "candidat_13": null,
  "candidat_14": null,
  "candidat_15": null,
  "candidat_16": null,
  "candidat_17": null,
  "candidat_18": null,
  "candidat_19": null,
  "candidat_20": null,
  "candidat_21": null,
  "nb_exprimes": 445,
  "nb_inscrits": 1075,
  "numero_lieu": "512",
  "numero_tour": "2",
  "adresse_lieu": null,
  "code_commune": 238,
  "geo_point_2d": {
    "lat": 48.1091727572,
    "lon": -1.72216289079
  },
  "nb_bulletins": 466,
  "nom_election": "ELECTIONS LEGISLATIVES 2017",
  "code_election": "L17",
  "date_election": "2017-06-18",
  "niveau_detail": "bu",
  "numero_canton": 5,
  "pourcentage_1": 56.63,
  "pourcentage_2": 43.37,
  "pourcentage_3": null,
  "pourcentage_4": null,
  "pourcentage_5": null,
  "pourcentage_6": null,
  "pourcentage_7": null,
  "pourcentage_8": null,
  "pourcentage_9": null,
  "nb_emargements": 468,
  "pourcentage_10": null,
  "pourcentage_11": null,
  "pourcentage_12": null,
  "pourcentage_13": null,
  "pourcentage_14": null,
  "pourcentage_15": null,
  "pourcentage_16": null,
  "pourcentage_17": null,
  "pourcentage_18": null,
  "pourcentage_19": null,
  "pourcentage_20": null,
  "pourcentage_21": null,
  "libelle_commune": null,
  "nom_circonscription": "8ème circonscription",
  "numero_circonscription": 8,
  "pourcentage_participation": 43.35
}
Record 3valid: O · nb_nuls: 32
{
  "valid": "O",
  "nb_nuls": 32,
  "nb_blanc": null,
  "nom_lieu": "Groupe Scolaire Le Landry",
  "geo_shape": "[large value omitted]",
  "nb_voix_1": 512,
  "nb_voix_2": 169,
  "nb_voix_3": null,
  "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": "CHAPDELAINE Marie-Anne",
  "candidat_2": "LE BLOND Grégoire",
  "candidat_3": null,
  "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,
  "nb_voix_12": null,
  "nb_voix_13": null,
  "nb_voix_14": null,
  "nb_voix_15": null,
  "nb_voix_16": null,
  "nb_voix_17": null,
  "nb_voix_18": null,
  "nb_voix_19": null,
  "nb_voix_20": null,
  "nb_voix_21": null,
  "nom_canton": "Sud-Est",
  "num_centre": 23,
  "candidat_10": null,
  "candidat_11": null,
  "candidat_12": null,
  "candidat_13": null,
  "candidat_14": null,
  "candidat_15": null,
  "candidat_16": null,
  "candidat_17": null,
  "candidat_18": null,
  "candidat_19": null,
  "candidat_20": null,
  "candidat_21": null,
  "nb_exprimes": 681,
  "nb_inscrits": 1377,
  "numero_lieu": "233",
  "numero_tour": "2",
  "adresse_lieu": null,
  "code_commune": 238,
  "geo_point_2d": {
    "lat": 48.10638902660086,
    "lon": -1.6465438940621127
  },
  "nb_bulletins": 713,
  "nom_election": "ELECTIONS LEGISLATIVES 2012",
  "code_election": "L12",
  "date_election": "2012-06-17",
  "niveau_detail": "bu",
  "numero_canton": 7,
  "pourcentage_1": 75.18,
  "pourcentage_2": 24.82,
  "pourcentage_3": null,
  "pourcentage_4": null,
  "pourcentage_5": null,
  "pourcentage_6": null,
  "pourcentage_7": null,
  "pourcentage_8": null,
  "pourcentage_9": null,
  "nb_emargements": 713,
  "pourcentage_10": null,
  "pourcentage_11": null,
  "pourcentage_12": null,
  "pourcentage_13": null,
  "pourcentage_14": null,
  "pourcentage_15": null,
  "pourcentage_16": null,
  "pourcentage_17": null,
  "pourcentage_18": null,
  "pourcentage_19": null,
  "pourcentage_20": null,
  "pourcentage_21": null,
  "libelle_commune": null,
  "nom_circonscription": "1ère circonscription",
  "numero_circonscription": 1,
  "pourcentage_participation": 51.78
}
Record 4valid: O · nb_nuls: 7
{
  "valid": "O",
  "nb_nuls": 7,
  "nb_blanc": 1,
  "nom_lieu": "Groupe Scolaire Duchesse Anne",
  "geo_shape": "[large value omitted]",
  "nb_voix_1": 24,
  "nb_voix_2": 7,
  "nb_voix_3": 3,
  "nb_voix_4": 0,
  "nb_voix_5": 7,
  "nb_voix_6": 39,
  "nb_voix_7": 160,
  "nb_voix_8": 13,
  "nb_voix_9": 6,
  "candidat_1": "MASSON Julien",
  "candidat_2": "LEMERCIER Denis",
  "candidat_3": "DEFRANCE Florence",
  "candidat_4": "CLAUDIC Laëtitia",
  "candidat_5": "RICHOMME Jeanne",
  "candidat_6": "ROUYER Christophe",
  "candidat_7": "PLOUVIER Bertrand",
  "candidat_8": "MONROCQ Guillaume",
  "candidat_9": "CUEFF Daniel",
  "nb_voix_10": 107,
  "nb_voix_11": 163,
  "nb_voix_12": 21,
  "nb_voix_13": 498,
  "nb_voix_14": 8,
  "nb_voix_15": 171,
  "nb_voix_16": 15,
  "nb_voix_17": 0,
  "nb_voix_18": 0,
  "nb_voix_19": 0,
  "nb_voix_20": 0,
  "nb_voix_21": null,
  "nom_canton": "RENNES-2",
  "num_centre": null,
  "candidat_10": "KOCH Lucile",
  "candidat_11": "FRICKER Louis",
  "candidat_12": "FORCIOLI Evelyne",
  "candidat_13": "MAILLART-MÉHAIGNERIE Laurence",
  "candidat_14": "RÉMINIAC Yann",
  "candidat_15": "ANDRO Gaëlle",
  "candidat_16": "PICARD Yves",
  "candidat_17": "HARDY Guillaume",
  "candidat_18": null,
  "candidat_19": null,
  "candidat_20": null,
  "candidat_21": null,
  "nb_exprimes": 1242,
  "nb_inscrits": 2127,
  "numero_lieu": "22",
  "numero_tour": "1",
  "adresse_lieu": "3, Bd de la Duchesse Anne",
  "code_commune": 238,
  "geo_point_2d": {
    "lat": 48.1127674864,
    "lon": -1.66111030036
  },
  "nb_bulletins": 1250,
  "nom_election": "ELECTIONS LEGISLATIVES 2017",
  "code_election": "L17",
  "date_election": "2017-06-11",
  "niveau_detail": "li",
  "numero_canton": 2,
  "pourcentage_1": 1.93,
  "pourcentage_2": 0.56,
  "pourcentage_3": 0.24,
  "pourcentage_4": 0,
  "pourcentage_5": 0.56,
  "pourcentage_6": 3.14,
  "pourcentage_7": 12.88,
  "pourcentage_8": 1.05,
  "pourcentage_9": 0.48,
  "nb_emargements": 1249,
  "pourcentage_10": 8.62,
  "pourcentage_11": 13.12,
  "pourcentage_12": 1.69,
  "pourcentage_13": 40.1,
  "pourcentage_14": 0.64,
  "pourcentage_15": 13.77,
  "pourcentage_16": 1.21,
  "pourcentage_17": 0,
  "pourcentage_18": null,
  "pourcentage_19": null,
  "pourcentage_20": null,
  "pourcentage_21": null,
  "libelle_commune": null,
  "nom_circonscription": "2ème circonscription",
  "numero_circonscription": 2,
  "pourcentage_participation": 58.77
}
Record 5valid: O · nb_nuls: 4
{
  "valid": "O",
  "nb_nuls": 4,
  "nb_blanc": null,
  "nom_lieu": "Groupe Scolaire des Clôteaux",
  "geo_shape": "[large value omitted]",
  "nb_voix_1": 3,
  "nb_voix_2": 148,
  "nb_voix_3": 1,
  "nb_voix_4": 6,
  "nb_voix_5": 23,
  "nb_voix_6": 61,
  "nb_voix_7": 2,
  "nb_voix_8": 7,
  "nb_voix_9": 22,
  "candidat_1": "DANIOU Christophe",
  "candidat_2": "BOUCHERON Jean-Michel",
  "candidat_3": "NOURY Alexandre",
  "candidat_4": "SOULARD Léa",
  "candidat_5": "BERROCHE Eric",
  "candidat_6": "QUILLET Geneviève",
  "candidat_7": "DUBOIS Laurence",
  "candidat_8": "HAMON Valérie",
  "candidat_9": "RAUDE Solène",
  "nb_voix_10": 8,
  "nb_voix_11": 7,
  "nb_voix_12": 11,
  "nb_voix_13": 201,
  "nb_voix_14": 83,
  "nb_voix_15": null,
  "nb_voix_16": null,
  "nb_voix_17": null,
  "nb_voix_18": null,
  "nb_voix_19": null,
  "nb_voix_20": null,
  "nb_voix_21": null,
  "nom_canton": "Bréquigny",
  "num_centre": 28,
  "candidat_10": "LEROUX Karin",
  "candidat_11": "BELIN Sigrid",
  "candidat_12": "KALALA Etch",
  "candidat_13": "CHAPDELAINE Marie-Anne",
  "candidat_14": "LE BLOND Grégoire",
  "candidat_15": null,
  "candidat_16": null,
  "candidat_17": null,
  "candidat_18": null,
  "candidat_19": null,
  "candidat_20": null,
  "candidat_21": null,
  "nb_exprimes": 583,
  "nb_inscrits": 1147,
  "numero_lieu": "281",
  "numero_tour": "1",
  "adresse_lieu": null,
  "code_commune": 238,
  "geo_point_2d": {
    "lat": 48.084614832141845,
    "lon": -1.6886165200279757
  },
  "nb_bulletins": 587,
  "nom_election": "ELECTIONS LEGISLATIVES 2012",
  "code_election": "L12",
  "date_election": "2012-06-10",
  "niveau_detail": "bu",
  "numero_canton": 8,
  "pourcentage_1": 0.51,
  "pourcentage_2": 25.39,
  "pourcentage_3": 0.17,
  "pourcentage_4": 1.03,
  "pourcentage_5": 3.95,
  "pourcentage_6": 10.46,
  "pourcentage_7": 0.34,
  "pourcentage_8": 1.2,
  "pourcentage_9": 3.77,
  "nb_emargements": 587,
  "pourcentage_10": 1.37,
  "pourcentage_11": 1.2,
  "pourcentage_12": 1.89,
  "pourcentage_13": 34.48,
  "pourcentage_14": 14.24,
  "pourcentage_15": null,
  "pourcentage_16": null,
  "pourcentage_17": null,
  "pourcentage_18": null,
  "pourcentage_19": null,
  "pourcentage_20": null,
  "pourcentage_21": null,
  "libelle_commune": null,
  "nom_circonscription": "1ère circonscription",
  "numero_circonscription": 1,
  "pourcentage_participation": 51.18
}

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_elections_cumul_legislatives_rennes

License

  • Redistributable
  • Attribution required

Query examples

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

7 000 req/day
per ipmeasured
observed 6 days ago

Dataset

Volume & freshness

Records
1.2k
1168
Last upstream update
2 years ago
2024-07-02

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Résultats des élections législatives dans les communes de Rennes Métropole — live verification badge

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