NjanggoNjanggoDocumentation API
Plus

Flux ICS

Synchronisez vos événements avec Google Calendar, Outlook et Apple Calendar.

GET/calendars/:slug/events.ics
PlannedgetCalendarIcsFeed

Non déployé — spec validée.

Paramètres

Modifiez les valeurs puis cliquez Try It! à droite.

slugpathrequis

Segment d'URL :slug

Flux public

URL stable, sans authentification — événements PUBLIC à venir uniquement :

https://api.njanggo.com/api/calendars/:slug/events.ics

Parfait pour un calendrier communautaire dont les events sont tous publics.

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

Traitez cette URL comme un mot de passe. Régénérez le token si partagée par erreur.

Contenu VEVENT

Champ ICSSource Njanggo
SUMMARYevent.title
DTSTART / DTENDstartAt / endAt (UTC)
LOCATIONvenue, address, city ou virtualUrl
DESCRIPTIONDescription + lien event Njanggo
URLhttps://njanggo.com/events/:slug
UIDStable par event (mise à jour si modifié)

S'abonner

  1. 1

    Google Calendar

    Autres agendas → S'abonner via URL → coller le lien ICS → Ajouter.

  2. 2

    Outlook Web

    Ajouter un calendrier → S'abonner depuis le web → coller l'URL.

  3. 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.