Chaque commune inscrite dispose aussi d'une page publique prête à l'emploi à l'adresse votre-commune.balisio.com : identité visuelle de la commune, consultations en cours et signalements, sans une ligne de code. L'espace client génère les extraits d'intégration correspondants. Et pour les habitants qui écrivent encore à la mairie : faites suivre ces e-mails vers [email protected] · ils arrivent en brouillon dans votre espace client, thème et adresse pré-remplis par l'IA, publiés seulement après validation par vos agents.
GET/api/consultationsListe des consultations, filtrable par commune et statut.
GET/api/consultations/{id}Fiche détaillée d'une consultation, avec contributions paginées.
GET/api/consultations/{id}/dashboardTableau de bord complet : thèmes, tonalités, zones, timeline, sentiment, tensions, vocabulaire, pépites du jour.
GET/api/consultations/{id}/contributionsDrill-down filtrable par thème, tonalité, zone, mot, date ou hash. Pagination, CSV miroir.
POST/api/consultations/{id}/chatAssistant IA verrouillé sur le corpus. Renvoie la réponse Mistral + tableau d'évidence (verbatims) pour chaque hash cité.
POST/api/consultations/{id}/contributionsDéposer une contribution (token communal requis).
GET/api/observatoire/pinsPins publics, filtrable par bbox et INSEE.
GET/api/observatoire/statsPulse national : total, semaine, évolution 12 semaines, thèmes en tête.
GET/api/observatoire/themes/{theme}/pinsPins d'un thème donné, triés par soutiens.
GET/api/observatoire/communes/{insee}/summaryRésumé pour une commune : total, thèmes, dernières contributions.
POST/api/observatoire/contributionDéposer un pin sur la carte (modération automatique).
POST/api/observatoire/pins/{hash}/upvoteSoutenir un pin, idempotent par IP.
POST/api/observatoire/pins/{hash}/abuseSignaler un contenu (LCEN).