{"api":"Civiqo API","version":"v1","description":"API publique pour accéder aux données démocratiques françaises indexées par Civiqo. Aucune clé requise. Formats : JSON (default) et CSV (Excel-compatible UTF-8 BOM) via ?format=csv.","base_url":"https://www.civiqo.fr/api/v1","formats":["json","csv"],"endpoints":{"/api/v1/lois":{"method":"GET","description":"Liste paginée des lois en discussion à l'AN.","params":["limit (default 30, max 100 JSON / 1000 CSV)","offset (default 0)","theme (Santé, Justice, Économie, Environnement, etc.)","statut (depot, en_examen_an, en_examen_senat, cmp, adopte, rejete, retire, promulgue, censure_cc)","q (recherche texte titre)","format (json | csv)"],"examples":{"json":"https://www.civiqo.fr/api/v1/lois?theme=Santé&limit=10","csv":"https://www.civiqo.fr/api/v1/lois?statut=adopte&limit=500&format=csv"}},"/api/v1/elus":{"method":"GET","description":"Liste paginée des députés (17ᵉ législature).","params":["limit (default 50, max 200 JSON / 1000 CSV)","offset (default 0)","groupe (slug du groupe parlementaire)","q (recherche nom/prénom)","format (json | csv)"],"examples":{"json":"https://www.civiqo.fr/api/v1/elus?groupe=ensemble&limit=20","csv":"https://www.civiqo.fr/api/v1/elus?format=csv&limit=600"}},"/api/v1/scrutins":{"method":"GET","description":"Liste paginée des scrutins publics.","params":["limit (default 30, max 100 JSON / 1000 CSV)","offset (default 0)","resultat (adopte, rejete, sans_objet)","q (recherche titre)","format (json | csv)"],"examples":{"json":"https://www.civiqo.fr/api/v1/scrutins?resultat=adopte&limit=10","csv":"https://www.civiqo.fr/api/v1/scrutins?format=csv&limit=1000"}}},"data_sources":["data.assemblee-nationale.fr (Licence Ouverte 2.0)","data.gouv.fr - RNE Min. Intérieur","Wikipédia FR (CC-BY-SA 4.0)"],"license":"Licence Ouverte 2.0 + CC-BY-SA 4.0","attribution_recommended":"Source : Civiqo (https://www.civiqo.fr) — d'après data.assemblee-nationale.fr","contact":"https://www.civiqo.fr/contact","rate_limit":"Best-effort. Pas de clé requise. Cache CDN 5-30 min selon endpoint.","cors":"Access-Control-Allow-Origin: *"}