Résultats électoraux
query_electionsQuery French election results from 1999 to 2026 by territory, compare scrutins, or analyze voting patterns across communes and bureaus with a single call.
Instructions
Requête les données électorales françaises (1999-2026).
Niveaux territoriaux : NATIONAL (aucun filtre), RÉGIONAL (region_code), DÉPARTEMENTAL (departement_code), COMMUNAL (commune_code).
Actions de base : list_elections, query_results, list_bureaux, query_bureau, query_by_bureau, rank_bureaux, list_circonscriptions, query_circonscription, list_cantons, query_canton, search_candidate, query_candidatures, etc.
Actions « panel » (1 appel = analyse complète, évite les boucles) :
compare_elections : compare deux scrutins pour un territoire (election_id + compare_to_election + commune_code|departement_code, candidate_name optionnel).
query_all_circonscriptions : vainqueur de CHAQUE circonscription d'un territoire en un appel (election_id + commune_code|departement_code, législatives uniquement).
vote_reserve : score d'une famille + abstention par bureau de vote sur les scrutins récents comparables (commune_code + famille).
select_communes : sélectionne/classe des communes par critères géo + population + électoraux (region_code/departement_code/epci/commune_codes, population_min/max, commune_metric, condition, sort_by, limit, order ; commune_metric/condition nécessitent election_id).
cross_election_panel : évolution d'un sujet (famille ou nuance_code) par commune sur N scrutins (elections=ids séparés par des virgules + scope commune_code/departement_code/region_code/commune_codes).
bureau_breakdown : pivot par bureau (top_n nuances/blocs + participation, with_sociodem optionnel) pour commune_code + election_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| epci | No | ||
| tour | No | ||
| limit | No | ||
| order | No | ||
| top_n | No | ||
| action | Yes | ||
| offset | No | ||
| famille | No | ||
| sort_by | No | ||
| bureau_id | No | ||
| by_family | No | ||
| condition | No | ||
| elections | No | ||
| bureau_code | No | ||
| canton_code | No | ||
| election_id | No | ||
| family_name | No | ||
| list_search | No | ||
| nuance_code | No | ||
| rank_metric | No | ||
| region_code | No | ||
| commune_code | No | ||
| nuance_level | No | ||
| scrutin_type | No | ||
| commune_codes | No | ||
| with_sociodem | No | ||
| candidate_name | No | ||
| commune_metric | No | ||
| population_max | No | ||
| population_min | No | ||
| candidate_query | No | ||
| use_ferd_coding | No | ||
| candidate_search | No | ||
| departement_code | No | ||
| compare_to_election | No | ||
| circonscription_code | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |