Tous
Changelog
Historique des versions de l'API premium Njanggo.
Dans cet article
v1.0 — preview documentation
2026-07-04 — Publication de la documentation API premium (Plus / Pro / Enterprise).
- Spécification webhooks calendrier (Plus)
- Flux ICS public et privé (Plus)
- Widget embed et feed JSON (Plus)
- Exports planifiés CSV (Plus)
- Namespace
/v1et clés API (Pro) — implémentation backend en cours
v1.1 — spec machine-readable
2026-07-11 — Documentation alignée contrat d’implémentation.
- OpenAPI 3.1 live à
/v1/openapi.json - Badges statut par endpoint (live / divergent / preview / planned)
- Guide
/guides/consommer— Plus sans clé API vs Pro avec clés - Page
/api-migration— correspondance /api → /v1 - Webhooks : format actuel (X-Njanggo-Webhook-*) vs cible documenté
- Roadmap API publique (
/roadmap)
2026-07-11 (backend) — Clés API Pro live,
/api/v1 partiel (calendrier, guests, export, check-ins). Panneau Développeur dashboard (Plus/Pro uniquement).v1.2 — backend Pro (juillet 2026)
Déployé :
GET/POST/PATCH/DELETE /api/calendars/:slug/api-keysGET /api/v1/calendars/:slug(clé API + scope events:read)GET /api/v1/events/:eventId/guests(guests:read)GET /api/v1/events/:eventId/export(guests:read)GET/POST /api/v1/events/:eventId/checkins(+ lookup)
Checklist endpoints
Suivi détaillé : page Roadmap API.
| Endpoint | Statut | |
|---|---|---|
| ✓ | POST /api/events/:id/webhooks (Plus) | live |
| ◎ | POST /api/calendars/:slug/webhooks | cible Plus |
| ◎ | GET /api/calendars/:slug/events.ics | cible Plus |
| ◎ | GET /api/calendars/:slug/embed.json | cible Plus |
| ✓ | GET/POST /api/calendars/:slug/api-keys | live Pro |
| ✓ | GET /api/v1/calendars/:slug | live Pro |
| ✓ | GET /api/v1/events/:eventId/guests | live Pro |
| ✓ | GET /api/v1/events/:eventId/export | live Pro |
| ✓ | POST /api/v1/events/:eventId/checkins | live Pro |
| ◎ | POST /api/v1/events | cible Pro |
| ◎ | GET /api/v1/webhook-deliveries | cible Pro |
| ✓ | GET /api/health | live |
Politique de changement
Les ajouts de champs non-breaking (nouveaux champs optionnels, nouveaux types webhook) sont annoncés ici sans bump de version majeure.
Les suppressions ou renommages de champs suivent un cycle : annonce → période de dépréciation (minimum 90 jours) → retrait dans la version majeure suivante.