Flux ICS
Synchronisez vos événements avec Google Calendar, Outlook et Apple Calendar.
Dans cet article
/calendars/:slug/events.icsgetCalendarIcsFeedNon déployé — spec validée.
Paramètres
Modifiez les valeurs puis cliquez Try It! à droite.
slugpathrequisSegment d'URL :slug
Flux public
URL stable, sans authentification — événements PUBLIC à venir uniquement :
https://api.njanggo.com/api/calendars/:slug/events.ics
Flux privé
Inclut UNLISTED et PRIVATE publiés. Token généré depuis le panneau Développeur (cible, non déployé) :
.../events.ics?token=VOTRE_TOKEN_SECRET
Contenu VEVENT
| Champ ICS | Source Njanggo |
|---|---|
| SUMMARY | event.title |
| DTSTART / DTEND | startAt / endAt (UTC) |
| LOCATION | venue, address, city ou virtualUrl |
| DESCRIPTION | Description + lien event Njanggo |
| URL | https://njanggo.com/events/:slug |
| UID | Stable par event (mise à jour si modifié) |
S'abonner
- 1
Google Calendar
Autres agendas → S'abonner via URL → coller le lien ICS → Ajouter.
- 2
Outlook Web
Ajouter un calendrier → S'abonner depuis le web → coller l'URL.
- 3
Apple Calendar
Fichier → Nouvel abonnement de calendrier → coller l'URL.
Fréquence de refresh
Google Calendar rafraîchit les abonnements ICS toutes les 8 à 24 h environ (non contrôlable). Pour un affichage site web temps réel, préférez le widget embed ou les webhooks.