Version 10 (modified by 13 years ago) ( diff ) | ,
---|
Une API a été développée pour offrir un accès aux données de NosDeputes.fr ou NosSenateurs.fr aux formats XML, JSON et CSV.
Sont disponibles :
- la liste de tous les députés (toujours remplacer deputes en senateurs pour le Sénat) depuis 2007 :
- en XML : http://www.nosdeputes.fr/deputes/xml
- en JSON : http://www.nosdeputes.fr/deputes/json
- en format tableur (csv) : http://www.nosdeputes.fr/deputes/csv
- la liste de tous les députés en cours de mandat avec informations standards sur chacun (dates, mandats, groupe, commissions, e-mails, adresses, sites webs, ...) :
- en XML : http://www.nosdeputes.fr/deputes/enmandat/xml
- en JSON : http://www.nosdeputes.fr/deputes/enmandat/json
- en format tableur (csv) : http://www.nosdeputes.fr/deputes/enmandat/csv
- toutes les infos que nous stockons sur un député (ici Guy Teissier) :
- en xml : http://www.nosdeputes.fr/guy-teissier/xml
- en json : http://www.nosdeputes.fr/guy-teissier/json
- en format tableur (csv) : http://www.nosdeputes.fr/guy-teissier/csv
- la photo d'un député (ici Guy Teissier avec 60 pixels de hauteur) :
- les chiffres correspondant à notre synthèse mois par mois (ici pour le mois d'avril 2010) :
- en xml http://www.nosdeputes.fr/synthese/201004/xml
- en format tableur (csv) http://www.nosdeputes.fr/synthese/201004/csv
- en json http://www.nosdeputes.fr/synthese/201004/json
Pour la recherche, il suffit de rajouter le paramètre format à l'url de recherche. Il pourra prendre comme valeur xml, json ou csv.
- résultats xml de la 2d page d'une recherche sur Internet : http://www.nosdeputes.fr/recherche/internet?page=2&format=xml
- résultats json de la recherche sur Citoyens : http://www.nosdeputes.fr/recherche/citoyens?format=json
- résultats tableur (csv) sur la recherche Députés : http://www.nosdeputes.fr/recherche/députés?format=csv
Différents paramètres peuvent être ajoutés aux requêtes de recherche pour préciser les résultats :
- pour limiter à un type d'objet précis (Parlementaire, Organisme, Intervention, Amendement, QuestionEcrite, Section, Texteloi, Commentaire) ajouter &object_name=OBJTYPE
- pour limiter les résultats à un parlementaire précis, ajouter &tag=parlementaire=PARL_SLUG
- pour limiter les résultats à ceux associés à des mots-clés, ajouter &tag=KEYWORD1,KEYWORD2,...
Les résultats indiquent un total de résultats (numFound) et sont délivrés par lots de 20, utiliser le paramètre &page=N pour accéder à une page précise.
Les informations diffusées sur NosDeputes.fr sont disponibles sous CC-by-sa et ODBL.