c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 18h ago
R

Detailed results of the second round of the 2020 municipal electionsResultats du second tour des élections municipales 2020 - version détaillée

Resultats du second tour des élections municipales 2020 - version détailléeDetailed results of the second round of the 2020 municipal elections

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

Dataset providing the second-round results of the 2020 municipal elections for the city of Strasbourg, published via the Strasbourg open-data portal. It is empty at initial publication and updated in near real time as results arrive on election night. Each row corresponds to the result of a single polling station (bureau de vote), allowing detailed, granular tracking of vote counts across the city rather than only aggregated citywide totals.Résultat du second tour des élections municipales de la ville de Strasbourg de 2020. Ce jeu de données est vide à la date de publication, il est mis à jour ensuite en temps réel au fur et à mesure de l'arrivée des résultats le soir des élections. Une ligne du tableau correspond au résultat d'un c...

government
45
fair

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

Data schema (34 fields)

Filterable via the API (32)
traitement_datetraitement_heurecod_scrutinnum_tourcod_cantoncod_bureaulib_bureaulib_adr1cod_postalnum_listecod_listelib_listenom_tete_listecod_partilib_partinb_voixnb_inscritnb_votantnb_emargenb_suffrage_exprimenb_procuratnb_blancnb_nulnum_ordrecod_circonsind_completnomcirconscricantonlibelle_secteurcod_lib_bureauparticipation

Click a field to see example values.

FillFieldTypeDescription
0%traitement_dateFilterable via the APITraitement datedateDate the result was processed.Date the result was processed.
100%traitement_heureFilterable via the APITraitement heuretextTime the result was processed.Time the result was processed.
100%cod_scrutinFilterable via the APICod scrutintextCode identifying the election.Code identifying the election.
100%num_tourFilterable via the APINum tourtextNumber of the election round.Number of the election round.
100%cod_cantonFilterable via the APICod cantontextCode of the canton.Code of the canton.
100%cod_bureauFilterable via the APICod bureautextCode identifying the polling station.Code identifying the polling station.
100%lib_bureauFilterable via the APILib bureautextName of the polling station.Name of the polling station.
100%lib_adr1Filterable via the APILib adr1textStreet address of the polling station.Street address of the polling station.
100%cod_postalFilterable via the APICod postaltextPostal code of the polling station.Postal code of the polling station.
100%num_listeFilterable via the APINum listetextOrder number of the candidate list.Order number of the candidate list.
100%cod_listeFilterable via the APICod listetextCode identifying the candidate list.Code identifying the candidate list.
100%lib_listeFilterable via the APILib listetextName of the candidate list and lead candidate.Name of the candidate list and lead candidate.
100%nom_tete_listeFilterable via the APINom tete listetextName of the list's lead candidate.Name of the list's lead candidate.
100%cod_partiFilterable via the APICod partitextCode of the political party or coalition.Code of the political party or coalition.
100%lib_partiFilterable via the APILib partitextName of the political party or coalition.Name of the political party or coalition.
100%nb_voixFilterable via the APINb voixintNumber of votes received by the list.Number of votes received by the list.
100%nb_inscritFilterable via the APINb inscritintNumber of registered voters at the polling station.Number of registered voters at the polling station.
100%nb_votantFilterable via the APINb votantintNumber of people who voted at the polling station.Number of people who voted at the polling station.
100%nb_emargeFilterable via the APINb emargeintNumber of voters checked off the electoral roll.Number of voters checked off the electoral roll.
100%nb_suffrage_exprimeFilterable via the APINb suffrage exprimeintNumber of valid votes cast.Number of valid votes cast.
—nb_procuratFilterable via the APINb procuratintNumber of votes cast by proxy.Number of votes cast by proxy.
—nb_blancFilterable via the APINb blancintNumber of blank votes.Number of blank votes.
—nb_nulFilterable via the APINb nulintNumber of invalid (spoiled) votes.Number of invalid (spoiled) votes.
—num_ordreFilterable via the APINum ordreintOrder number of the list on the ballot.Order number of the list on the ballot.
—cod_circonsFilterable via the APICod circonstextCode of the electoral constituency.Code of the electoral constituency.
—ind_completFilterable via the APIInd complettextIndicator of whether results are complete.Indicator of whether results are complete.
—geo_point_2dCoordinatesgeo_point_2dGeographic coordinates of the polling station.Geographic coordinates of the polling station.
—geo_shapeShapegeo_shapeGeographic boundary of the polling station's sector.Geographic boundary of the polling station's sector.
—nomFilterable via the APItextName of the polling station and voting bureau.Name of the polling station and voting bureau.
—circonscriFilterable via the APIintNumber of the electoral constituency.Number of the electoral constituency.
100%cantonFilterable via the APItextCanton number.Canton number.
100%libelle_secteurFilterable via the APILibelle secteurtextLabel identifying the voting sector/bureau.Label identifying the voting sector/bureau.
100%cod_lib_bureauFilterable via the APICod lib bureautextCombined code and name of the polling station.Combined code and name of the polling station.
100%participationFilterable via the APIdoubleVoter turnout percentage at the polling station.Voter turnout percentage at the polling station.

Schema captured from opendatasoft 1 day 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 1nom: GYMNASE DE L'ECOLE ELE GUYNEMER BV 620 · canton: 6
{
  "nom": "GYMNASE DE L'ECOLE ELE GUYNEMER BV 620",
  "canton": "6",
  "nb_nul": 1,
  "nb_voix": 47,
  "lib_adr1": "11 rue d'Argenton",
  "nb_blanc": 4,
  "num_tour": "2",
  "cod_liste": "EELV",
  "cod_parti": "EELV-PCF",
  "geo_shape": "[large value omitted]",
  "lib_liste": "BARSEGHIAN Jeanne - BARSEGHIAN Jeanne - Strasbourg Ecologiste & citoyenne (EELV-PCF)",
  "lib_parti": "Europe Ecologie Les Verts-Parti Communiste Français",
  "nb_emarge": 165,
  "nb_votant": 165,
  "num_liste": "02",
  "num_ordre": 2,
  "circonscri": 2,
  "cod_bureau": "620",
  "cod_canton": "006",
  "cod_postal": "67100",
  "lib_bureau": "Gymnase de l'école élémentaire Guynemer",
  "nb_inscrit": 1275,
  "cod_circons": "02",
  "cod_scrutin": "M0320",
  "ind_complet": "O",
  "nb_procurat": null,
  "geo_point_2d": {
    "lat": 48.54731266233155,
    "lon": 7.776025033971339
  },
  "participation": 12.941176470588237,
  "cod_lib_bureau": "Gymnase de l'école élémentaire Guynemer-620",
  "nom_tete_liste": "BARSEGHIAN Jeanne",
  "libelle_secteur": "620 - GYMNASE DE L'ECOLE ELE GUYNEMER BV 620",
  "traitement_date": null,
  "traitement_heure": "23:36",
  "nb_suffrage_exprime": 160
}
Record 2nom: GYMNASE DE L'ECOLE ELE GUYNEMER BV 620 · canton: 6
{
  "nom": "GYMNASE DE L'ECOLE ELE GUYNEMER BV 620",
  "canton": "6",
  "nb_nul": 1,
  "nb_voix": 64,
  "lib_adr1": "11 rue d'Argenton",
  "nb_blanc": 4,
  "num_tour": "2",
  "cod_liste": "PSPRG",
  "cod_parti": "PSPRGAE",
  "geo_shape": "[large value omitted]",
  "lib_liste": "TRAUTMANN Catherine - TRAUTMANN Catherine - Faire Ensemble Strasbourg (PS-PRG-Allons Enfants)",
  "lib_parti": "Parti Socialiste-Parti Radical de Gauche-Allons Enfants",
  "nb_emarge": 165,
  "nb_votant": 165,
  "num_liste": "01",
  "num_ordre": 1,
  "circonscri": 2,
  "cod_bureau": "620",
  "cod_canton": "006",
  "cod_postal": "67100",
  "lib_bureau": "Gymnase de l'école élémentaire Guynemer",
  "nb_inscrit": 1275,
  "cod_circons": "02",
  "cod_scrutin": "M0320",
  "ind_complet": "O",
  "nb_procurat": null,
  "geo_point_2d": {
    "lat": 48.54731266233155,
    "lon": 7.776025033971339
  },
  "participation": 12.941176470588237,
  "cod_lib_bureau": "Gymnase de l'école élémentaire Guynemer-620",
  "nom_tete_liste": "TRAUTMANN Catherine",
  "libelle_secteur": "620 - GYMNASE DE L'ECOLE ELE GUYNEMER BV 620",
  "traitement_date": null,
  "traitement_heure": "23:36",
  "nb_suffrage_exprime": 160
}
Record 3nom: ECOLE MAT GUSTAVE DORE BV 309 · canton: 3
{
  "nom": "ECOLE MAT GUSTAVE DORE BV 309",
  "canton": "3",
  "nb_nul": 1,
  "nb_voix": 55,
  "lib_adr1": "175 route de Mittelhausbergen",
  "nb_blanc": 3,
  "num_tour": "2",
  "cod_liste": "PSPRG",
  "cod_parti": "PSPRGAE",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            7.71481814,
            48.59810651
          ],
          [
            7.71376892,
            48.59896131
          ],
          [
            7.71263729,
            48.59979442
          ],
          [
            7.71241509,
            48.59964864
          ],
          [
            7.71247605,
            48.59952111
          ],
          [
            7.71097889,
            48.59862235
          ],
          [
            7.71070721,
            48.59864629
          ],
          [
            7.71079681,
            48.59849121
          ],
          [
            7.71017571,
            48.59809366
          ],
          [
            7.70978211,
            48.59802643
          ],
          [
            7.70984641,
            48.59796642
          ],
          [
            7.71070208,
            48.59742033
          ],
          [
            7.71032774,
            48.59715049
          ],
          [
            7.71008592,
            48.59717264
          ],
          [
            7.70978676,
            48.59696874
          ],
          [
            7.71008589,
            48.59677176
          ],
          [
            7.71008463,
            48.59654266
          ],
          [
            7.70993786,
            48.59644762
          ],
          [
            7.71088006,
            48.59577516
          ],
          [
            7.7109573,
            48.59569471
          ],
          [
            7.71111553,
            48.59554482
          ],
          [
            7.71243973,
            48.59460038
          ],
          [
            7.71208505,
            48.59417429
          ],
          [
            7.71208574,
            48.5940687
          ],
          [
            7.71226799,
            48.59409361
          ],
          [
            7.71270437,
            48.59386045
          ],
          [
            7.7130461,
            48.5936735
          ],
          [
            7.71311455,
            48.59354103
          ],
          [
            7.7131219,
            48.59373331
          ],
          [
            7.71318152,
            48.59391047
          ],
          [
            7.71359531,
            48.59470443
          ],
          [
            7.7143743,
            48.59453386
          ],
          [
            7.71447932,
            48.59433373
          ],
          [
            7.71700937,
            48.59381146
          ],
          [
            7.71707649,
            48.5939761
          ],
          [
            7.71701381,
            48.59403779
          ],
          [
            7.71581846,
            48.5942923
          ],
          [
            7.71631275,
            48.59537216
          ],
          [
            7.71554511,
            48.59570714
          ],
          [
            7.71627708,
            48.59621773
          ],
          [
            7.71575291,
            48.59663219
          ],
          [
            7.71585342,
            48.59669514
          ],
          [
            7.71591605,
            48.59673096
          ],
          [
            7.71566028,
            48.59694063
          ],
          [
            7.71555551,
            48.59693003
          ],
          [
            7.71565723,
            48.59780767
          ],
          [
            7.7151793,
            48.59794504
          ],
          [
            7.71473729,
            48.59782666
          ],
          [
            7.71454434,
            48.59783541
          ],
          [
            7.71481814,
            48.59810651
          ]
        ]
      ]
    },
    "properties": {}
  },
  "lib_liste": "TRAUTMANN Catherine - TRAUTMANN Catherine - Faire Ensemble Strasbourg (PS-PRG-Allons Enfants)",
  "lib_parti": "Parti Socialiste-Parti Radical de Gauche-Allons Enfants",
  "nb_emarge": 238,
  "nb_votant": 238,
  "num_liste": "01",
  "num_ordre": 1,
  "circonscri": 3,
  "cod_bureau": "309",
  "cod_canton": "003",
  "cod_postal": "67200",
  "lib_bureau": "Ecole maternelle Gustave Doré",
  "nb_inscrit": 879,
  "cod_circons": "03",
  "cod_scrutin": "M0320",
  "ind_complet": "O",
  "nb_procurat": null,
  "geo_point_2d": {
    "lat": 48.596632429916696,
    "lon": 7.713184662493348
  },
  "participation": 27.076222980659843,
  "cod_lib_bureau": "Ecole maternelle Gustave Doré-309",
  "nom_tete_liste": "TRAUTMANN Catherine",
  "libelle_secteur": "309 - ECOLE MAT GUSTAVE DORE BV 309",
  "traitement_date": null,
  "traitement_heure": "23:36",
  "nb_suffrage_exprime": 234
}
Record 4nom: GYMNASE ECOLE DE LA NIEDERAU BV 404 · canton: 4
{
  "nom": "GYMNASE ECOLE DE LA NIEDERAU BV 404",
  "canton": "4",
  "nb_nul": 11,
  "nb_voix": 243,
  "lib_adr1": "rue de la Papeterie",
  "nb_blanc": 2,
  "num_tour": "2",
  "cod_liste": "UNIS",
  "cod_parti": "LAREM-LR",
  "geo_shape": "[large value omitted]",
  "lib_liste": "FONTANEL Alain - FONTANEL Alain - Unis pour Strasbourg (LAREM-LR)",
  "lib_parti": "Unis pour Strasbourg",
  "nb_emarge": 481,
  "nb_votant": 481,
  "num_liste": "03",
  "num_ordre": 3,
  "circonscri": 3,
  "cod_bureau": "404",
  "cod_canton": "004",
  "cod_postal": "67000",
  "lib_bureau": "Gymnase de l'école de la Niederau",
  "nb_inscrit": 1283,
  "cod_circons": "03",
  "cod_scrutin": "M0320",
  "ind_complet": "O",
  "nb_procurat": null,
  "geo_point_2d": {
    "lat": 48.624162479014245,
    "lon": 7.812867366094506
  },
  "participation": 37.49025720966485,
  "cod_lib_bureau": "Gymnase de l'école de la Niederau-404",
  "nom_tete_liste": "FONTANEL Alain",
  "libelle_secteur": "404 - GYMNASE ECOLE DE LA NIEDERAU BV 404",
  "traitement_date": null,
  "traitement_heure": "23:36",
  "nb_suffrage_exprime": 468
}
Record 5nom: BOURSE DE COMMERCE BV 110 · canton: 1
{
  "nom": "BOURSE DE COMMERCE BV 110",
  "canton": "1",
  "nb_nul": 5,
  "nb_voix": 269,
  "lib_adr1": "Place de Lattre de Tassigny",
  "nb_blanc": 6,
  "num_tour": "2",
  "cod_liste": "EELV",
  "cod_parti": "EELV-PCF",
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            7.75859659,
            48.57917042
          ],
          [
            7.7589755,
            48.57883846
          ],
          [
            7.75917014,
            48.57867586
          ],
          [
            7.75925385,
            48.57863567
          ],
          [
            7.75930094,
            48.57861058
          ],
          [
            7.75933209,
            48.57859957
          ],
          [
            7.75937517,
            48.57858528
          ],
          [
            7.75910302,
            48.57818702
          ],
          [
            7.75884363,
            48.57781635
          ],
          [
            7.75857881,
            48.57743103
          ],
          [
            7.75856014,
            48.57741063
          ],
          [
            7.75853857,
            48.57739147
          ],
          [
            7.75850696,
            48.5773664
          ],
          [
            7.75847612,
            48.57734683
          ],
          [
            7.75844277,
            48.57732917
          ],
          [
            7.75840723,
            48.57731355
          ],
          [
            7.7584071,
            48.57731356
          ],
          [
            7.75822847,
            48.57714807
          ],
          [
            7.75781272,
            48.57680849
          ],
          [
            7.75736682,
            48.57648637
          ],
          [
            7.75717752,
            48.57636655
          ],
          [
            7.75608314,
            48.57566052
          ],
          [
            7.75571008,
            48.57541655
          ],
          [
            7.75560119,
            48.57533797
          ],
          [
            7.75490009,
            48.57531438
          ],
          [
            7.75501192,
            48.57496039
          ],
          [
            7.75506218,
            48.57481345
          ],
          [
            7.75471498,
            48.57479425
          ],
          [
            7.75459206,
            48.57516905
          ],
          [
            7.75361516,
            48.57508228
          ],
          [
            7.75345729,
            48.57520481
          ],
          [
            7.75354458,
            48.57528666
          ],
          [
            7.75459308,
            48.57537647
          ],
          [
            7.75467559,
            48.57531603
          ],
          [
            7.75492392,
            48.57547386
          ],
          [
            7.75441245,
            48.57614763
          ],
          [
            7.75478386,
            48.57636135
          ],
          [
            7.75475133,
            48.57650924
          ],
          [
            7.75501568,
            48.57649729
          ],
          [
            7.75528119,
            48.57669231
          ],
          [
            7.75556818,
            48.57690805
          ],
          [
            7.7555507,
            48.57709737
          ],
          [
            7.75563301,
            48.57717418
          ],
          [
            7.75593858,
            48.57751684
          ],
          [
            7.75617654,
            48.57788218
          ],
          [
            7.75645665,
            48.57865231
          ],
          [
            7.75665828,
            48.5786647
          ],
          [
            7.75675298,
            48.5789495
          ],
          [
            7.75670369,
            48.57929271
          ],
          [
            7.75676948,
            48.57949182
          ],
          [
            7.75653303,
            48.57941714
          ],
          [
            7.75625767,
            48.57955946
          ],
          [
            7.75627875,
            48.5797597
          ],
          [
            7.75648029,
            48.57987608
          ],
          [
            7.75673838,
            48.57988909
          ],
          [
            7.75688949,
            48.57974954
          ],
          [
            7.75710068,
            48.57973369
          ],
          [
            7.75791167,
            48.57972177
          ],
          [
            7.7581676,
            48.57954618
          ],
          [
            7.75859659,
            48.57917042
          ]
        ]
      ]
    },
    "properties": {}
  },
  "lib_liste": "BARSEGHIAN Jeanne - BARSEGHIAN Jeanne - Strasbourg Ecologiste & citoyenne (EELV-PCF)",
  "lib_parti": "Europe Ecologie Les Verts-Parti Communiste Français",
  "nb_emarge": 485,
  "nb_votant": 485,
  "num_liste": "02",
  "num_ordre": 2,
  "circonscri": 2,
  "cod_bureau": "110",
  "cod_canton": "001",
  "cod_postal": "67000",
  "lib_bureau": "Bourse de Commerce",
  "nb_inscrit": 1230,
  "cod_circons": "02",
  "cod_scrutin": "M0320",
  "ind_complet": "O",
  "nb_procurat": null,
  "geo_point_2d": {
    "lat": 48.577525253665385,
    "lon": 7.756892417094491
  },
  "participation": 39.43089430894309,
  "cod_lib_bureau": "Bourse de Commerce-110",
  "nom_tete_liste": "BARSEGHIAN Jeanne",
  "libelle_secteur": "110 - BOURSE DE COMMERCE BV 110",
  "traitement_date": null,
  "traitement_heure": "23:36",
  "nb_suffrage_exprime": 474
}

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

Verification Status

Using the API

Configuration

Base URL
https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/elections-municipales-2020-2nd-tour

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/elections-municipales-2020-2nd-tour/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

2 000 000 req/day
per ipmeasured
observed 1 day ago

Dataset

Volume & freshness

Records
429
Last upstream update
1 year ago
2025-08-04

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Resultats du second tour des élections municipales 2020 - version détaillée — live verification badge

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