rundata.re Mon IA
Vigilance jaune pluies-orages · Sud-Est
⚠ Vigilance Météo-France : jaune fortes pluies / orages (Sud-Est). Voir la vigilance zone par zone →
Volcan : alerte 1 du préfet · Enclos interdit
🌋 Piton de la Fournaise : alerte 1 du préfet (communiqué du 24 octobre), « éruption probable ou imminente » (dispositif ORSEC Volcan). Accès à l'Enclos interdit. Suivre en direct →

Guide gratuit

Publiez votre agenda et vos données : le guide

Ou organiz in kabar, in fèt, in marsé ? Mèt ali dann lagenda, tout domoun i trouv !

Vous êtes une mairie, une association, un office de tourisme, une salle de spectacle, un commerce ou un organisateur ? Ce guide vous montre comment publier vos événements, et plus largement vos données, sous forme de flux ouvert : une adresse web que n'importe quel site ou application peut lire, tout seul, à chaque mise à jour. Vous saisissez une fois, et vos dates se diffusent partout.

Les tutoriels vont du plus simple (10 minutes, gratuit, sans connaissance technique) au plus avancé. Choisissez celui qui vous ressemble : un seul suffit.

Pourquoi publier en flux ouvert

Choisir son niveau

TutorielCoûtTempsCompétencesrundata.re
1 · Agenda Google publicgratuit10 minsavoir utiliser Google AgendaDéjà lu
2 · Agenda Outlook, Nextcloud ou Apple publiégratuit avec un compte existant10 minsavoir utiliser son agendaDéjà lu
3 · OpenAgendagratuit20 minremplir un formulaire en ligneDéjà lu
4 · WordPress + The Events Calendargratuit (extension)1 à 2 hgérer un site WordPressDéjà lu
5 · Flux RSS de votre rubrique agendagratuit30 mingérer un siteDéjà lu
6 · Tableur publié en CSVgratuit30 minsavoir utiliser un tableurSur demande
7 · Jeu de données sur data.gouv.frgratuitune demi-journéetableur, et un peu d'informatique pour l'automatiserSur demande
8 · Balisage schema.org dans vos pagesgratuitvariablemodifier le code de son siteSur demande

Notre conseil : une association sans site commence par le 1 ou le 3. Une mairie qui a déjà un site WordPress regarde le 4 ou le 5. Une collectivité qui publie déjà sur data.gouv.fr passe au 7.

Chaque tutoriel se termine par « Le lien à nous donner » : c'est l'adresse à envoyer à rundata.re (voir Référencer votre flux) et à tous ceux qui veulent reprendre vos dates.

Niveau 1 · Simple et gratuit, 10 minutes

1 · Un agenda Google public

Coût : gratuit, avec un compte Google. Temps : 10 minutes. Compétences : savoir créer un événement dans Google Agenda. rundata.re : Déjà lu

Le principe : vous créez un agenda réservé à vos événements publics, vous le rendez public, et Google vous donne son adresse au format iCal (ICS), un format que lisent la plupart des applications d'agenda.

  1. Sur un ordinateur (ces réglages ne se font pas depuis le téléphone), ouvrez Google Agenda.
  2. Créez un agenda à part pour vos événements publics : dans la colonne de gauche, à côté de « Autres agendas », cliquez sur + puis Créer un agenda. Nommez-le, par exemple « Agenda public de l'association Ti Kaz ». Vos rendez-vous privés restent dans votre agenda habituel.
  3. Vérifiez le fuseau horaire de cet agenda : (GMT+04:00) Réunion.
  4. En haut à droite, cliquez sur la roue dentée Paramètres, puis Paramètres.
  5. À gauche, sous « Paramètres de mes agendas », cliquez sur le nom de votre agenda public.
  6. Sous « Autorisations d'accès aux événements », cochez Rendre disponible publiquement, et gardez l'option qui montre tous les détails des événements (pas « uniquement les informations de disponibilité »). Cliquez sur OK.
  7. Plus bas, dans Intégrer l'agenda, copiez le lien Adresse publique au format iCal. Il se termine par public/basic.ics.
  8. Ajoutez vos événements dans cet agenda, avec le lieu, l'heure de début et de fin, et une phrase de description.

Le lien à nous donner : l'« Adresse publique au format iCal » (étape 7).

Erreurs fréquentes

2 · Un agenda Outlook, Nextcloud ou Apple publié

Coût : gratuit si vous avez déjà Outlook.com, Microsoft 365, un compte Apple ou un Nextcloud (celui de votre collectivité ou de votre hébergeur). Temps : 10 minutes. Compétences : savoir utiliser son agenda. rundata.re : Déjà lu

Outlook.com ou Outlook sur le web (Microsoft 365)

  1. Créez un calendrier à part pour vos événements publics.
  2. Dans le calendrier, ouvrez Paramètres (la roue dentée), puis Calendrier, puis Calendriers partagés.
  3. Sous Publier un calendrier, choisissez ce calendrier et le niveau de détail qui montre tous les détails des événements.
  4. Cliquez sur Publier. Deux liens apparaissent : un lien HTML (une page à regarder) et un lien ICS.

Le lien à nous donner : le lien ICS.

Nextcloud

  1. Dans l'application Agenda, ouvrez le menu de partage de votre agenda public.
  2. Cliquez sur + à côté de « Lien de partage » pour créer un lien public.
  3. Ouvrez ce lien : la page publique propose le lien d'abonnement de l'agenda.

Le lien à nous donner : le lien d'abonnement (pas le lien de la page).

Apple (iCloud)

  1. Sur iCloud.com ou sur l'iPhone, ouvrez les informations de votre agenda public et activez Calendrier public.
  2. Copiez le lien proposé (sur l'iPhone : Envoyer le lien). Il commence souvent par webcal:// : vous pouvez le donner tel quel.

Le lien à nous donner : ce lien.

Erreurs fréquentes

3 · OpenAgenda

Coût : gratuit (la version gratuite n'a pas de limite de nombre d'événements). Temps : 20 minutes pour créer l'agenda, puis quelques minutes par événement. Compétences : remplir un formulaire en ligne. rundata.re : Déjà lu

OpenAgenda est une plateforme française d'agendas en ligne, utilisée par de nombreuses collectivités et associations. À La Réunion, la CINOR (Saint-Denis, Sainte-Marie, Sainte-Suzanne) et l'Office de tourisme intercommunal du Nord y publient leur agenda, et rundata.re le lit déjà.

  1. Créez un compte sur openagenda.com.
  2. Deux possibilités :
    • proposer vos événements à un agenda existant (celui de votre commune ou de votre office de tourisme, s'il accepte les contributions) : c'est le plus simple, vos dates apparaissent là où le public les cherche déjà ;
    • créer votre propre agenda : choisissez un nom clair, une description, et la licence (voir Licence).
  3. Saisissez chaque événement : titre, dates et heures, lieu (choisi sur la carte, ce qui donne l'adresse exacte), description, tarif, lien d'inscription.
  4. Votre agenda a un identifiant (« uid »), visible en bas de la barre latérale de sa page.

Le lien à nous donner : l'adresse de la page de votre agenda sur openagenda.com. Nous retrouvons nous-mêmes son flux.

Erreurs fréquentes

Pour un agenda bien lu, quel que soit l'outil

Niveau 2 · Avec un site ou un tableur, 1 à 2 heures

4 · WordPress avec The Events Calendar

Coût : gratuit (l'extension de base est gratuite ; un site WordPress hébergé peut coûter quelques euros par mois si vous n'en avez pas). Temps : 1 à 2 heures. Compétences : gérer un site WordPress, installer une extension. rundata.re : Déjà lu

The Events Calendar est une extension d'agenda pour WordPress. Elle fournit d'office une API : une adresse qui donne vos événements dans un format lisible par les machines, avec les heures, le lieu et le prix. À La Réunion, les sites de la mairie de Saint-Paul, de la ville du Port, de la mairie des Trois-Bassins et du Séchoir l'utilisent, et rundata.re les lit déjà.

  1. Dans l'administration de WordPress, Extensions → Ajouter, cherchez « The Events Calendar », installez-la et activez-la.
  2. Dans les réglages de l'extension, vérifiez le fuseau horaire du site (Réglages → Général → Fuseau horaire : « Réunion » ou « UTC+4 »).
  3. Créez vos événements dans le nouveau menu Événements, avec un lieu (« Venue ») et un organisateur enregistrés : ils seront réutilisés d'un événement à l'autre.
  4. Vérifiez votre API en ouvrant dans le navigateur : https://votre-site.re/wp-json/tribe/events/v1/events. Vous devez voir du texte structuré qui commence par {"events":.
  5. Bonus : la page de votre agenda propose aussi un abonnement au format iCal (ICS), en ajoutant ?ical=1 à son adresse.

Le lien à nous donner : l'adresse de votre site (par exemple https://votre-site.re). Nous lisons l'API nous-mêmes.

Erreurs fréquentes

5 · Le flux RSS de votre rubrique agenda

Coût : gratuit. Temps : 30 minutes. Compétences : gérer un site. rundata.re : Déjà lu

Beaucoup de sites (WordPress, Joomla, Drupal, IntraMuros…) produisent déjà un flux RSS : une liste des dernières publications, mise à jour toute seule. Si vos événements sont publiés dans une rubrique « Agenda », cette rubrique a souvent son propre flux. À La Réunion, rundata.re lit ainsi les agendas du Tampon, de Saint-Louis, de Saint-André, de L'Étang-Salé et de La Possession.

  1. Trouvez le flux de votre rubrique agenda. Sur WordPress, ajoutez feed/ à l'adresse de la rubrique : par exemple https://letampon.fr/agenda/feed/ ou https://www.saint-andre.re/category/agenda/feed/. Sur d'autres sites, cherchez l'icône RSS (un carré orange avec des ondes) ou le mot « RSS » en bas de la page agenda.
  2. Ouvrez l'adresse dans le navigateur : vous devez voir une liste de vos événements avec leurs titres.

À savoir : de tous les formats de ce guide, le RSS est le moins fiable pour un agenda, car il n'a pas de case prévue pour la date de l'événement. rundata.re lit la date écrite dans le titre ou le texte ; sans date écrite, l'événement n'est pas repris. Si vous avez le choix, préférez le tutoriel 1, 3 ou 4.

  1. Si votre outil le permet, mettez la date de l'événement dans un champ prévu pour la date, pas seulement dans le texte. Un flux RSS donne d'abord la date de publication de l'article, pas celle de l'événement : rundata.re sait retrouver une date écrite dans le texte (« Du 5 au 10 octobre 2026 »), mais une date rangée dans un champ ne laisse aucune place à l'erreur. IntraMuros, par exemple, le fait déjà.
  2. Écrivez toujours la date complète dans le texte : jour, mois, année et heure (« Samedi 14 novembre 2026, de 9 h à 13 h »).

Le lien à nous donner : l'adresse du flux RSS de la rubrique agenda.

Erreurs fréquentes

6 · Un tableur publié en CSV

Coût : gratuit. Temps : 30 minutes. Compétences : savoir utiliser un tableur. rundata.re : Sur demande : écrivez-nous

Un tableur bien rangé, une ligne par événement, publié en ligne au format CSV (un simple texte où les colonnes sont séparées par des virgules), est lisible par tous les outils de données.

  1. Téléchargez notre modèle : modele-agenda.csv, et ouvrez-le dans Google Sheets (Fichier → Importer).
  2. Gardez exactement les noms de colonnes de la première ligne, et remplissez une ligne par événement :
    • titre ;
    • date_debut et date_fin au format 2026-11-14 (année-mois-jour) ;
    • heure_debut et heure_fin au format 09:00, heure de La Réunion ;
    • lieu (nom de la salle ou du site), adresse, commune ;
    • description (une ou deux phrases), prix (« gratuit » ou un montant en euros), lien (page de l'événement ou de l'inscription) ;
    • organisateur et contact_public (l'adresse ou le téléphone de l'organisation, jamais celui d'un particulier).
  3. Dans Google Sheets : Fichier → Partager → Publier sur le Web. Choisissez seulement l'onglet de l'agenda, et le format CSV.
  4. Dans Contenu publié et paramètres, laissez cochée la case Republier automatiquement après chaque modification.
  5. Cliquez sur Publier et copiez le lien proposé.

Le lien à nous donner : le lien de publication en CSV (étape 5), pas le lien de partage habituel du tableur.

Erreurs fréquentes

Niveau 3 · Avancé

7 · Un jeu de données sur data.gouv.fr

Coût : gratuit. Temps : une demi-journée pour la première publication. Compétences : tableur ; un peu d'informatique pour automatiser la mise à jour. rundata.re : Sur demande : écrivez-nous

data.gouv.fr est la plateforme nationale des données publiques. Une collectivité, une association ou une entreprise peut y publier ses données. C'est l'endroit le plus durable : vos données y sont référencées, cherchables, et ont une adresse qui ne change pas.

  1. Créez un compte sur data.gouv.fr, puis l'organisation de votre mairie ou de votre association (ou rejoignez-la si elle existe déjà).
  2. Publiez un jeu de données (par exemple « Agenda des manifestations de la commune de … »), avec une description, la fréquence de mise à jour et la licence (voir Licence).
  3. Ajoutez une ressource : votre fichier CSV (avec les colonnes du tutoriel 6), ou un lien vers un fichier déjà en ligne sur votre site.
  4. Dans la fiche de la ressource, copiez l'URL stable : elle ne change pas pendant toute la vie de la ressource et donne toujours sa dernière version.
  5. Pour mettre à jour, remplacez le fichier de la même ressource (à la main, ou automatiquement par l'API de data.gouv.fr) au lieu d'en ajouter une nouvelle : l'URL stable continue alors de fonctionner.

Existe-t-il un format officiel pour les agendas ? Pas encore : le catalogue des schémas de données publiques (schema.data.gouv.fr) n'en propose pas pour les événements à ce jour. Utilisez les colonnes de notre modèle (tutoriel 6) : chacune correspond à une propriété du vocabulaire schema.org pour les événements (voir le tutoriel 8). Pour d'autres données, un schéma officiel existe parfois : par exemple « Informations travaux » pour les chantiers sur la voie publique.

Le lien à nous donner : l'URL stable de la ressource, ou l'adresse du jeu de données.

Erreurs fréquentes

8 · Le balisage schema.org dans vos pages

Coût : gratuit. Temps : variable selon votre site. Compétences : modifier le code de vos pages, ou demander à votre prestataire. rundata.re : Sur demande : écrivez-nous

schema.org est un vocabulaire commun, utilisé par les moteurs de recherche, pour décrire le contenu d'une page. Ajouté dans la page d'un événement, un petit bloc de code (au format JSON-LD) dit aux machines : voici un événement, son nom, sa date, son lieu, son prix. Beaucoup d'extensions d'agenda (dont The Events Calendar) l'ajoutent déjà toutes seules : vérifiez avant d'en écrire.

Exemple à placer dans la page d'un événement :

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Marché nocturne de Saint-Pierre",
  "startDate": "2026-11-14T18:00+04:00",
  "endDate": "2026-11-14T23:00+04:00",
  "eventStatus": "https://schema.org/EventScheduled",
  "location": {
    "@type": "Place",
    "name": "Front de mer",
    "address": { "@type": "PostalAddress", "addressLocality": "Saint-Pierre", "postalCode": "97410", "addressCountry": "FR" }
  },
  "description": "Producteurs locaux, artisans et musique.",
  "organizer": { "@type": "Organization", "name": "Association …", "url": "https://…" },
  "offers": { "@type": "Offer", "price": "0", "priceCurrency": "EUR", "url": "https://…" }
}
</script>
  1. Une page par événement, avec son propre bloc.
  2. Écrivez les heures avec le décalage de La Réunion : +04:00.
  3. Si l'événement est annulé ou reporté, changez eventStatus (EventCancelled, EventPostponed) au lieu de supprimer la page.
  4. Vérifiez votre page avec le Test des résultats enrichis de Google.

Bon à savoir : les encarts « événements » dans les résultats de Google ne sont pas proposés en France à ce jour. Le balisage reste utile : il décrit votre événement de façon standard pour tous les outils qui le lisent.

Le lien à nous donner : l'adresse de la page qui liste vos événements.

Erreurs fréquentes

Et vos autres données ?

Le même principe vaut pour tout ce que vous publiez déjà en PDF ou en affiche : horaires d'un équipement, travaux et coupures de route, menus de cantine, tarifs, points de collecte. Un tableur propre (tutoriel 6), publié sur data.gouv.fr (tutoriel 7) avec une URL stable, et si possible au format d'un schéma officiel quand il en existe un. Parlez-nous de vos données : contact@rundata.re.

Et Facebook ? Et une simple page agenda ?

Beaucoup d'associations publient leurs événements seulement sur Facebook. Gardez Facebook pour votre public, mais sachez qu'un événement Facebook n'est pas un flux ouvert : un autre site ne peut pas le lire simplement, et rundata.re ne lit pas Facebook. Ajoutez le tutoriel 1 ou 3 : cinq minutes de plus par événement, et vos dates sortent de Facebook.

Une page « Agenda » sur votre site, sans flux, ne suffit pas non plus : pour la lire, chaque site doit écrire un programme sur mesure, qui casse dès que la mise en page change. Le flux, lui, reste le même quand votre site change d'habit.

Licence : ce que vous autorisez

Pour que d'autres puissent réutiliser vos données, dites-le clairement avec une licence ouverte. Deux choix simples :

Où l'indiquer : dans le réglage de licence d'OpenAgenda ou de data.gouv.fr, ou par une phrase dans la description de votre agenda (« Agenda publié sous Licence Ouverte 2.0 »).

Pour les administrations, rappel : les informations publiques peuvent être réutilisées librement par tous (code des relations entre le public et l'administration, article L321-1). Une licence ouverte rend simplement les conditions claires.

Comment rundata.re vous crédite : sur chaque événement, le nom de votre organisation, un lien vers votre page, et l'heure à laquelle nous avons lu votre flux. Nous reprenons les faits (titre, date, lieu, prix) et au plus la première phrase de votre texte : pour le reste, on renvoie chez vous.

Ce qu'il ne faut jamais mettre dans un flux public

Un flux public est lisible par tout le monde, partout, et peut être copié. N'y mettez jamais :

En cas de doute : si l'information ne serait pas sur votre affiche, elle n'a pas sa place dans le flux.

Référencer votre flux

Votre flux est en ligne ? Dites-le-nous avec le formulaire « Nous donner votre lien », juste en dessous, sans compte : le nom de votre organisation, sa commune et le lien de votre flux (« le lien à nous donner » du tutoriel que vous avez suivi).

Vous préférez l'e-mail ? Écrivez à contact@rundata.re avec le nom de votre organisation et votre commune, le lien de votre flux, la licence choisie, et une adresse ou un téléphone de l'organisation, pour vous prévenir si le flux ne répond plus.

Nous vérifions que le flux se lit bien, puis vos événements peuvent apparaître sur rundata.re et dans les réponses des assistants IA qui l'utilisent.

Nous donner votre lien

Merci. Nous vérifions que votre lien se lit bien ; vos événements apparaissent ensuite sur rundata.re, en général sous 48 h.

Plusieurs liens ont déjà été envoyés aujourd'hui depuis cette connexion : réessayez demain, ou écrivez à contact@rundata.re.

Le lien n'a pas pu être enregistré : vérifiez les champs (un lien commence par https://), ou écrivez à contact@rundata.re.

La vérification anti-robot de Cloudflare garde une donnée dans votre navigateur (pas un cookie) : ce que c'est.

Ils publient déjà

rundata.re lit déjà les agendas de :

Votre club a un site Sportsregions ? Remplissez sa rubrique Événements : rundata.re lit le calendrier des clubs de La Réunion sur Sportsregions.

Votre commune n'y est pas ? Montrez-lui ce guide.

Les mots du guide