NjanggoNjanggoDocumentation API
Tous

Roadmap API

Phases de déploiement Plus, Pro et Enterprise · suivi public de l’implémentation.

Phases

LivrablePhaseLien
✓OpenAPI contrat cibleDoc/v1/openapi.json
✓Badges statut endpointsDoc/api-migration
✓Guide « Comment consommer »Doc/guides/consommer
✓Panneau Développeur dashboardPlus/Pro
✓Webhooks par événementPlus/plus/webhooks
✓Widget iframe calendrierPlus/plus/widget
✓Clés API Pro (CRUD)Pro/pro/api-keys
✓API /v1 partielle (calendrier, guests, checkins)Pro/pro/api-keys#v1-live
◎Webhooks calendrier (une URL)Plus/plus/webhooks
○Flux ICS calendrierPlus/plus/ics
○Widget embed.json + scriptPlus/plus/widget
○Exports planifiés cronPlus/plus/scheduled-exports
○CRUD events /v1 completPro/pro/events
○Billing + coupons /v1Pro/pro/billing
○Webhook delivery logs + retryPro/pro/webhooks
○Pagination meta + errors[]Pro/errors
○Sandbox nj_test_ (Enterprise)Enterprise/enterprise
✓ = déployé · ◎ = en cours · ○ = planifié. Badges par endpoint : Live Divergent Preview.

Checklist endpoints

Statut d’implémentation par opération (registre central) :

OpérationCibleStatut
≠listCalendarWebhooksGET /api/calendars/:slug/webhooksdivergent
≠createCalendarWebhookPOST /api/calendars/:slug/webhooksdivergent
≠testCalendarWebhookPOST /api/calendars/:slug/webhooks/:id/testdivergent
○getCalendarIcsFeedGET /api/calendars/:slug/events.icsplanned
≠getCalendarEmbedJsonGET /api/calendars/:slug/embed.jsondivergent
◎createScheduledExportPOST /api/calendars/:slug/scheduled-exportspreview
✓getCalendarGET /api/v1/calendars/:sluglive
✓listApiKeysGET /api/v1/api-keyslive
✓createApiKeyPOST /api/v1/api-keyslive
✓patchApiKeyPATCH /api/calendars/:slug/api-keys/:keyIdlive
✓revokeApiKeyDELETE /api/calendars/:slug/api-keys/:keyIdlive
≠createEventPOST /api/v1/eventsdivergent
≠listCalendarEventsGET /api/v1/calendars/:slug/eventsdivergent
≠getEventBySlugGET /api/v1/events/:slugdivergent
✓listEventGuestsGET /api/v1/events/:eventId/guestslive
≠createEventGuestPOST /api/v1/events/:eventId/guestsdivergent
✓exportEventGuestsGET /api/v1/events/:eventId/exportlive
✓createCheckinPOST /api/v1/events/:eventId/checkinslive
✓lookupCheckinGET /api/v1/events/:eventId/checkins/lookuplive
✓listCheckinsGET /api/v1/events/:eventId/checkinslive
◎listWebhookDeliveriesGET /api/v1/webhook-deliveriespreview
◎retryWebhookDeliveryPOST /api/v1/webhook-deliveries/:id/retrypreview
≠listEventOrdersGET /api/v1/events/:eventId/ordersdivergent
≠refundOrderPOST /api/v1/events/:eventId/orders/:orderId/refunddivergent
≠listCalendarCouponsGET /api/v1/calendars/:slug/couponsdivergent
✓healthCheckGET /api/healthlive
✓readyCheckGET /api/readylive
✓statusPublicGET /api/status/publiclive

Changelog

2026-07-11 · Clés API Pro live, namespace /api/v1 partiel (calendrier, guests, export, check-ins). Panneau Développeur dashboard (Plus/Pro).

Historique détaillé : page /changelog. Prochaine milestone : webhooks calendrier Plus.