{"id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","type":"API","name":"[Élections Européennes 2024] Résultats par bureau de vote GPS","slug":"elections-europeennes-2024-resultats-par-bureau-de-vote-gps","description":null,"free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data.grandparissud.fr/explore/dataset/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/","docs_url":"https://data.grandparissud.fr/explore/dataset/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":["government"],"logo_url":"https://data.grandparissud.fr/assets/favicon?tstamp=153675595372","primary_source_url":"https://data.grandparissud.fr/explore/dataset/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/","extraction_confidence":"0.00","created_at":"2026-07-25T16:56:35.344Z","updated_at":"2026-10-24T07:14:31.495Z","last_verified_at":"2026-10-24T06:52:26.648Z","deprecated_at":null,"ranking_score":60,"last_ranked_at":"2026-10-15T15:26:40.543Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-10-15T08:42:21.764Z","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":null,"institution_type":null,"country_code":"FR","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-26T08:24:00.000Z","geographic_scope":"NATIONAL","name_en":"[2024 European Elections] Results by polling station in Grand Paris Sud","description_en":"This API provides results of the 2024 European Parliament elections broken down by individual polling station within the Grand Paris Sud (GPS) territory in France. It is published as open data via the Grand Paris Sud data portal and offers freely accessible, unauthenticated access. The dataset supports analysis of local voting patterns across the constituent municipalities of the Grand Paris Sud agglomeration.","native_lang":"fr","access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":40.25,"merged_into_entry_id":null,"identity_key":"API|https://data.grandparissud.fr/explore/dataset/elections-europeennes-2024-resultats-par-bureau-de-vote-gps|[élections européennes 2024] résultats par bureau de vote gps","upstream_ref":"data.grandparissud.fr:dataset:elections-europeennes-2024-resultats-par-bureau-de-vote-gps","content_changed_at":"2026-10-08T21:10:21.075Z","institution":null,"title_qualifier":null,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/records?select=code_commune%2Clibelle_commune%2Ccode_bv&where=libelle_commune+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Run verified request","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps","source":"probe","runnable":true},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.grandparissud.fr/explore/dataset/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/","source":"docs","runnable":false}],"formats":["CSV"]},"maturity":{"entry_id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","granularity":"entry","granularity_label":"One unit = one catalog entry. A PROXY for the SCOPE.md §4 ladder, which governs source families, not entries: a family with 400 entries moves this reading 400 times as much as a family with one. Never compare or combine with the source_family reading.","level":"joinable","level_index":5,"level_label":"Joinable","meaning":"Canonical identifiers and concepts mapped","counts_as_coverage":true,"blocked_by":null,"rungs":[{"level":"discovered","level_index":1,"label":"Discovered","meaning":"Source and metadata recorded","evidence":"membership of the named population the ladder is taken over","counts_as_coverage":false,"met":true,"reached":true,"criterion":"TRUE"},{"level":"verified","level_index":2,"label":"Verified","meaning":"Access tested successfully","evidence":"entries.verification_state = 'VERIFIED'","counts_as_coverage":false,"met":true,"reached":true,"criterion":"entries.verification_state = 'VERIFIED'"},{"level":"profiled","level_index":3,"label":"Profiled","meaning":"Schema, dimensions and licence understood","evidence":"a data profile with at least one field (entry_data_profiles.field_count > 0)","counts_as_coverage":false,"met":true,"reached":true,"criterion":"EXISTS (SELECT 1 FROM entry_data_profiles p WHERE p.entry_id = entries.id AND COALESCE(p.field_count, 0) > 0)"},{"level":"executable","level_index":4,"label":"Executable","meaning":"Queries run through Commodity","evidence":"entries.capability_tier = 'live' — today's proxy for \"queryable through us\"","counts_as_coverage":true,"met":true,"reached":true,"criterion":"entries.capability_tier = 'live'"},{"level":"joinable","level_index":5,"label":"Joinable","meaning":"Canonical identifiers and concepts mapped","evidence":"a field link to a canonical identifier whose sampled VALUES match its format","counts_as_coverage":true,"met":true,"reached":true,"criterion":"EXISTS (SELECT 1 FROM entry_field_links efl WHERE efl.entry_id = entries.id AND efl.identifier_id IS NOT NULL AND efl.value_status = 'match')"},{"level":"reproducible","level_index":6,"label":"Reproducible","meaning":"Snapshots and transformation evidence retained","evidence":"at least one retained evidence manifest (migration 078)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM evidence_manifests em WHERE em.entry_id = entries.id)"},{"level":"guaranteed","level_index":7,"label":"Guaranteed","meaning":"Monitored against an operational reliability target","evidence":"an active reliability target with a named monitor (migration 096)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_reliability_targets rt WHERE rt.entry_id = entries.id AND rt.is_active = true)"}],"officialness":{"basis":"catalog_inherited","label":"Inherited from the upstream catalog: this item came from a trusted official government catalog, and that provenance — not per-item proof — is the warrant. Its own proof score is below 80 or it matched no registered institution (apps/worker/src/connectors/catalog/qualify-store.ts).","proof_confidence":0,"proven_threshold":80,"institution_id":null,"definition":"CASE WHEN COALESCE(entries.is_public_sector, false) IS NOT TRUE THEN 'not_official' WHEN COALESCE(entries.official_confidence, 0) >= 80 AND entries.institution_id IS NOT NULL THEN 'per_item_proven' ELSE 'catalog_inherited' END"},"source_family":{"key":"data.grandparissud.fr","label":"One unit = one source family, approximated by the serving host of the entry's primary source URL (e.g. bdl.stat.gov.pl). A COMPUTED stand-in for the curated families of SCOPE.md §5, which no table holds yet. A family sits at the highest level any of its entries has reached, because a family is integrated to the depth of its deepest working integration. Never compare or combine with the entry reading."},"generated_at":"2026-10-24T07:14:40.265Z"},"api_details":{"id":"37fc47fd-2ab5-42cf-ab83-c04c9d186c25","entry_id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","base_url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps","openapi_url":null,"graphql_url":null,"api_version":null,"spec_format":null,"endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps","created_at":"2026-07-25T16:56:35.512Z","updated_at":"2026-07-25T16:56:35.512Z"},"dataset_details":{"id":"37ca09ea-a01e-4056-9034-ba72820e6904","entry_id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","upstream_issued":null,"upstream_modified":"2024-06-18T09:25:46.000Z","themes":[],"update_frequency":null,"temporal_start":null,"temporal_end":null,"spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"opendatasoft","source_portal_url":"https://data.grandparissud.fr","created_at":"2026-07-26T02:48:53.124Z","updated_at":"2026-10-22T04:22:50.826Z","publisher":null,"publisher_url":null,"distributions":[],"license":null},"license":null,"reuse":{"license_id":null,"license_name":null,"license_url":null,"commercial_use":{"status":"unknown","value":null},"redistribution":{"status":"unknown","value":null},"attribution_required":{"status":"unknown","value":null},"share_alike":{"status":"unknown","value":null},"personal_data_warning":{"status":"unknown","value":null},"cache_and_mirror":{"status":"unknown","value":null},"undetermined":["commercial_use","redistribution","attribution_required","share_alike","personal_data_warning","cache_and_mirror"],"basis":"unverified","confidence":0.1,"confidence_tier":"low","source_text":null,"source_url":null,"reviewed_at":null},"license_raw":null,"latest_check":{"id":"c1fae81f-1efa-4094-9e23-ef399d17ff38","entry_id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","status":"VERIFIED","last_checked_at":"2026-10-24T06:52:26.452Z","p50_latency_ms":822,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-26T09:40:16.620Z","updated_at":"2026-10-24T06:52:26.452Z","consecutive_successes":24,"probe_url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json; charset=utf-8","probe_succeeded_at":"2026-10-24T06:52:26.452Z"},"data_profile":{"id":"f3dcae20-3b14-4d32-9614-052096b39884","entry_id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"elections-europeennes-2024-resultats-par-bureau-de-vote-gps","fields":[{"name":"code_commune","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"INSEE code of the commune."},{"name":"libelle_commune","type":"text","label":"Libellé commune","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the commune."},{"name":"code_bv","type":"text","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Code of the polling station (bureau de vote)."},{"name":"inscrits","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of registered voters."},{"name":"votants","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of people who voted."},{"name":"votants0","type":"double","label":"% Votants","fill_pct":100,"filterable":true,"description":null,"description_en":"Turnout rate as a percentage of registered voters."},{"name":"abstentions","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of registered voters who abstained."},{"name":"abstentions0","type":"double","label":"% Abstentions","fill_pct":100,"filterable":true,"description":null,"description_en":"Abstention rate as a percentage of registered voters."},{"name":"exprimes","type":"int","label":"Exprimés","fill_pct":100,"filterable":true,"description":null,"description_en":"Number of valid votes cast."},{"name":"exprimes_inscrits","type":"double","label":"% Exprimés/inscrits","fill_pct":100,"filterable":true,"description":null,"description_en":"Valid votes as a percentage of registered voters."},{"name":"exprimes_votants","type":"double","label":"% Exprimés/votants","fill_pct":100,"filterable":true,"description":null,"description_en":"Valid votes as a percentage of voters who voted."},{"name":"blancs","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of blank ballots."},{"name":"blancs_inscrits","type":"double","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Blank ballots as a percentage of registered voters."},{"name":"blancs_votants","type":"double","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Blank ballots as a percentage of voters who voted."},{"name":"nuls","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of null (invalid) ballots."},{"name":"nuls_inscrits","type":"double","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Null ballots as a percentage of registered voters."},{"name":"nuls_votants","type":"double","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Null ballots as a percentage of voters who voted."},{"name":"libelle_de_liste_1","type":"text","label":"Libellé de liste 1","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 1."},{"name":"voix_1","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 1."},{"name":"voix_exprimes_1","type":"double","label":"% Voix/exprimés 1","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 1 as a percentage of valid votes."},{"name":"libelle_de_liste_2","type":"text","label":"Libellé de liste 2","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 2."},{"name":"voix_2","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 2."},{"name":"voix_exprimes_2","type":"double","label":"% Voix/exprimés 2","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 2 as a percentage of valid votes."},{"name":"libelle_de_liste_3","type":"text","label":"Libellé de liste 3","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 3."},{"name":"voix_3","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 3."},{"name":"voix_exprimes_3","type":"double","label":"% Voix/exprimés 3","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 3 as a percentage of valid votes."},{"name":"libelle_de_liste_4","type":"text","label":"Libellé de liste 4","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 4."},{"name":"voix_4","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 4."},{"name":"voix_exprimes_4","type":"double","label":"% Voix/exprimés 4","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 4 as a percentage of valid votes."},{"name":"libelle_de_liste_5","type":"text","label":"Libellé de liste 5","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 5."},{"name":"voix_5","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 5."},{"name":"voix_exprimes_5","type":"double","label":"% Voix/exprimés 5","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 5 as a percentage of valid votes."},{"name":"libelle_de_liste_6","type":"text","label":"Libellé de liste 6","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 6."},{"name":"voix_6","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 6."},{"name":"voix_exprimes_6","type":"double","label":"% Voix/exprimés 6","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 6 as a percentage of valid votes."},{"name":"libelle_de_liste_7","type":"text","label":"Libellé de liste 7","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 7."},{"name":"voix_7","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 7."},{"name":"voix_exprimes_7","type":"double","label":"% Voix/exprimés 7","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 7 as a percentage of valid votes."},{"name":"libelle_de_liste_8","type":"text","label":"Libellé de liste 8","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 8."},{"name":"voix_8","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 8."},{"name":"voix_exprimes_8","type":"double","label":"% Voix/exprimés 8","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 8 as a percentage of valid votes."},{"name":"libelle_de_liste_9","type":"text","label":"Libellé de liste 9","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 9."},{"name":"voix_9","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 9."},{"name":"voix_exprimes_9","type":"double","label":"% Voix/exprimés 9","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 9 as a percentage of valid votes."},{"name":"libelle_de_liste_10","type":"text","label":"Libellé de liste 10","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 10."},{"name":"voix_10","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 10."},{"name":"voix_exprimes_10","type":"double","label":"% Voix/exprimés 10","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 10 as a percentage of valid votes."},{"name":"libelle_de_liste_11","type":"text","label":"Libellé de liste 11","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 11."},{"name":"voix_11","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 11."},{"name":"voix_exprimes_11","type":"double","label":"% Voix/exprimés 11","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 11 as a percentage of valid votes."},{"name":"libelle_de_liste_12","type":"text","label":"Libellé de liste 12","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 12."},{"name":"voix_12","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 12."},{"name":"voix_exprimes_12","type":"double","label":"% Voix/exprimés 12","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 12 as a percentage of valid votes."},{"name":"libelle_de_liste_13","type":"text","label":"Libellé de liste 13","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 13."},{"name":"voix_13","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 13."},{"name":"voix_exprimes_13","type":"double","label":"% Voix/exprimés 13","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 13 as a percentage of valid votes."},{"name":"libelle_de_liste_14","type":"text","label":"Libellé de liste 14","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 14."},{"name":"voix_14","type":"int","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 14."},{"name":"voix_exprimes_14","type":"double","label":"% Voix/exprimés 14","fill_pct":100,"filterable":true,"description":null,"description_en":"Votes for list 14 as a percentage of valid votes."},{"name":"libelle_de_liste_15","type":"text","label":"Libellé de liste 15","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of candidate list number 15."},{"name":"voix_15","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 15."},{"name":"voix_exprimes_15","type":"double","label":"% Voix/exprimés 15","filterable":true,"description":null,"description_en":"Votes for list 15 as a percentage of valid votes."},{"name":"libelle_de_liste_16","type":"text","label":"Libellé de liste 16","filterable":true,"description":null,"description_en":"Name of candidate list number 16."},{"name":"voix_16","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 16."},{"name":"voix_exprimes_16","type":"double","label":"% Voix/exprimés 16","filterable":true,"description":null,"description_en":"Votes for list 16 as a percentage of valid votes."},{"name":"libelle_de_liste_17","type":"text","label":"Libellé de liste 17","filterable":true,"description":null,"description_en":"Name of candidate list number 17."},{"name":"voix_17","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 17."},{"name":"voix_exprimes_17","type":"double","label":"% Voix/exprimés 17","filterable":true,"description":null,"description_en":"Votes for list 17 as a percentage of valid votes."},{"name":"libelle_de_liste_18","type":"text","label":"Libellé de liste 18","filterable":true,"description":null,"description_en":"Name of candidate list number 18."},{"name":"voix_18","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 18."},{"name":"voix_exprimes_18","type":"double","label":"% Voix/exprimés 18","filterable":true,"description":null,"description_en":"Votes for list 18 as a percentage of valid votes."},{"name":"libelle_de_liste_19","type":"text","label":"Libellé de liste 19","filterable":true,"description":null,"description_en":"Name of candidate list number 19."},{"name":"voix_19","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 19."},{"name":"voix_exprimes_19","type":"double","label":"% Voix/exprimés 19","filterable":true,"description":null,"description_en":"Votes for list 19 as a percentage of valid votes."},{"name":"libelle_de_liste_20","type":"text","label":"Libellé de liste 20","filterable":true,"description":null,"description_en":"Name of candidate list number 20."},{"name":"voix_20","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 20."},{"name":"voix_exprimes_20","type":"double","label":"% Voix/exprimés 20","filterable":true,"description":null,"description_en":"Votes for list 20 as a percentage of valid votes."},{"name":"libelle_de_liste_21","type":"text","label":"Libellé de liste 21","filterable":true,"description":null,"description_en":"Name of candidate list number 21."},{"name":"voix_21","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 21."},{"name":"voix_exprimes_21","type":"double","label":"% Voix/exprimés 21","filterable":true,"description":null,"description_en":"Votes for list 21 as a percentage of valid votes."},{"name":"libelle_de_liste_22","type":"text","label":"Libellé de liste 22","filterable":true,"description":null,"description_en":"Name of candidate list number 22."},{"name":"voix_22","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 22."},{"name":"voix_exprimes_22","type":"double","label":"% Voix/exprimés 22","filterable":true,"description":null,"description_en":"Votes for list 22 as a percentage of valid votes."},{"name":"libelle_de_liste_23","type":"text","label":"Libellé de liste 23","filterable":true,"description":null,"description_en":"Name of candidate list number 23."},{"name":"voix_23","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 23."},{"name":"voix_exprimes_23","type":"double","label":"% Voix/exprimés 23","filterable":true,"description":null,"description_en":"Votes for list 23 as a percentage of valid votes."},{"name":"libelle_de_liste_24","type":"text","label":"Libellé de liste 24","filterable":true,"description":null,"description_en":"Name of candidate list number 24."},{"name":"voix_24","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 24."},{"name":"voix_exprimes_24","type":"double","label":"% Voix/exprimés 24","filterable":true,"description":null,"description_en":"Votes for list 24 as a percentage of valid votes."},{"name":"libelle_de_liste_25","type":"text","label":"Libellé de liste 25","filterable":true,"description":null,"description_en":"Name of candidate list number 25."},{"name":"voix_25","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 25."},{"name":"voix_exprimes_25","type":"double","label":"% Voix/exprimés 25","filterable":true,"description":null,"description_en":"Votes for list 25 as a percentage of valid votes."},{"name":"libelle_de_liste_26","type":"text","label":"Libellé de liste 26","filterable":true,"description":null,"description_en":"Name of candidate list number 26."},{"name":"voix_26","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 26."},{"name":"voix_exprimes_26","type":"double","label":"% Voix/exprimés 26","filterable":true,"description":null,"description_en":"Votes for list 26 as a percentage of valid votes."},{"name":"libelle_de_liste_27","type":"text","label":"Libellé de liste 27","filterable":true,"description":null,"description_en":"Name of candidate list number 27."},{"name":"voix_27","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 27."},{"name":"voix_exprimes_27","type":"double","label":"% Voix/exprimés 27","filterable":true,"description":null,"description_en":"Votes for list 27 as a percentage of valid votes."},{"name":"libelle_de_liste_28","type":"text","label":"Libellé de liste 28","filterable":true,"description":null,"description_en":"Name of candidate list number 28."},{"name":"voix_28","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 28."},{"name":"voix_exprimes_28","type":"double","label":"% Voix/exprimés 28","filterable":true,"description":null,"description_en":"Votes for list 28 as a percentage of valid votes."},{"name":"libelle_de_liste_29","type":"text","label":"Libellé de liste 29","filterable":true,"description":null,"description_en":"Name of candidate list number 29."},{"name":"voix_29","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 29."},{"name":"voix_exprimes_29","type":"double","label":"% Voix/exprimés 29","filterable":true,"description":null,"description_en":"Votes for list 29 as a percentage of valid votes."},{"name":"libelle_de_liste_30","type":"text","label":"Libellé de liste 30","filterable":true,"description":null,"description_en":"Name of candidate list number 30."},{"name":"voix_30","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 30."},{"name":"voix_exprimes_30","type":"double","label":"% Voix/exprimés 30","filterable":true,"description":null,"description_en":"Votes for list 30 as a percentage of valid votes."},{"name":"libelle_de_liste_31","type":"text","label":"Libellé de liste 31","filterable":true,"description":null,"description_en":"Name of candidate list number 31."},{"name":"voix_31","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 31."},{"name":"voix_exprimes_31","type":"double","label":"% Voix/exprimés 31","filterable":true,"description":null,"description_en":"Votes for list 31 as a percentage of valid votes."},{"name":"libelle_de_liste_32","type":"text","label":"Libellé de liste 32","filterable":true,"description":null,"description_en":"Name of candidate list number 32."},{"name":"voix_32","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 32."},{"name":"voix_exprimes_32","type":"double","label":"% Voix/exprimés 32","filterable":true,"description":null,"description_en":"Votes for list 32 as a percentage of valid votes."},{"name":"libelle_de_liste_33","type":"text","label":"Libellé de liste 33","filterable":true,"description":null,"description_en":"Name of candidate list number 33."},{"name":"voix_33","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 33."},{"name":"voix_exprimes_33","type":"double","label":"Voix/exprimés 33","filterable":true,"description":null,"description_en":"Votes for list 33 as a percentage of valid votes."},{"name":"libelle_de_liste_34","type":"text","label":"Libellé de liste 34","filterable":true,"description":null,"description_en":"Name of candidate list number 34."},{"name":"voix_34","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 34."},{"name":"voix_exprimes_34","type":"double","label":"% Voix/exprimés 34","filterable":true,"description":null,"description_en":"Votes for list 34 as a percentage of valid votes."},{"name":"libelle_de_liste_35","type":"text","label":"Libellé de liste 35","filterable":true,"description":null,"description_en":"Name of candidate list number 35."},{"name":"voix_35","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 35."},{"name":"voix_exprimes_35","type":"double","label":"% Voix/exprimés 35","filterable":true,"description":null,"description_en":"Votes for list 35 as a percentage of valid votes."},{"name":"libelle_de_liste_36","type":"text","label":"Libellé de liste 36","filterable":true,"description":null,"description_en":"Name of candidate list number 36."},{"name":"voix_36","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 36."},{"name":"voix_exprimes_36","type":"double","label":"% Voix/exprimés 36","filterable":true,"description":null,"description_en":"Votes for list 36 as a percentage of valid votes."},{"name":"libelle_de_liste_37","type":"text","label":"Libellé de liste 37","filterable":true,"description":null,"description_en":"Name of candidate list number 37."},{"name":"voix_37","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 37."},{"name":"voix_exprimes_37","type":"double","label":"% Voix/exprimés 37","filterable":true,"description":null,"description_en":"Votes for list 37 as a percentage of valid votes."},{"name":"libelle_de_liste_38","type":"text","label":"Libellé de liste 38","filterable":true,"description":null,"description_en":"Name of candidate list number 38."},{"name":"voix_38","type":"int","label":null,"filterable":true,"description":null,"description_en":"Number of votes for candidate list 38."},{"name":"voix_exprimes_38","type":"text","label":"% Voix/exprimés 38","filterable":true,"description":null,"description_en":"Votes for list 38 as a percentage of valid votes."},{"name":"winner","type":"int","label":null,"filterable":true,"description":null,"description_en":"List number that received the most votes in this polling station."},{"name":"pos_2","type":"text","label":null,"filterable":true,"description":null,"description_en":"List number ranked second in this polling station."},{"name":"pos_3","type":"int","label":null,"filterable":true,"description":null,"description_en":"List number ranked third in this polling station."},{"name":"pos_4","type":"int","label":null,"filterable":true,"description":null,"description_en":"List number ranked fourth in this polling station."},{"name":"pos_5","type":"int","label":null,"filterable":true,"description":null,"description_en":"List number ranked fifth in this polling station."},{"name":"pos_6","type":"int","label":null,"filterable":true,"description":null,"description_en":"List number ranked sixth in this polling station."},{"name":"pos_7","type":"int","label":null,"filterable":true,"description":null,"description_en":"List number ranked seventh in this polling station."},{"name":"num_ligne","type":"int","label":null,"filterable":true,"description":null,"description_en":"Internal row number of the record."},{"name":"libelle_commune0","type":"text","label":"Libellé commune","filterable":true,"description":null,"description_en":"Name of the commune (duplicate field)."},{"name":"clejointure","type":"text","label":"Cléjointure","filterable":true,"description":null,"description_en":"Key used to join this record with other datasets."},{"name":"gagnant_bis","type":"text","label":"Gagnant","filterable":true,"description":null,"description_en":"Name of the winning candidate list."},{"name":"position_2","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the list ranked second in this polling station."},{"name":"position_3","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the list ranked third in this polling station."},{"name":"position_4","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the list ranked fourth in this polling station."},{"name":"position_5","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the list ranked fifth in this polling station."},{"name":"position_6","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the list ranked sixth in this polling station."},{"name":"position_7","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the list ranked seventh in this polling station."},{"name":"ganant","type":"double","label":null,"filterable":true,"description":null,"description_en":"Percentage score of the winning list."},{"name":"second","type":"double","label":null,"filterable":true,"description":null,"description_en":"Percentage score of the second-place list."},{"name":"troisieme","type":"double","label":"% troisième","filterable":true,"description":null,"description_en":"Percentage score of the third-place list."},{"name":"quatrieme","type":"double","label":"% quatrième","filterable":true,"description":null,"description_en":"Percentage score of the fourth-place list."},{"name":"cinquieme","type":"double","label":"% cinquième","filterable":true,"description":null,"description_en":"Percentage score of the fifth-place list."},{"name":"sixieme","type":"double","label":"% sixième","filterable":true,"description":null,"description_en":"Percentage score of the sixth-place list."},{"name":"septieme","type":"double","label":"% septième","filterable":true,"description":null,"description_en":"Percentage score of the seventh-place list."},{"name":"cle1","type":"text","label":null,"filterable":true,"description":null,"description_en":"Unique key identifying the polling station record."},{"name":"bureau_de_vote","type":"text","label":null,"filterable":true,"description":null,"description_en":"Identifier or name of the polling station."},{"name":"code_insee","type":"double","label":null,"filterable":true,"description":null,"description_en":"INSEE code of the commune."},{"name":"code_bureau_vote","type":"double","label":null,"filterable":true,"description":null,"description_en":"Code of the polling station."},{"name":"heure_d_ouverture","type":"double","label":null,"filterable":true,"description":null,"description_en":"Opening time of the polling station."},{"name":"heure_de_fermeture","type":"double","label":null,"filterable":true,"description":null,"description_en":"Closing time of the polling station."},{"name":"code_postal","type":"double","label":null,"filterable":true,"description":null,"description_en":"Postal code of the polling station's location."},{"name":"ville","type":"text","label":null,"filterable":true,"description":null,"description_en":"City where the polling station is located."},{"name":"nom_bureau_vote","type":"text","label":null,"filterable":true,"description":null,"description_en":"Name of the polling station."},{"name":"adresse","type":"text","label":null,"filterable":true,"description":null,"description_en":"Street address of the polling station."},{"name":"adresse_substitution","type":"text","label":null,"filterable":true,"description":null,"description_en":"Alternative or substitute address for the polling station."},{"name":"coordonnees","type":"text","label":"Coordonnées","filterable":true,"description":null,"description_en":"GPS coordinates of the polling station as text."},{"name":"departement","type":"double","label":"Département","filterable":true,"description":null,"description_en":"Department number of the polling station."},{"name":"uniq_bdv","type":"text","label":null,"filterable":true,"description":null,"description_en":"Unique identifier for the polling station."},{"name":"geopoint","type":"geo_point_2d","label":null,"filterable":false,"description":null,"description_en":"Geographic coordinates of the polling station."},{"name":"codebv_new","type":"text","label":null,"filterable":true,"description":null,"description_en":"Updated code identifying the polling station."},{"name":"score_gagnant","type":"text","label":null,"filterable":true,"description":null,"description_en":"Percentage score of the winning list, as text."},{"name":"score_deuxieme","type":"text","label":"Score deuxième","filterable":true,"description":null,"description_en":"Percentage score of the second-place list, as text."},{"name":"score_troisieme","type":"text","label":"Score troisième","filterable":true,"description":null,"description_en":"Percentage score of the third-place list, as text."},{"name":"score_quatrieme","type":"text","label":"Score quatrième","filterable":true,"description":null,"description_en":"Percentage score of the fourth-place list, as text."},{"name":"score_cinquieme","type":"text","label":"Score cinquième","filterable":true,"description":null,"description_en":"Percentage score of the fifth-place list, as text."},{"name":"score_sixieme","type":"text","label":"Score sixième","filterable":true,"description":null,"description_en":"Percentage score of the sixth-place list, as text."},{"name":"score_septieme","type":"text","label":"Score septième","filterable":true,"description":null,"description_en":"Percentage score of the seventh-place list, as text."}],"field_count":178,"sample_records":[{"cle1":"91174-0021","nuls":4,"pos_2":"5","pos_3":11,"pos_4":27,"pos_5":6,"pos_6":18,"pos_7":3,"ville":"Corbeil-Essonnes","blancs":3,"ganant":28.97,"second":28.97,"voix_1":0,"voix_2":0,"voix_3":9,"voix_4":104,"voix_5":104,"voix_6":14,"voix_7":0,"voix_8":5,"voix_9":0,"winner":4,"adresse":"14, rue Marchand","code_bv":"0021","sixieme":3.9,"voix_10":0,"voix_11":39,"voix_12":0,"voix_13":0,"voix_14":0,"voix_15":6,"voix_16":0,"voix_17":0,"voix_18":14,"voix_19":5,"voix_20":0,"voix_21":0,"voix_22":1,"voix_23":1,"voix_24":6,"voix_25":0,"voix_26":0,"voix_27":39,"voix_28":0,"voix_29":2,"voix_30":0,"voix_31":1,"voix_32":0,"voix_33":8,"voix_34":0,"voix_35":1,"voix_36":0,"voix_37":0,"voix_38":0,"votants":366,"exprimes":359,"geopoint":{"lat":48.603838,"lon":2.465831},"inscrits":864,"septieme":2.51,"uniq_bdv":"Corbeil-Essonnes - École Jules Ferry","votants0":42.36,"cinquieme":3.9,"num_ligne":96,"quatrieme":10.86,"troisieme":10.86,"code_insee":91174,"codebv_new":"0021","position_2":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","position_3":"BESOIN D'EUROPE","position_4":"RÉVEILLER L'EUROPE","position_5":"EUROPE ÉCOLOGIE","position_6":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","position_7":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","abstentions":498,"clejointure":"91174-0021","code_postal":91100,"coordonnees":"48.603838,2.465831","departement":91,"gagnant_bis":"LA FRANCE INSOUMISE - UNION POPULAIRE","abstentions0":57.64,"code_commune":91174,"nuls_votants":1.09,"nuls_inscrits":0.46,"score_gagnant":"LA FRANCE INSOUMISE - UNION POPULAIRE : % 28.97","score_sixieme":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE : % 3.9","blancs_votants":0.82,"bureau_de_vote":"Bureau de vote n°21","score_deuxieme":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN : % 28.97","score_septieme":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR : % 2.51","blancs_inscrits":0.35,"libelle_commune":"Corbeil-Essonnes","nom_bureau_vote":"Ecole Jules Ferry","score_cinquieme":"EUROPE ÉCOLOGIE : % 3.9","score_quatrieme":"RÉVEILLER L'EUROPE : % 10.86","score_troisieme":"BESOIN D'EUROPE : % 10.86","voix_exprimes_1":0,"voix_exprimes_2":0,"voix_exprimes_3":2.51,"voix_exprimes_4":28.97,"voix_exprimes_5":28.97,"voix_exprimes_6":3.9,"voix_exprimes_7":0,"voix_exprimes_8":1.39,"voix_exprimes_9":0,"code_bureau_vote":21,"exprimes_votants":98.09,"libelle_commune0":"Corbeil-Essonnes","voix_exprimes_10":0,"voix_exprimes_11":10.86,"voix_exprimes_12":0,"voix_exprimes_13":0,"voix_exprimes_14":0,"voix_exprimes_15":1.67,"voix_exprimes_16":0,"voix_exprimes_17":0,"voix_exprimes_18":3.9,"voix_exprimes_19":1.39,"voix_exprimes_20":0,"voix_exprimes_21":0,"voix_exprimes_22":0.28,"voix_exprimes_23":0.28,"voix_exprimes_24":1.67,"voix_exprimes_25":0,"voix_exprimes_26":0,"voix_exprimes_27":10.86,"voix_exprimes_28":0,"voix_exprimes_29":0.56,"voix_exprimes_30":0,"voix_exprimes_31":0.28,"voix_exprimes_32":0,"voix_exprimes_33":2.23,"voix_exprimes_34":0,"voix_exprimes_35":0.28,"voix_exprimes_36":0,"voix_exprimes_37":0,"voix_exprimes_38":"0","exprimes_inscrits":41.55,"heure_d_ouverture":8,"heure_de_fermeture":20,"libelle_de_liste_1":"POUR UNE HUMANITE SOUVERAINE","libelle_de_liste_2":"POUR UNE DEMOCRATIE REELLE : DECIDONS NOUS-MEMES !","libelle_de_liste_3":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","libelle_de_liste_4":"LA FRANCE INSOUMISE - UNION POPULAIRE","libelle_de_liste_5":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","libelle_de_liste_6":"EUROPE ÉCOLOGIE","libelle_de_liste_7":"FREE PALESTINE","libelle_de_liste_8":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI","libelle_de_liste_9":"PARTI REVOLUTIONNAIRE COMMUNISTES","libelle_de_liste_10":"PARTI PIRATE","libelle_de_liste_11":"BESOIN D'EUROPE","libelle_de_liste_12":"PACE - PARTI DES CITOYENS EUROPÉENS, POUR L'ARMÉE EUROPÉENNE, POUR L'EUROPE SOCIALE , POUR LA PLANÈTE !","libelle_de_liste_13":"ÉQUINOXE : ÉCOLOGIE PRATIQUE ET RENOUVEAU DÉMOCRATIQUE","libelle_de_liste_14":"ECOLOGIE POSITIVE ET TERRITOIRES","libelle_de_liste_15":"LISTE ASSELINEAU-FREXIT, POUR LE POUVOIR D'ACHAT ET POUR LA PAIX","libelle_de_liste_16":"PAIX ET DECROISSANCE","libelle_de_liste_17":"POUR UNE AUTRE EUROPE","libelle_de_liste_18":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","libelle_de_liste_19":"LUTTE OUVRIERE - LE CAMP DES TRAVAILLEURS","libelle_de_liste_20":"CHANGER L'EUROPE","libelle_de_liste_21":"NOUS LE PEUPLE","libelle_de_liste_22":"POUR UN MONDE SANS FRONTIERES NI PATRONS, URGENCE REVOLUTION !","libelle_de_liste_23":"POUR LE PAIN, LA PAIX, LA LIBERTÉ ! PRÉSENTÉE PAR LE PARTI DES TRAVAILLEURS","libelle_de_liste_24":"L'EUROPE CA SUFFIT !","libelle_de_liste_25":"NON ! PRENONS-NOUS EN MAINS","libelle_de_liste_26":"FORTERESSE EUROPE - LISTE D'UNITE NATIONALISTE","libelle_de_liste_27":"RÉVEILLER L'EUROPE","libelle_de_liste_28":"NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL","libelle_de_liste_29":"ALLIANCE RURALE","libelle_de_liste_30":"FRANCE LIBRE","libelle_de_liste_31":"EUROPE TERRITOIRES ÉCOLOGIE","libelle_de_liste_32":"LA RUCHE CITOYENNE","libelle_de_liste_33":"GAUCHE UNIE POUR LE MONDE DU TRAVAIL SOUTENUE PAR FABIEN ROUSSEL","libelle_de_liste_34":"DEFENDRE LES ENFANTS","libelle_de_liste_35":"ÉCOLOGIE AU CENTRE","libelle_de_liste_36":"DEMOCRATIE REPRESENTATIVE","libelle_de_liste_37":"ESPERANTO LANGUE COMMUNE","libelle_de_liste_38":"LIBERTÉ DÉMOCRATIQUE FRANÇAISE","adresse_substitution":"14, rue Marchand"},{"cle1":"91286-0010","nuls":4,"pos_2":"5","pos_3":33,"pos_4":11,"pos_5":27,"pos_6":3,"pos_7":6,"ville":"Grigny","blancs":5,"ganant":39.32,"second":19.9,"voix_1":0,"voix_2":1,"voix_3":13,"voix_4":162,"voix_5":82,"voix_6":11,"voix_7":4,"voix_8":5,"voix_9":0,"winner":4,"adresse":"Promenade du Canal","code_bv":"0010","sixieme":3.16,"voix_10":0,"voix_11":36,"voix_12":0,"voix_13":0,"voix_14":2,"voix_15":3,"voix_16":0,"voix_17":0,"voix_18":7,"voix_19":0,"voix_20":0,"voix_21":0,"voix_22":2,"voix_23":0,"voix_24":3,"voix_25":0,"voix_26":0,"voix_27":30,"voix_28":0,"voix_29":2,"voix_30":0,"voix_31":1,"voix_32":0,"voix_33":43,"voix_34":0,"voix_35":5,"voix_36":0,"voix_37":0,"voix_38":0,"votants":421,"exprimes":412,"geopoint":{"lat":48.653737,"lon":2.384266},"inscrits":1084,"septieme":2.67,"uniq_bdv":"Grigny - École maternelle Angèla Davis","votants0":38.84,"cinquieme":7.28,"num_ligne":150,"quatrieme":8.74,"troisieme":10.44,"code_insee":91286,"codebv_new":"0010","position_2":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","position_3":"LA RUCHE CITOYENNE","position_4":"BESOIN D'EUROPE","position_5":"RÉVEILLER L'EUROPE","position_6":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","position_7":"EUROPE ÉCOLOGIE","abstentions":663,"clejointure":"91286-0010","code_postal":91350,"coordonnees":"48.653737,2.384266","departement":91,"gagnant_bis":"LA FRANCE INSOUMISE - UNION POPULAIRE","abstentions0":61.16,"code_commune":91286,"nuls_votants":0.95,"nuls_inscrits":0.37,"score_gagnant":"LA FRANCE INSOUMISE - UNION POPULAIRE : % 39.32","score_sixieme":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR : % 3.16","blancs_votants":1.19,"bureau_de_vote":"Bureau de vote n°10","score_deuxieme":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN : % 19.9","score_septieme":"EUROPE ÉCOLOGIE : % 2.67","blancs_inscrits":0.46,"libelle_commune":"Grigny","nom_bureau_vote":"Ecole maternelle Angèla Davis","score_cinquieme":"RÉVEILLER L'EUROPE : % 7.28","score_quatrieme":"BESOIN D'EUROPE : % 8.74","score_troisieme":"LA RUCHE CITOYENNE : % 10.44","voix_exprimes_1":0,"voix_exprimes_2":0.24,"voix_exprimes_3":3.16,"voix_exprimes_4":39.32,"voix_exprimes_5":19.9,"voix_exprimes_6":2.67,"voix_exprimes_7":0.97,"voix_exprimes_8":1.21,"voix_exprimes_9":0,"code_bureau_vote":10,"exprimes_votants":97.86,"libelle_commune0":"Grigny","voix_exprimes_10":0,"voix_exprimes_11":8.74,"voix_exprimes_12":0,"voix_exprimes_13":0,"voix_exprimes_14":0.49,"voix_exprimes_15":0.73,"voix_exprimes_16":0,"voix_exprimes_17":0,"voix_exprimes_18":1.7,"voix_exprimes_19":0,"voix_exprimes_20":0,"voix_exprimes_21":0,"voix_exprimes_22":0.49,"voix_exprimes_23":0,"voix_exprimes_24":0.73,"voix_exprimes_25":0,"voix_exprimes_26":0,"voix_exprimes_27":7.28,"voix_exprimes_28":0,"voix_exprimes_29":0.49,"voix_exprimes_30":0,"voix_exprimes_31":0.24,"voix_exprimes_32":0,"voix_exprimes_33":10.44,"voix_exprimes_34":0,"voix_exprimes_35":1.21,"voix_exprimes_36":0,"voix_exprimes_37":0,"voix_exprimes_38":"0","exprimes_inscrits":38.01,"heure_d_ouverture":8,"heure_de_fermeture":20,"libelle_de_liste_1":"POUR UNE HUMANITE SOUVERAINE","libelle_de_liste_2":"POUR UNE DEMOCRATIE REELLE : DECIDONS NOUS-MEMES !","libelle_de_liste_3":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","libelle_de_liste_4":"LA FRANCE INSOUMISE - UNION POPULAIRE","libelle_de_liste_5":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","libelle_de_liste_6":"EUROPE ÉCOLOGIE","libelle_de_liste_7":"FREE PALESTINE","libelle_de_liste_8":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI","libelle_de_liste_9":"PARTI REVOLUTIONNAIRE COMMUNISTES","libelle_de_liste_10":"PARTI PIRATE","libelle_de_liste_11":"BESOIN D'EUROPE","libelle_de_liste_12":"PACE - PARTI DES CITOYENS EUROPÉENS, POUR L'ARMÉE EUROPÉENNE, POUR L'EUROPE SOCIALE , POUR LA PLANÈTE !","libelle_de_liste_13":"ÉQUINOXE : ÉCOLOGIE PRATIQUE ET RENOUVEAU DÉMOCRATIQUE","libelle_de_liste_14":"ECOLOGIE POSITIVE ET TERRITOIRES","libelle_de_liste_15":"LISTE ASSELINEAU-FREXIT, POUR LE POUVOIR D'ACHAT ET POUR LA PAIX","libelle_de_liste_16":"PAIX ET DECROISSANCE","libelle_de_liste_17":"POUR UNE AUTRE EUROPE","libelle_de_liste_18":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","libelle_de_liste_19":"LUTTE OUVRIERE - LE CAMP DES TRAVAILLEURS","libelle_de_liste_20":"CHANGER L'EUROPE","libelle_de_liste_21":"NOUS LE PEUPLE","libelle_de_liste_22":"POUR UN MONDE SANS FRONTIERES NI PATRONS, URGENCE REVOLUTION !","libelle_de_liste_23":"POUR LE PAIN, LA PAIX, LA LIBERTÉ ! PRÉSENTÉE PAR LE PARTI DES TRAVAILLEURS","libelle_de_liste_24":"L'EUROPE CA SUFFIT !","libelle_de_liste_25":"NON ! PRENONS-NOUS EN MAINS","libelle_de_liste_26":"FORTERESSE EUROPE - LISTE D'UNITE NATIONALISTE","libelle_de_liste_27":"RÉVEILLER L'EUROPE","libelle_de_liste_28":"NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL","libelle_de_liste_29":"ALLIANCE RURALE","libelle_de_liste_30":"FRANCE LIBRE","libelle_de_liste_31":"EUROPE TERRITOIRES ÉCOLOGIE","libelle_de_liste_32":"LA RUCHE CITOYENNE","libelle_de_liste_33":"GAUCHE UNIE POUR LE MONDE DU TRAVAIL SOUTENUE PAR FABIEN ROUSSEL","libelle_de_liste_34":"DEFENDRE LES ENFANTS","libelle_de_liste_35":"ÉCOLOGIE AU CENTRE","libelle_de_liste_36":"DEMOCRATIE REPRESENTATIVE","libelle_de_liste_37":"ESPERANTO LANGUE COMMUNE","libelle_de_liste_38":"LIBERTÉ DÉMOCRATIQUE FRANÇAISE","adresse_substitution":"Promenade du Canal"},{"cle1":"77251-0001","nuls":7,"pos_2":"5","pos_3":27,"pos_4":11,"pos_5":18,"pos_6":3,"pos_7":8,"ville":"Lieusaint","blancs":10,"ganant":30.51,"second":25.93,"voix_1":0,"voix_2":0,"voix_3":23,"voix_4":180,"voix_5":153,"voix_6":12,"voix_7":0,"voix_8":13,"voix_9":0,"winner":4,"adresse":"48 rue de Paris","code_bv":"0001","sixieme":3.9,"voix_10":0,"voix_11":33,"voix_12":0,"voix_13":0,"voix_14":2,"voix_15":3,"voix_16":0,"voix_17":0,"voix_18":30,"voix_19":5,"voix_20":1,"voix_21":2,"voix_22":2,"voix_23":0,"voix_24":5,"voix_25":0,"voix_26":0,"voix_27":101,"voix_28":0,"voix_29":4,"voix_30":0,"voix_31":3,"voix_32":0,"voix_33":10,"voix_34":0,"voix_35":8,"voix_36":0,"voix_37":0,"voix_38":0,"votants":607,"exprimes":590,"geopoint":{"lat":48.631928,"lon":2.551788},"inscrits":1366,"septieme":2.2,"uniq_bdv":"Lieusaint - Mairie - salle de la Coursive","votants0":44.44,"cinquieme":5.08,"num_ligne":23,"quatrieme":5.59,"troisieme":17.12,"code_insee":77251,"codebv_new":"0001","position_2":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","position_3":"RÉVEILLER L'EUROPE","position_4":"BESOIN D'EUROPE","position_5":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","position_6":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","position_7":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI","abstentions":759,"clejointure":"77251-0001","code_postal":77127,"coordonnees":"48.631928,2.551788","departement":77,"gagnant_bis":"LA FRANCE INSOUMISE - UNION POPULAIRE","abstentions0":55.56,"code_commune":77251,"nuls_votants":1.15,"nuls_inscrits":0.51,"score_gagnant":"LA FRANCE INSOUMISE - UNION POPULAIRE : % 30.51","score_sixieme":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR : % 3.9","blancs_votants":1.65,"bureau_de_vote":"Bureau de vote n°1","score_deuxieme":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN : % 25.93","score_septieme":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI : % 2.2","blancs_inscrits":0.73,"libelle_commune":"Lieusaint","nom_bureau_vote":"Mairie - salle de la Coursive","score_cinquieme":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE : % 5.08","score_quatrieme":"BESOIN D'EUROPE : % 5.59","score_troisieme":"RÉVEILLER L'EUROPE : % 17.12","voix_exprimes_1":0,"voix_exprimes_2":0,"voix_exprimes_3":3.9,"voix_exprimes_4":30.51,"voix_exprimes_5":25.93,"voix_exprimes_6":2.03,"voix_exprimes_7":0,"voix_exprimes_8":2.2,"voix_exprimes_9":0,"code_bureau_vote":1,"exprimes_votants":97.2,"libelle_commune0":"Lieusaint","voix_exprimes_10":0,"voix_exprimes_11":5.59,"voix_exprimes_12":0,"voix_exprimes_13":0,"voix_exprimes_14":0.34,"voix_exprimes_15":0.51,"voix_exprimes_16":0,"voix_exprimes_17":0,"voix_exprimes_18":5.08,"voix_exprimes_19":0.85,"voix_exprimes_20":0.17,"voix_exprimes_21":0.34,"voix_exprimes_22":0.34,"voix_exprimes_23":0,"voix_exprimes_24":0.85,"voix_exprimes_25":0,"voix_exprimes_26":0,"voix_exprimes_27":17.12,"voix_exprimes_28":0,"voix_exprimes_29":0.68,"voix_exprimes_30":0,"voix_exprimes_31":0.51,"voix_exprimes_32":0,"voix_exprimes_33":1.69,"voix_exprimes_34":0,"voix_exprimes_35":1.36,"voix_exprimes_36":0,"voix_exprimes_37":0,"voix_exprimes_38":"0","exprimes_inscrits":43.19,"heure_d_ouverture":8,"heure_de_fermeture":19,"libelle_de_liste_1":"POUR UNE HUMANITE SOUVERAINE","libelle_de_liste_2":"POUR UNE DEMOCRATIE REELLE : DECIDONS NOUS-MEMES !","libelle_de_liste_3":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","libelle_de_liste_4":"LA FRANCE INSOUMISE - UNION POPULAIRE","libelle_de_liste_5":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","libelle_de_liste_6":"EUROPE ÉCOLOGIE","libelle_de_liste_7":"FREE PALESTINE","libelle_de_liste_8":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI","libelle_de_liste_9":"PARTI REVOLUTIONNAIRE COMMUNISTES","libelle_de_liste_10":"PARTI PIRATE","libelle_de_liste_11":"BESOIN D'EUROPE","libelle_de_liste_12":"PACE - PARTI DES CITOYENS EUROPÉENS, POUR L'ARMÉE EUROPÉENNE, POUR L'EUROPE SOCIALE , POUR LA PLANÈTE !","libelle_de_liste_13":"ÉQUINOXE : ÉCOLOGIE PRATIQUE ET RENOUVEAU DÉMOCRATIQUE","libelle_de_liste_14":"ECOLOGIE POSITIVE ET TERRITOIRES","libelle_de_liste_15":"LISTE ASSELINEAU-FREXIT, POUR LE POUVOIR D'ACHAT ET POUR LA PAIX","libelle_de_liste_16":"PAIX ET DECROISSANCE","libelle_de_liste_17":"POUR UNE AUTRE EUROPE","libelle_de_liste_18":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","libelle_de_liste_19":"LUTTE OUVRIERE - LE CAMP DES TRAVAILLEURS","libelle_de_liste_20":"CHANGER L'EUROPE","libelle_de_liste_21":"NOUS LE PEUPLE","libelle_de_liste_22":"POUR UN MONDE SANS FRONTIERES NI PATRONS, URGENCE REVOLUTION !","libelle_de_liste_23":"POUR LE PAIN, LA PAIX, LA LIBERTÉ ! PRÉSENTÉE PAR LE PARTI DES TRAVAILLEURS","libelle_de_liste_24":"L'EUROPE CA SUFFIT !","libelle_de_liste_25":"NON ! PRENONS-NOUS EN MAINS","libelle_de_liste_26":"FORTERESSE EUROPE - LISTE D'UNITE NATIONALISTE","libelle_de_liste_27":"RÉVEILLER L'EUROPE","libelle_de_liste_28":"NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL","libelle_de_liste_29":"ALLIANCE RURALE","libelle_de_liste_30":"FRANCE LIBRE","libelle_de_liste_31":"EUROPE TERRITOIRES ÉCOLOGIE","libelle_de_liste_32":"LA RUCHE CITOYENNE","libelle_de_liste_33":"GAUCHE UNIE POUR LE MONDE DU TRAVAIL SOUTENUE PAR FABIEN ROUSSEL","libelle_de_liste_34":"DEFENDRE LES ENFANTS","libelle_de_liste_35":"ÉCOLOGIE AU CENTRE","libelle_de_liste_36":"DEMOCRATIE REPRESENTATIVE","libelle_de_liste_37":"ESPERANTO LANGUE COMMUNE","libelle_de_liste_38":"LIBERTÉ DÉMOCRATIQUE FRANÇAISE","adresse_substitution":"48 rue de Paris"},{"cle1":"77445-0002","nuls":2,"pos_2":"4","pos_3":27,"pos_4":11,"pos_5":3,"pos_6":6,"pos_7":18,"ville":"Savigny-le-Temple","blancs":5,"ganant":30.56,"second":20.78,"voix_1":0,"voix_2":0,"voix_3":20,"voix_4":85,"voix_5":125,"voix_6":16,"voix_7":0,"voix_8":10,"voix_9":0,"winner":5,"adresse":"20 rue du Rougeau","code_bv":"0002","sixieme":3.91,"voix_10":0,"voix_11":38,"voix_12":1,"voix_13":1,"voix_14":0,"voix_15":4,"voix_16":0,"voix_17":0,"voix_18":15,"voix_19":3,"voix_20":1,"voix_21":0,"voix_22":1,"voix_23":0,"voix_24":2,"voix_25":0,"voix_26":0,"voix_27":59,"voix_28":0,"voix_29":6,"voix_30":0,"voix_31":0,"voix_32":0,"voix_33":12,"voix_34":0,"voix_35":10,"voix_36":0,"voix_37":0,"voix_38":0,"votants":416,"exprimes":409,"geopoint":{"lat":48.599873,"lon":2.566704},"inscrits":951,"septieme":3.67,"uniq_bdv":"Savigny-le-Temple - Groupe scolaire Chanteraine","votants0":43.74,"cinquieme":4.89,"num_ligne":45,"quatrieme":9.29,"troisieme":14.43,"code_insee":77445,"codebv_new":"0002","position_2":"LA FRANCE INSOUMISE - UNION POPULAIRE","position_3":"RÉVEILLER L'EUROPE","position_4":"BESOIN D'EUROPE","position_5":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","position_6":"EUROPE ÉCOLOGIE","position_7":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","abstentions":535,"clejointure":"77445-0002","code_postal":77176,"coordonnees":"48.599873,2.566704","departement":77,"gagnant_bis":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","abstentions0":56.26,"code_commune":77445,"nuls_votants":0.48,"nuls_inscrits":0.21,"score_gagnant":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN : % 30.56","score_sixieme":"EUROPE ÉCOLOGIE : % 3.91","blancs_votants":1.2,"bureau_de_vote":"Bureau de vote n°2","score_deuxieme":"LA FRANCE INSOUMISE - UNION POPULAIRE : % 20.78","score_septieme":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE : % 3.67","blancs_inscrits":0.53,"libelle_commune":"Savigny-le-Temple","nom_bureau_vote":"Groupe scolaire Chanteraine","score_cinquieme":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR : % 4.89","score_quatrieme":"BESOIN D'EUROPE : % 9.29","score_troisieme":"RÉVEILLER L'EUROPE : % 14.43","voix_exprimes_1":0,"voix_exprimes_2":0,"voix_exprimes_3":4.89,"voix_exprimes_4":20.78,"voix_exprimes_5":30.56,"voix_exprimes_6":3.91,"voix_exprimes_7":0,"voix_exprimes_8":2.44,"voix_exprimes_9":0,"code_bureau_vote":2,"exprimes_votants":98.32,"libelle_commune0":"Savigny-le-Temple","voix_exprimes_10":0,"voix_exprimes_11":9.29,"voix_exprimes_12":0.24,"voix_exprimes_13":0.24,"voix_exprimes_14":0,"voix_exprimes_15":0.98,"voix_exprimes_16":0,"voix_exprimes_17":0,"voix_exprimes_18":3.67,"voix_exprimes_19":0.73,"voix_exprimes_20":0.24,"voix_exprimes_21":0,"voix_exprimes_22":0.24,"voix_exprimes_23":0,"voix_exprimes_24":0.49,"voix_exprimes_25":0,"voix_exprimes_26":0,"voix_exprimes_27":14.43,"voix_exprimes_28":0,"voix_exprimes_29":1.47,"voix_exprimes_30":0,"voix_exprimes_31":0,"voix_exprimes_32":0,"voix_exprimes_33":2.93,"voix_exprimes_34":0,"voix_exprimes_35":2.44,"voix_exprimes_36":0,"voix_exprimes_37":0,"voix_exprimes_38":"0","exprimes_inscrits":43.01,"heure_d_ouverture":8,"heure_de_fermeture":19,"libelle_de_liste_1":"POUR UNE HUMANITE SOUVERAINE","libelle_de_liste_2":"POUR UNE DEMOCRATIE REELLE : DECIDONS NOUS-MEMES !","libelle_de_liste_3":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","libelle_de_liste_4":"LA FRANCE INSOUMISE - UNION POPULAIRE","libelle_de_liste_5":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","libelle_de_liste_6":"EUROPE ÉCOLOGIE","libelle_de_liste_7":"FREE PALESTINE","libelle_de_liste_8":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI","libelle_de_liste_9":"PARTI REVOLUTIONNAIRE COMMUNISTES","libelle_de_liste_10":"PARTI PIRATE","libelle_de_liste_11":"BESOIN D'EUROPE","libelle_de_liste_12":"PACE - PARTI DES CITOYENS EUROPÉENS, POUR L'ARMÉE EUROPÉENNE, POUR L'EUROPE SOCIALE , POUR LA PLANÈTE !","libelle_de_liste_13":"ÉQUINOXE : ÉCOLOGIE PRATIQUE ET RENOUVEAU DÉMOCRATIQUE","libelle_de_liste_14":"ECOLOGIE POSITIVE ET TERRITOIRES","libelle_de_liste_15":"LISTE ASSELINEAU-FREXIT, POUR LE POUVOIR D'ACHAT ET POUR LA PAIX","libelle_de_liste_16":"PAIX ET DECROISSANCE","libelle_de_liste_17":"POUR UNE AUTRE EUROPE","libelle_de_liste_18":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","libelle_de_liste_19":"LUTTE OUVRIERE - LE CAMP DES TRAVAILLEURS","libelle_de_liste_20":"CHANGER L'EUROPE","libelle_de_liste_21":"NOUS LE PEUPLE","libelle_de_liste_22":"POUR UN MONDE SANS FRONTIERES NI PATRONS, URGENCE REVOLUTION !","libelle_de_liste_23":"POUR LE PAIN, LA PAIX, LA LIBERTÉ ! PRÉSENTÉE PAR LE PARTI DES TRAVAILLEURS","libelle_de_liste_24":"L'EUROPE CA SUFFIT !","libelle_de_liste_25":"NON ! PRENONS-NOUS EN MAINS","libelle_de_liste_26":"FORTERESSE EUROPE - LISTE D'UNITE NATIONALISTE","libelle_de_liste_27":"RÉVEILLER L'EUROPE","libelle_de_liste_28":"NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL","libelle_de_liste_29":"ALLIANCE RURALE","libelle_de_liste_30":"FRANCE LIBRE","libelle_de_liste_31":"EUROPE TERRITOIRES ÉCOLOGIE","libelle_de_liste_32":"LA RUCHE CITOYENNE","libelle_de_liste_33":"GAUCHE UNIE POUR LE MONDE DU TRAVAIL SOUTENUE PAR FABIEN ROUSSEL","libelle_de_liste_34":"DEFENDRE LES ENFANTS","libelle_de_liste_35":"ÉCOLOGIE AU CENTRE","libelle_de_liste_36":"DEMOCRATIE REPRESENTATIVE","libelle_de_liste_37":"ESPERANTO LANGUE COMMUNE","libelle_de_liste_38":"LIBERTÉ DÉMOCRATIQUE FRANÇAISE","adresse_substitution":"20 rue du Rougeau"},{"cle1":"91521-0006","nuls":4,"pos_2":"5","pos_3":27,"pos_4":11,"pos_5":3,"pos_6":18,"pos_7":33,"ville":"Ris-Orangis","blancs":5,"ganant":37.77,"second":25.9,"voix_1":0,"voix_2":0,"voix_3":11,"voix_4":105,"voix_5":72,"voix_6":8,"voix_7":4,"voix_8":6,"voix_9":0,"winner":4,"adresse":"Avenue Henri Sellier","code_bv":"0006","sixieme":3.96,"voix_10":0,"voix_11":20,"voix_12":0,"voix_13":0,"voix_14":1,"voix_15":1,"voix_16":0,"voix_17":0,"voix_18":11,"voix_19":1,"voix_20":1,"voix_21":0,"voix_22":0,"voix_23":0,"voix_24":3,"voix_25":0,"voix_26":0,"voix_27":22,"voix_28":0,"voix_29":0,"voix_30":0,"voix_31":0,"voix_32":0,"voix_33":11,"voix_34":0,"voix_35":1,"voix_36":0,"voix_37":0,"voix_38":0,"votants":287,"exprimes":278,"geopoint":{"lat":48.647543,"lon":2.405143},"inscrits":884,"septieme":3.96,"uniq_bdv":"Ris-Orangis - Cuisine Centrale","votants0":32.47,"cinquieme":3.96,"num_ligne":165,"quatrieme":7.19,"troisieme":7.91,"code_insee":91521,"codebv_new":"0006","position_2":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","position_3":"RÉVEILLER L'EUROPE","position_4":"BESOIN D'EUROPE","position_5":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","position_6":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","position_7":"LA RUCHE CITOYENNE","abstentions":597,"clejointure":"91521-0006","code_postal":91130,"coordonnees":"48.647543,2.405143","departement":91,"gagnant_bis":"LA FRANCE INSOUMISE - UNION POPULAIRE","abstentions0":67.53,"code_commune":91521,"nuls_votants":1.39,"nuls_inscrits":0.45,"score_gagnant":"LA FRANCE INSOUMISE - UNION POPULAIRE : % 37.77","score_sixieme":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE : % 3.96","blancs_votants":1.74,"bureau_de_vote":"Bureau de vote n°6","score_deuxieme":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN : % 25.9","score_septieme":"LA RUCHE CITOYENNE : % 3.96","blancs_inscrits":0.57,"libelle_commune":"Ris-Orangis","nom_bureau_vote":"Cuisine Centrale","score_cinquieme":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR : % 3.96","score_quatrieme":"BESOIN D'EUROPE : % 7.19","score_troisieme":"RÉVEILLER L'EUROPE : % 7.91","voix_exprimes_1":0,"voix_exprimes_2":0,"voix_exprimes_3":3.96,"voix_exprimes_4":37.77,"voix_exprimes_5":25.9,"voix_exprimes_6":2.88,"voix_exprimes_7":1.44,"voix_exprimes_8":2.16,"voix_exprimes_9":0,"code_bureau_vote":6,"exprimes_votants":96.86,"libelle_commune0":"Ris-Orangis","voix_exprimes_10":0,"voix_exprimes_11":7.19,"voix_exprimes_12":0,"voix_exprimes_13":0,"voix_exprimes_14":0.36,"voix_exprimes_15":0.36,"voix_exprimes_16":0,"voix_exprimes_17":0,"voix_exprimes_18":3.96,"voix_exprimes_19":0.36,"voix_exprimes_20":0.36,"voix_exprimes_21":0,"voix_exprimes_22":0,"voix_exprimes_23":0,"voix_exprimes_24":1.08,"voix_exprimes_25":0,"voix_exprimes_26":0,"voix_exprimes_27":7.91,"voix_exprimes_28":0,"voix_exprimes_29":0,"voix_exprimes_30":0,"voix_exprimes_31":0,"voix_exprimes_32":0,"voix_exprimes_33":3.96,"voix_exprimes_34":0,"voix_exprimes_35":0.36,"voix_exprimes_36":0,"voix_exprimes_37":0,"voix_exprimes_38":"0","exprimes_inscrits":31.45,"heure_d_ouverture":8,"heure_de_fermeture":20,"libelle_de_liste_1":"POUR UNE HUMANITE SOUVERAINE","libelle_de_liste_2":"POUR UNE DEMOCRATIE REELLE : DECIDONS NOUS-MEMES !","libelle_de_liste_3":"LA FRANCE FIERE, MENEE PAR MARION MARECHAL ET SOUTENUE PAR ÉRIC ZEMMOUR","libelle_de_liste_4":"LA FRANCE INSOUMISE - UNION POPULAIRE","libelle_de_liste_5":"LA FRANCE REVIENT ! AVEC JORDAN BARDELLA ET MARINE LE PEN","libelle_de_liste_6":"EUROPE ÉCOLOGIE","libelle_de_liste_7":"FREE PALESTINE","libelle_de_liste_8":"PARTI ANIMALISTE - LES ANIMAUX COMPTENT, VOTRE VOIX AUSSI","libelle_de_liste_9":"PARTI REVOLUTIONNAIRE COMMUNISTES","libelle_de_liste_10":"PARTI PIRATE","libelle_de_liste_11":"BESOIN D'EUROPE","libelle_de_liste_12":"PACE - PARTI DES CITOYENS EUROPÉENS, POUR L'ARMÉE EUROPÉENNE, POUR L'EUROPE SOCIALE , POUR LA PLANÈTE !","libelle_de_liste_13":"ÉQUINOXE : ÉCOLOGIE PRATIQUE ET RENOUVEAU DÉMOCRATIQUE","libelle_de_liste_14":"ECOLOGIE POSITIVE ET TERRITOIRES","libelle_de_liste_15":"LISTE ASSELINEAU-FREXIT, POUR LE POUVOIR D'ACHAT ET POUR LA PAIX","libelle_de_liste_16":"PAIX ET DECROISSANCE","libelle_de_liste_17":"POUR UNE AUTRE EUROPE","libelle_de_liste_18":"LA DROITE POUR FAIRE ENTENDRE LA VOIX DE LA FRANCE EN EUROPE","libelle_de_liste_19":"LUTTE OUVRIERE - LE CAMP DES TRAVAILLEURS","libelle_de_liste_20":"CHANGER L'EUROPE","libelle_de_liste_21":"NOUS LE PEUPLE","libelle_de_liste_22":"POUR UN MONDE SANS FRONTIERES NI PATRONS, URGENCE REVOLUTION !","libelle_de_liste_23":"POUR LE PAIN, LA PAIX, LA LIBERTÉ ! PRÉSENTÉE PAR LE PARTI DES TRAVAILLEURS","libelle_de_liste_24":"L'EUROPE CA SUFFIT !","libelle_de_liste_25":"NON ! PRENONS-NOUS EN MAINS","libelle_de_liste_26":"FORTERESSE EUROPE - LISTE D'UNITE NATIONALISTE","libelle_de_liste_27":"RÉVEILLER L'EUROPE","libelle_de_liste_28":"NON À L'UE ET À L'OTAN, COMMUNISTES POUR LA PAIX ET LE PROGRÈS SOCIAL","libelle_de_liste_29":"ALLIANCE RURALE","libelle_de_liste_30":"FRANCE LIBRE","libelle_de_liste_31":"EUROPE TERRITOIRES ÉCOLOGIE","libelle_de_liste_32":"LA RUCHE CITOYENNE","libelle_de_liste_33":"GAUCHE UNIE POUR LE MONDE DU TRAVAIL SOUTENUE PAR FABIEN ROUSSEL","libelle_de_liste_34":"DEFENDRE LES ENFANTS","libelle_de_liste_35":"ÉCOLOGIE AU CENTRE","libelle_de_liste_36":"DEMOCRATIE REPRESENTATIVE","libelle_de_liste_37":"ESPERANTO LANGUE COMMUNE","libelle_de_liste_38":"LIBERTÉ DÉMOCRATIQUE FRANÇAISE","adresse_substitution":"Avenue Henri Sellier"}],"record_count":"210","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/records?limit=20","curl":"curl -s 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/records?select=code_commune%2Clibelle_commune%2Ccode_bv&where=libelle_commune+is+not+null&limit=20","curl":"curl -s 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/records?select=code_commune%2Clibelle_commune%2Ccode_bv&where=libelle_commune+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (code_commune, libelle_commune, code_bv) and filter with ODSQL where clauses."},{"url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/exports/csv","curl":"curl -sL 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/elections-europeennes-2024-resultats-par-bureau-de-vote-gps/exports/csv' -o dataset.csv","label":"Export CSV","method":"GET","description":"Full dataset export as CSV (also available: json, parquet, xlsx)."}],"status":"ok","error_message":null,"profiled_at":"2026-10-22T04:22:49.149Z","run_id":"e9cecd07-cddc-4967-98f9-efa7312dabdd","created_at":"2026-07-26T02:48:52.258Z","updated_at":"2026-10-22T04:22:49.149Z","license_raw":null,"license_id":null,"consecutive_failure_count":0,"last_error_at":null,"last_error_message":null,"previewable":true,"personal_data":{"status":"none","basis":"no_person_column_cited","grain":"none","allowed":true,"columns":{"direct_identifiers":[],"family_names":[],"given_names":[],"attributes":[],"unresolved_names":[],"measures":[],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: no cited column names a natural person (the cited columns are all this reads)"}},"datasets":[],"limits":[{"id":"bee1134b-47ac-4fda-a852-b665b78f9626","entry_id":"16b2e8b8-ff06-4cfb-a368-182607116b0f","limit_type":"requests_per_day","value":"5000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-10-22T04:22:51.139Z"}],"source_access":{"status":"accessed_despite_disallow","host":"data.grandparissud.fr","requested_path_prefix":"/api/explore/v2.1/","robots_url":"https://data.grandparissud.fr/robots.txt","user_agent_group":"*","robots_rule":"Disallow: /api/","robots_read_at":"2026-08-25T11:29:16.061Z","decision_ref":"owner decision 2026-08-22, recorded in docs/PROGRESS.md NEEDS-HUMAN: public-sector open-data portals whose purpose is machine access; the directive is an Opendatasoft vendor default reflecting no publisher intent. Concern raised and overruled; see the row.","note":"This answer is derived from a host whose robots.txt DISALLOWS the path Commodity requests, and Commodity requests it anyway under the decision named in `decision_ref`. The rule is quoted verbatim so you can read it yourself. Commodity does not send a user-agent it is not, so any `Allow` granted to a named crawler in that file is not claimed here."},"field_provenance_source_access":{"status":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"THIS PLATFORM’S READING OF ITS OWN CONDUCT: that it requests a path this host forbids. No publisher asserts it and none was asked to","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"host":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"the host Commodity addressed, lowercased and stripped of scheme and port by this platform so that one host has one row and one reading","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"requested_path_prefix":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"THE PATH THE VERDICT IS ABOUT, derived from the base URLs this platform stores for the host — not `/`, and not an assumed `/api/`. A verdict about a path we do not call would describe someone else’s traffic","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"robots_url":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"where the file was fetched from — composed by this platform from the host, at the one location the protocol fixes, so it can be re-fetched and the reading disputed","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"user_agent_group":{"basis":"stored_sample","derived":false,"upstream_field":"the `User-agent` line the deciding rule sits under","transform":"the group heading that made the rule OURS, verbatim from the stored file. Where it is `*` the directive addresses everyone; a group naming another crawler was not applied, because Commodity does not send a user-agent it is not","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"robots_rule":{"basis":"stored_sample","derived":false,"upstream_field":"the directive line of the matching group","transform":"THE PUBLISHER’S OWN LINE, QUOTED AND UNCUT, as read from robots.txt at the moment below and stored — not fetched for this request, and not part of this response’s payload. It is here so the verdict beside it can be checked rather than taken from us","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"robots_read_at":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"OUR CLOCK when the file was read, never a `Date` header the origin sent. It bounds how stale this reading may be: a publisher can have changed the file since","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"decision_ref":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"WHO DECIDED TO CALL IT ANYWAY, AND WHEN. Recorded by this platform and required by the database before the exception may exist at all, so it can never be anonymous","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"note":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"this platform’s sentence explaining what the reader is holding. Written here, by us, and not a quotation of anybody","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}}},"manifest":{"answer_sha256":"089c17d0b9090120483f7958dcb7fb6adc7f27dbfc73a26747e05d1b5bdb4977","answer_sha256_rule":"sha256 (hex, UTF-8) of JSON.stringify(this body) after deleting the keys listed in manifest.stamped_keys from manifest, and deleting manifest itself if it is then empty. The hash was computed before the stamp existed, so no field of the stamp is inside it.","stamped_keys":["answer_sha256","answer_sha256_rule","stamped_keys","row_count","row_count_basis","live","live_basis","created_at","created_at_basis","durable_citation"],"row_count":199,"row_count_basis":"Objects that are elements of a JSON array anywhere in this body, excluding manifest. Not a claim about which collection is the answer. Largest single collection: data_profile.fields[] (178 rows).","live":false,"live_basis":"This body was replayed from the worker edge cache (x-edge-cache: hit); the bytes, and therefore answer_sha256, are those of the execution that filled the cache.","created_at":"2026-10-24T07:15:44.971Z","created_at_basis":"When this response body was assembled, deliberately OUTSIDE the hashed bytes so the same answer hashes identically on every request. Not the upstream read time — that is provenance[].retrieved_at. A zone-cached replay carries the assembly time, not your receipt time.","durable_citation":"This manifest is produced at response time and is NOT stored. A durable, replayable citation is persisted only on an explicit cite: GET /api/v1/entries/{id-or-slug}/evidence, or the MCP cite_query tool. Both are entry-scoped, because evidence_manifests is entry-shaped; a domain answer spanning several sources has no single entry and cannot be persisted through that path."}}