[
 {
  "slug": "marine-le-pen",
  "name": "Marine Le Pen",
  "party": "Rassemblement national",
  "short": "RN",
  "color": "#1b2a6b",
  "status": "Candidate déclarée le 7 juillet 2026",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "jean-luc-melenchon",
  "name": "Jean-Luc Mélenchon",
  "party": "La France insoumise",
  "short": "LFI",
  "color": "#c9243f",
  "status": "Candidat déclaré fin mai 2026",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "edouard-philippe",
  "name": "Édouard Philippe",
  "party": "Horizons",
  "short": "HOR",
  "color": "#2f5fb3",
  "status": "Candidat déclaré en septembre 2024",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "gabriel-attal",
  "name": "Gabriel Attal",
  "party": "Renaissance",
  "short": "RE",
  "color": "#e0a400",
  "status": "Candidat déclaré le 22 mai 2026",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "bruno-retailleau",
  "name": "Bruno Retailleau",
  "party": "Les Républicains",
  "short": "LR",
  "color": "#1f6fc2",
  "status": "Désigné candidat par les adhérents LR mi-avril 2026",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "raphael-glucksmann",
  "name": "Raphaël Glucksmann",
  "party": "Place publique",
  "short": "PP",
  "color": "#d9607a",
  "status": "Candidat à la primaire de la gauche socialiste et démocratique (9-17 octobre 2026)",
  "group": "primary",
  "inQuiz": true
 },
 {
  "slug": "marine-tondelier",
  "name": "Marine Tondelier",
  "party": "Les Écologistes",
  "short": "LE",
  "color": "#3f9a45",
  "status": "Investie par Les Écologistes",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "fabien-roussel",
  "name": "Fabien Roussel",
  "party": "Parti communiste français",
  "short": "PCF",
  "color": "#b3121b",
  "status": "Candidat déclaré le 6 septembre 2026",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "eric-zemmour",
  "name": "Éric Zemmour",
  "party": "Reconquête",
  "short": "REC",
  "color": "#3b3b3b",
  "status": "Candidat déclaré le 17 septembre 2026",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "xavier-bertrand",
  "name": "Xavier Bertrand",
  "party": "Nous France",
  "short": "NF",
  "color": "#4a7cc4",
  "status": "A confirmé le 26 août 2026 qu'il serait candidat",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "francois-ruffin",
  "name": "François Ruffin",
  "party": "Debout !",
  "short": "DEB",
  "color": "#e2572b",
  "status": "Était candidat à la primaire de la gauche unitaire, abandonnée",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "nathalie-arthaud",
  "name": "Nathalie Arthaud",
  "party": "Lutte ouvrière",
  "short": "LO",
  "color": "#8e1010",
  "status": "Candidate déclarée",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "olivier-becht",
  "name": "Olivier Becht",
  "party": "Projet France",
  "short": "PF",
  "color": "#6aa7dc",
  "status": "Candidat déclaré le 24 septembre 2026, sans étiquette",
  "statusSource": {
   "url": "https://france3-regions.franceinfo.fr/grand-est/haut-rhin/je-suis-lucide-je-ne-suis-pas-le-favori-olivier-becht-depute-du-haut-rhin-declare-sa-candidature-a-l-election-presidentielle-3422486.html",
   "title": "France 3 Grand Est",
   "date": "2026-09-24"
  },
  "role": "Député du Haut-Rhin depuis 2017, ancien ministre du Commerce extérieur (2022-2024).",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "delphine-batho",
  "name": "Delphine Batho",
  "party": "Génération Écologie",
  "short": "GE",
  "color": "#2e8b6f",
  "status": "Candidate déclarée le 25 novembre 2025",
  "statusSource": {
   "url": "https://www.lanouvellerepublique.fr/deux-sevres/reconstruire-une-ecologie-credible-capable-de-gouverner-delphine-batho-se-lance-dans-la-presidentielle-1764102217",
   "title": "La Nouvelle République",
   "date": "2025-11-25"
  },
  "role": "Députée des Deux-Sèvres et coordinatrice nationale de Génération Écologie.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "karim-bouamrane",
  "name": "Karim Bouamrane",
  "party": "La France humaine et forte",
  "short": "FHF",
  "color": "#e0703a",
  "status": "Candidat déclaré en juin 2026, hors de la primaire du PS et de Place publique",
  "statusSource": {
   "url": "https://www.ladepeche.fr/2026/08/26/presidentielle-2027-organisation-chaotique-ca-coute-cher-karim-bouamrane-dezingue-la-primaire-socialiste-mais-reste-plus-que-jamais-candidat-13523488.php",
   "title": "La Dépêche du Midi",
   "date": "2026-08-26"
  },
  "role": "Maire socialiste de Saint-Ouen-sur-Seine (Seine-Saint-Denis), réélu en mars 2026.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "juan-branco",
  "name": "Juan Branco",
  "party": "Les Ruches",
  "short": "RUCH",
  "color": "#52616b",
  "status": "Candidat déclaré le 19 décembre 2025",
  "statusSource": {
   "url": "https://ruches.org/",
   "title": "Les Ruches",
   "date": "2026-10-01"
  },
  "role": "Avocat et essayiste, auteur de « Crépuscule ».",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "clara-egger",
  "name": "Clara Egger",
  "party": "Solution démocratique",
  "short": "SD",
  "color": "#6b4fa0",
  "status": "Candidate déclarée le 20 avril 2026",
  "statusSource": {
   "url": "https://www.nouvelobs.com/politique/20260609.OBS115649/quels-sont-les-25-candidats-deja-officiellement-declares-a-la-presidentielle-de-2027.html",
   "title": "Le Nouvel Obs",
   "date": "2026-10-01"
  },
  "role": "Professeure assistante à l'Université Érasme de Rotterdam (Pays-Bas).",
  "group": "declared",
  "inQuiz": false
 },
 {
  "slug": "anasse-kazib",
  "name": "Anasse Kazib",
  "party": "Révolution permanente",
  "short": "RP",
  "color": "#c2410c",
  "status": "Candidat déclaré le 1er juin 2026",
  "statusSource": {
   "url": "https://www.leparisien.fr/elections/presidentielle/presidentielle-2027-anasse-kazib-annonce-sa-candidature-01-06-2026-PUBVNE5K75CABMNWIQE4HR2ZJ4.php",
   "title": "Le Parisien avec AFP",
   "date": "2026-06-01"
  },
  "role": "Cheminot, militant syndical à SUD-Rail et porte-parole de Révolution permanente.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "francis-lalanne",
  "name": "Francis Lalanne",
  "party": "France Libre",
  "short": "FL",
  "color": "#7a5c3e",
  "status": "Candidat déclaré le 18 août 2026",
  "statusSource": {
   "url": "https://www.franceinfo.fr/elections/presidentielle/presidentielle-2027-le-chanteur-francis-lalanne-officiellement-candidat-premier-meeting-vendredi-a-paris_8153588.html",
   "title": "franceinfo",
   "date": "2026-08-19"
  },
  "role": "Chanteur, président du mouvement France Libre jusqu'à sa démission à l'été 2026, annoncée en raison de sa candidature.",
  "group": "declared",
  "inQuiz": false
 },
 {
  "slug": "david-lisnard",
  "name": "David Lisnard",
  "party": "Nouvelle Énergie",
  "short": "NE",
  "color": "#0e7490",
  "status": "Candidat déclaré le 31 mars 2026, après avoir quitté Les Républicains",
  "statusSource": {
   "url": "https://lcp.fr/actualites/je-suis-candidat-david-lisnard-quitte-lr-et-relance-le-debat-sur-une-primaire-a-droite",
   "title": "LCP",
   "date": "2026-04-01"
  },
  "role": "Maire de Cannes depuis 2014 et président de l'Association des maires de France depuis 2021.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "antoine-mikolajczak",
  "name": "Antoine Mikolajczak",
  "party": "Équinoxe",
  "short": "EQX",
  "color": "#e58a00",
  "status": "Candidat déclaré le 27 juin 2026",
  "statusSource": {
   "url": "https://www.larep.fr/saint-pere-sur-loire-45600/actualites/presidentielle-2027-le-parti-equinoxe-et-antoine-mikolajczak-lancent-leur-campagne-dans-un-village-du-loiret_15011694",
   "title": "La République du Centre",
   "date": "2026-06-27"
  },
  "role": "Ingénieur, désigné candidat d'Équinoxe par un vote des adhérents du parti au jugement majoritaire.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "florian-philippot",
  "name": "Florian Philippot",
  "party": "Les Patriotes",
  "short": "LP",
  "color": "#3d4f8f",
  "status": "Candidat déclaré le 9 mai 2026 ; a précisé qu'il se retirerait si Philippe de Villiers se présentait",
  "statusSource": {
   "url": "https://www.lefigaro.fr/politique/presidentielle-2027-florian-philippot-annonce-sa-candidature-mais-s-effacerait-pour-philippe-de-villiers-20260509",
   "title": "Le Figaro (avec AFP)",
   "date": "2026-05-09"
  },
  "role": "Président du parti Les Patriotes, ancien vice-président du Front national.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "francois-asselineau",
  "name": "François Asselineau",
  "party": "Union populaire républicaine",
  "short": "UPR",
  "color": "#118a8a",
  "status": "Candidat déclaré le 21 mars 2026",
  "statusSource": {
   "url": "https://www.lefigaro.fr/politique/presidentielle-2027-qui-sont-les-candidats-potentiels-et-declares-20260423",
   "title": "Le Figaro",
   "date": "2026-09-30"
  },
  "role": "Président de l'Union populaire républicaine (UPR).",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "olivier-faure",
  "name": "Olivier Faure",
  "party": "Parti socialiste",
  "short": "PS",
  "color": "#e2466e",
  "status": "Candidat à la primaire de la gauche (9-17 octobre 2026), déclaré le 30 août 2026",
  "statusSource": {
   "url": "https://lcp.fr/actualites/presidentielle-2027-la-liste-des-candidats-deja-en-lice-et-des-pretendants-436373",
   "title": "LCP",
   "date": "2026-09-24"
  },
  "role": "Premier secrétaire du Parti socialiste et député de Seine-et-Marne.",
  "group": "primary",
  "inQuiz": true
 },
 {
  "slug": "jerome-guedj",
  "name": "Jérôme Guedj",
  "party": "Parti socialiste",
  "short": "PS",
  "color": "#b93a63",
  "status": "Candidat à la primaire de la gauche (9-17 octobre 2026)",
  "statusSource": {
   "url": "https://lcp.fr/actualites/primaire-de-gauche-les-candidats-face-a-face-lors-d-un-premier-debat-televise-ce",
   "title": "LCP",
   "date": "2026-09-23"
  },
  "role": "Député socialiste de l'Essonne.",
  "group": "primary",
  "inQuiz": true
 },
 {
  "slug": "emmanuel-maurel",
  "name": "Emmanuel Maurel",
  "party": "Gauche républicaine et socialiste",
  "short": "GRS",
  "color": "#a4344e",
  "status": "Candidat à la primaire de la gauche (9-17 octobre 2026), annoncé le 4 septembre 2026",
  "statusSource": {
   "url": "https://www.lemonde.fr/politique/article/2026/09/04/presidentielle-2027-le-depute-emmanuel-maurel-annonce-qu-il-participera-a-la-primaire-a-gauche_6765747_823448.html",
   "title": "Le Monde",
   "date": "2026-09-04"
  },
  "role": "Député du Val-d'Oise et animateur national de la Gauche républicaine et socialiste.",
  "group": "primary",
  "inQuiz": true
 },
 {
  "slug": "segolene-royal",
  "name": "Ségolène Royal",
  "party": "Parti socialiste",
  "short": "PS",
  "color": "#d06aa5",
  "status": "Candidate à la primaire de la gauche (9-17 octobre 2026), annoncée le 10 juillet 2026",
  "statusSource": {
   "url": "https://lcp.fr/actualites/presidentielle-2027-la-liste-des-candidats-deja-en-lice-et-des-pretendants-436373",
   "title": "LCP",
   "date": "2026-09-24"
  },
  "role": "Ancienne ministre et ancienne présidente de la région Poitou-Charentes, finaliste de l'élection présidentielle de 2007.",
  "group": "primary",
  "inQuiz": true
 },
 {
  "slug": "bernard-cazeneuve",
  "name": "Bernard Cazeneuve",
  "party": "La Convention",
  "short": "LC",
  "color": "#c06c84",
  "status": "Pas candidat déclaré : a présenté un projet présidentiel en juillet 2026, sans officialiser sa candidature",
  "statusSource": {
   "url": "https://lcp.fr/actualites/presidentielle-2027-la-liste-des-candidats-deja-en-lice-et-des-pretendants-436373",
   "title": "LCP",
   "date": "2026-09-24"
  },
  "role": "Ancien Premier ministre, président du mouvement La Convention, qu'il a créé après son départ du Parti socialiste.",
  "group": "prospect",
  "inQuiz": true
 },
 {
  "slug": "nicolas-dupont-aignan",
  "name": "Nicolas Dupont-Aignan",
  "party": "Debout la France",
  "short": "DLF",
  "color": "#2c7fb8",
  "status": "Candidat déclaré le 8 mars 2025",
  "statusSource": {
   "url": "https://www.bfmtv.com/politique/le-devoir-d-etre-candidat-dupont-aignan-se-lance-pour-la-quatrieme-fois-dans-la-course-a-l-elysee_AD-202503080297.html",
   "title": "BFMTV (avec AFP)",
   "date": "2025-03-08"
  },
  "role": "Maire d'Yerres (Essonne) et président de Debout la France.",
  "group": "declared",
  "inQuiz": true
 },
 {
  "slug": "dominique-de-villepin",
  "name": "Dominique de Villepin",
  "party": "La France humaniste",
  "short": "LFH",
  "color": "#7a62b0",
  "status": "Pas encore officiellement candidat",
  "statusSource": {
   "url": "https://lcp.fr/actualites/presidentielle-2027-la-liste-des-candidats-deja-en-lice-et-des-pretendants-436373",
   "title": "LCP",
   "date": "2026-09-24"
  },
  "role": "Ancien Premier ministre, fondateur et président d'honneur du parti La France humaniste, lancé en juin 2025.",
  "group": "prospect",
  "inQuiz": true
 }
]