NjanggoNjanggoDocumentation API
Tous

Formats de données

Dates ISO 8601, fuseaux horaires IANA, objets lieu et statuts invités.

Dates & heures

Toutes les dates API sont en UTC, format ISO 8601 avec millisecondes : 2026-09-15T19:00:00.000Z.

Le champ timezone est un identifiant IANA (ex. Europe/Paris) utilisé pour l'affichage et les e-mails. Il ne convertit pas les dates stockées — envoyez toujours startAt / endAt en UTC.

Exemple
{
  "startAt": "2026-09-15T17:00:00.000Z",
  "endAt": "2026-09-15T20:00:00.000Z",
  "timezone": "Europe/Paris"
}

Lieux

Objet location

typeenumrequis

PHYSICAL | VIRTUAL | HYBRID

venuestringoptionnel

Nom du lieu (physique / hybride)

addressstringoptionnel

Adresse postale

citystringoptionnel

Ville

countrystringoptionnel

Code pays ISO 3166-1 alpha-2 (FR, BE, CH…)

virtualUrlurioptionnel

Lien visioconférence (virtuel / hybride)

virtualPlatformstringoptionnel

Zoom, Google Meet, Teams…

Statuts invités

StatutSignification
INVITEDInvité par l'organisateur, pas encore inscrit
REGISTEREDInscrit (legacy, équivalent CONFIRMED pour events sans approbation)
PENDINGInscription soumise, en attente d'approbation
WAITLISTEDListe d'attente (capacité atteinte)
CONFIRMEDInscription confirmée
DECLINEDRefusé par l'organisateur ou l'invité
CHECKED_INPrésent le jour J

Visibilité événement

ValeurComportement
PUBLICVisible sur le calendrier, recherche et widget
UNLISTEDAccessible via lien direct uniquement
PRIVATEVisible uniquement pour invités et organisateurs
Le flux ICS public n'inclut que les événements PUBLIC. Le flux privé inclut tous les statuts publiés.