CLAIR API
integer · min: 1integer · min: 1 · max: 100stringstringboolean
string · required
string · requiredinteger · min: 1integer · min: 1 · max: 100string · enumstring · enum
Liste des sujets
GET
https://api.clair.vote
/api/v1/sujets/
Retourne la liste paginée des sujets avec leurs statistiques
query Parameters
pageDefault: 1
limitDefault: 20
categoryFiltrer par catégorie
searchRecherche dans le label
featuredFiltrer les sujets mis en avant
Liste des sujets › Responses
200
Default Response
No data returned
Destination d'un sujet désactivé
GET
https://api.clair.vote
/api/v1/sujets/{slug}/archive
Pour un sujet désactivé, renvoie l'UID du dossier qui en est la meilleure cible de redirection permanente, ou null s'il n'en portait aucun. 404 si le slug est inconnu ou toujours actif.
path Parameters
slugDestination d'un sujet désactivé › Responses
200
Default Response
No data returned
Scrutins d'un sujet
GET
https://api.clair.vote
/api/v1/sujets/{slug}/scrutins
Retourne les scrutins associés à un sujet avec pagination
path Parameters
slugquery Parameters
pageDefault: 1
limitDefault: 20
chambreEnum values:
assemblee
senat
natureObjet du vote (sur quoi on vote)
Enum values:
ensemble
article
amendement
credits
motion
declaration
autre
Scrutins d'un sujet › Responses
200
Default Response
No data returned