CLAIR DocsCLAIR Docs
  • clair.vote
  • GitHub
  • Nous soutenir
Nous soutenir
  • Accueil
  • Plateforme & Guide
  • Données & Base de Données
  • Explorateur API
CLAIR

Plateforme citoyenne de transparence politique. Données 100% publiques, 0% d'opinion.

Explorer

  • Députés
  • Sénateurs
  • Groupes politiques
  • Sujets
  • Dossiers législatifs
  • Scrutins
  • Agenda
  • Lobbying

Ressources

  • Nous soutenir
  • À propos
  • Méthodologie
  • Contact
  • Comprendre
  • Guide pratique
  • API ouverte

Légal

  • Mentions légales
  • Confidentialité
  • CGU

© 2026 CLAIR. Sources : Assemblée nationale · Sénat · HATVP · Ministère de l'Intérieur · DILA

Information
Health
    Health checkgetReadiness checkgetLiveness checkget
Parlementaires
    Liste des parlementairesgetListe des groupes politiquesgetLégislatures disponiblesgetSessions disponibles (Sénat)getHistorique de carrière disponiblegetComparer des parlementairesgetDétail d'un parlementairegetStatistiques d'un parlementairegetRang d'un parlementaire dans le classementgetVotes d'un parlementairegetAmendements d'un parlementairegetInterventions d'un parlementaire groupées par séanceget
Députés
    Liste des députésgetListe des groupes politiquesgetLégislatures disponiblesgetSessions disponibles (Sénat)getHistorique de carrière disponiblegetComparer des députésgetDétail d'un députégetStatistiques d'un députégetRang d'un député dans le classementgetVotes d'un députégetAmendements d'un députégetInterventions d'un député groupées par séanceget
Sénateurs
    Liste des sénateursgetListe des groupes politiquesgetLégislatures disponiblesgetSessions disponibles (Sénat)getHistorique de carrière disponiblegetComparer des sénateursgetDétail d'un sénateurgetStatistiques d'un sénateurgetRang d'un sénateur dans le classementgetVotes d'un sénateurgetAmendements d'un sénateurgetInterventions d'un sénateur groupées par séanceget
Groupes politiques
    Liste des groupes politiquesgetDétail d'un groupe politiquegetStatistiques d'un groupegetStatistiques de votes du groupegetAlliances du groupegetStatistiques par thématiquegetMatrice d'alliances entre tous les groupesget
Scrutins
    Liste des scrutinsgetListe des tagsgetAnnées disponiblesgetPériodes institutionnelles disponiblesgetScrutins importantsgetDétail d'un scrutingetInterventions d'un scrutingetContenu complet d'une interventiongetVotes d'un scrutinget
Lobbying
    Liste des représentants d'intérêtsgetListe des secteursgetStatistiques du lobbyinggetDétail d'un lobbyistegetActions d'un lobbyistegetListe toutes les actions de lobbyinggetActions de lobbying récentesget
Search
    Recherche globalegetSuggestions de rechercheget
Analytics
    Statistiques globalesgetRépartition par groupegetTendances de votegetTop députésgetSecteurs de lobbyinggetScrutins avec statistiquesgetDéputés dissidentsgetThèmes de scrutinsgetScrutins controversésgetTop lobbyistesget
Dossiers
    Liste des dossiers législatifsgetValeurs de filtres disponiblesgetDossiers législatifs en tendancegetDétail d'un dossier législatifgetParcours d'un dossier législatifgetScrutins d'un dossier législatifgetAmendements d'un dossier législatifget
Commissions
    Liste des commissions parlementairesgetDétail d'une commissiongetRéunions d'une commissiongetDossiers législatifs d'une commissionget
Agenda
    Calendrier parlementairegetProchaines échéances institutionnellesgetDétail d'une réuniongetDébat d’une réunion, page par pageget
Senatoriales
    Aperçu du renouvellement sénatorial du 27 septembre 2026getBilan de mandature des sénateurs sortants (série 2)getCandidats au renouvellement du 27 septembre 2026getRésultats du 27 septembre 2026, circonscription par circonscriptiongetRésultats détaillés d'une circonscriptiongetSénateurs élus le 27 septembre 2026 qui ont une fiche provisoiregetFiche provisoire d'un sénateur élu le 27 septembre 2026get
Homepage
    Données agrégées pour la page d'accueilgetInvalider et recharger le cache homepagepost
Sujets
    Liste des sujetsgetSujets mis en avantgetListe des catégoriesgetDétail d'un sujetgetDestination d'un sujet désactivégetDocuments liés à un sujetgetDossiers d'un sujetgetParcours parlementaire d'un sujetgetScrutins d'un sujetgetPresse d'un sujetgetStats d'un sujetget
Feedback
    Envoyer un retour utilisateurpost
Sitemap
    Données minimales pour la génération du sitemapget
Other endpoints
    /robots.txtget
Ouvrir le Swagger UI
CLAIR API
CLAIR API

Lobbying

Server

Données HATVP sur le lobbying


Liste des représentants d'intérêts

GET
https://api.clair.vote
/api/v1/lobbying/

Retourne la liste paginée des lobbyistes enregistrés (données HATVP)

Liste des représentants d'intérêts › query Parameters

page
​integer · min: 1
Default: 1
limit
​integer · min: 1 · max: 100
Default: 20
type
​string · enum
Enum values:
entreprise
association
cabinet
syndicat
organisation_pro
secteur
​string

Secteur d'activité (legacy, string contains)

secteurs
​string

Secteur slugs séparés par virgule (intersection AND)

search
​string

Recherche par nom

sort
​string · enum
Enum values:
nom
budget
actions
Default: nom
order
​string · enum
Enum values:
asc
desc
Default: asc

Liste des représentants d'intérêts › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/
curl https://api.clair.vote/api/v1/lobbying
Example Responses
No example specified for this content type

Liste des secteurs

GET
https://api.clair.vote
/api/v1/lobbying/secteurs

Retourne tous les secteurs normalisés avec counts lobbyistes et actions

Liste des secteurs › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/secteurs
curl https://api.clair.vote/api/v1/lobbying/secteurs
Example Responses
No example specified for this content type

Statistiques du lobbying

GET
https://api.clair.vote
/api/v1/lobbying/stats

Retourne des statistiques globales sur le lobbying en France

Statistiques du lobbying › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/stats
curl https://api.clair.vote/api/v1/lobbying/stats
Example Responses
No example specified for this content type

Détail d'un lobbyiste

GET
https://api.clair.vote
/api/v1/lobbying/{id}

Retourne les informations détaillées d'un représentant d'intérêts

Détail d'un lobbyiste › path Parameters

id
​string · uuid · required

Détail d'un lobbyiste › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/{id}
curl https://api.clair.vote/api/v1/lobbying/:id
Example Responses
No example specified for this content type

Actions d'un lobbyiste

GET
https://api.clair.vote
/api/v1/lobbying/{id}/actions

Retourne la liste des actions d'influence d'un lobbyiste

Actions d'un lobbyiste › path Parameters

id
​string · uuid · required

Actions d'un lobbyiste › query Parameters

page
​integer · min: 1
Default: 1
limit
​integer · min: 1 · max: 100
Default: 20
cible
​string · enum
Enum values:
depute
ministre
administration

Actions d'un lobbyiste › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/{id}/actions
curl https://api.clair.vote/api/v1/lobbying/:id/actions
Example Responses
No example specified for this content type

Liste toutes les actions de lobbying

GET
https://api.clair.vote
/api/v1/lobbying/actions

Retourne toutes les actions de lobbying avec pagination et filtres

Liste toutes les actions de lobbying › query Parameters

page
​integer · min: 1
Default: 1
limit
​integer · min: 1 · max: 100
Default: 20
cible
​string
texteVise
​string

Filtre par texte visé (contains)

secteur
​string
secteurs
​string

Secteur slugs séparés par virgule (filtre par domaines action)

search
​string
dateFrom
​string · date
dateTo
​string · date
sort
​string · enum
Enum values:
dateDebut
lobbyiste
Default: dateDebut
order
​string · enum
Enum values:
asc
desc
Default: desc

Liste toutes les actions de lobbying › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/actions
curl https://api.clair.vote/api/v1/lobbying/actions
Example Responses
No example specified for this content type

Actions de lobbying récentes

GET
https://api.clair.vote
/api/v1/lobbying/actions/recent

Retourne les dernières actions de lobbying déclarées

Actions de lobbying récentes › query Parameters

limit
​integer · min: 1 · max: 50
Default: 20
secteur
​string
secteurs
​string

Secteur slugs séparés par virgule

Actions de lobbying récentes › Responses

200

Default Response

No data returned
GET/api/v1/lobbying/actions/recent
curl https://api.clair.vote/api/v1/lobbying/actions/recent
Example Responses
No example specified for this content type

ScrutinsSearch