Data Visualization of the 2024 Legislative Elections - Round 1 - Results - City of ToulouseDataviz Elections législatives 2024 - 1er tour - Résultats - Ville de Toulouse
Dataviz Elections législatives 2024 - 1er tour - Résultats - Ville de ToulouseData Visualization of the 2024 Legislative Elections - Round 1 - Results - City of Toulouse
This API provides data derived from the results of the first round of the 2024 French legislative elections in the city of Toulouse. It is published as part of the Toulouse Métropole open-data portal and offers a dataviz-oriented dataset built from the official round-1 results, intended for visualizing and analyzing voting outcomes at the city level. Access is free and requires no authentication.Jeu issu du jeu des résultats des Elections législatives 2024 - 1er tour - Résultats - Ville de Toulouse.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (25 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | sequence | int | Sequential record identifier within the dataset.Sequential record identifier within the dataset. |
| 100% | type | text | Election type code (e.g. legislative elections).Election type code (e.g. legislative elections). |
| 100% | anneeannée | text | Year of the election.Year of the election. |
| 100% | tour | int | Voting round number (first or second round).Voting round number (first or second round). |
| 100% | departementdépartement | int | Department code of the polling station.Department code of the polling station. |
| 100% | communeCommune | int | INSEE code of the commune.INSEE code of the commune. |
| 100% | numero_du_bureaunuméro du bureau | text | Polling station number.Polling station number. |
| 100% | canton | int | Canton code of the polling station.Canton code of the polling station. |
| 100% | code_circocirconscription | text | Electoral constituency code.Electoral constituency code. |
| 100% | indicatif | text | Short code indicating a specific reference or group.Short code indicating a specific reference or group. |
| 100% | inscrits | int | Number of registered voters.Number of registered voters. |
| 100% | abstentions | int | Number of voters who abstained.Number of voters who abstained. |
| 100% | votants | int | Number of voters who cast a vote.Number of voters who cast a vote. |
| 100% | votants_emargementvotants_émargement | int | Number of voters recorded as having signed in.Number of voters recorded as having signed in. |
| 100% | blancs | int | Number of blank ballots.Number of blank ballots. |
| 100% | nuls | int | Number of invalid (null) ballots.Number of invalid (null) ballots. |
| 100% | exprimesexprimés | int | Number of valid votes cast.Number of valid votes cast. |
| 100% | nombre_de_candidatsNombre de candidats | int | Total number of candidates standing.Total number of candidates standing. |
| 100% | label | text | Descriptive label for the data value, e.g. a candidate's vote count.Descriptive label for the data value, e.g. a candidate's vote count. |
| 100% | value | text | Combined candidate code and vote count value.Combined candidate code and vote count value. |
| 100% | voix | int | Number of votes received by the candidate.Number of votes received by the candidate. |
| 100% | candidat | text | Candidate reference code.Candidate reference code. |
| 100% | tete_de_listeTête de liste | text | Name of the lead candidate on the list.Name of the lead candidate on the list. |
| 100% | code_exportCode export | text | Export code used for data processing.Export code used for data processing. |
| 99.7% | lieu_de_voteLieu de vote | text | Name of the polling place location.Name of the polling place location. |
Schema captured from opendatasoft 2 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1nuls: 3 · tour: 1
{
"nuls": 3,
"tour": 1,
"type": "LG",
"voix": 2,
"annee": "2024",
"label": "nombre de voix du candidat C",
"value": "09-006|2",
"blancs": 8,
"canton": 19,
"commune": 555,
"votants": 690,
"candidat": "09-006",
"exprimes": 679,
"inscrits": 913,
"sequence": 70,
"indicatif": "I",
"code_circo": "09",
"abstentions": 223,
"code_export": "006",
"departement": 31,
"lieu_de_vote": "MAISON DES ASSOCIATIONS",
"tete_de_liste": "Nathanaelle LOUBET-SRUH",
"numero_du_bureau": "0069",
"votants_emargement": 690,
"nombre_de_candidats": 7
}Record 2nuls: 6 · tour: 1
{
"nuls": 6,
"tour": 1,
"type": "LG",
"voix": 16,
"annee": "2024",
"label": "nombre de voix du candidat E",
"value": "01-004|16",
"blancs": 10,
"canton": 16,
"commune": 555,
"votants": 815,
"candidat": "01-004",
"exprimes": 799,
"inscrits": 1180,
"sequence": 175,
"indicatif": "I",
"code_circo": "01",
"abstentions": 365,
"code_export": "004",
"departement": 31,
"lieu_de_vote": "SALLE BARCELONE",
"tete_de_liste": "Jean-Marie TROUILLET",
"numero_du_bureau": "0167",
"votants_emargement": 815,
"nombre_de_candidats": 7
}Record 3nuls: 1 · tour: 1
{
"nuls": 1,
"tour": 1,
"type": "LG",
"voix": 3,
"annee": "2024",
"label": "nombre de voix du candidat C",
"value": "09-006|3",
"blancs": 15,
"canton": 19,
"commune": 555,
"votants": 775,
"candidat": "09-006",
"exprimes": 759,
"inscrits": 1092,
"sequence": 84,
"indicatif": "I",
"code_circo": "09",
"abstentions": 317,
"code_export": "006",
"departement": 31,
"lieu_de_vote": "GYMNASE JEAN MOULIN",
"tete_de_liste": "Nathanaelle LOUBET-SRUH",
"numero_du_bureau": "081A",
"votants_emargement": 775,
"nombre_de_candidats": 7
}Record 4nuls: 2 · tour: 1
{
"nuls": 2,
"tour": 1,
"type": "LG",
"voix": 100,
"annee": "2024",
"label": "nombre de voix du candidat E",
"value": "02-004|100",
"blancs": 7,
"canton": 17,
"commune": 555,
"votants": 682,
"candidat": "02-004",
"exprimes": 673,
"inscrits": 978,
"sequence": 24,
"indicatif": "I",
"code_circo": "02",
"abstentions": 296,
"code_export": "004",
"departement": 31,
"lieu_de_vote": "ECOLE BONNEFOY",
"tete_de_liste": "Franck KHALIFA",
"numero_du_bureau": "0023",
"votants_emargement": 682,
"nombre_de_candidats": 7
}Record 5nuls: 3 · tour: 1
{
"nuls": 3,
"tour": 1,
"type": "LG",
"voix": 8,
"annee": "2024",
"label": "nombre de voix du candidat B",
"value": "03-003|8",
"blancs": 4,
"canton": 24,
"commune": 555,
"votants": 820,
"candidat": "03-003",
"exprimes": 813,
"inscrits": 1015,
"sequence": 250,
"indicatif": "I",
"code_circo": "03",
"abstentions": 195,
"code_export": "003",
"departement": 31,
"lieu_de_vote": "ECOLE JEAN CHAUBET",
"tete_de_liste": "Baptiste ROBERT",
"numero_du_bureau": "0233",
"votants_emargement": 818,
"nombre_de_candidats": 11
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.toulouse-metropole.fr/api/explore/v2.1/catalog/datasets/dataviz_lg_2024_t1
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.toulouse-metropole.fr/api/explore/v2.1/catalog/datasets/dataviz_lg_2024_t1/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.