Tous
Roadmap API
Phases de déploiement Plus, Pro et Enterprise — suivi public de l’implémentation.
Dans cet article
Phases
| Livrable | Phase | Lien | |
|---|---|---|---|
| ✓ | OpenAPI contrat cible | Doc | /v1/openapi.json |
| ✓ | Badges statut endpoints | Doc | /api-migration |
| ✓ | Guide « Comment consommer » | Doc | /guides/consommer |
| ✓ | Panneau Développeur dashboard | Plus/Pro | — |
| ✓ | Webhooks par événement | Plus | /plus/webhooks |
| ✓ | Widget iframe calendrier | Plus | /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 calendrier | Plus | /plus/ics |
| ○ | Widget embed.json + script | Plus | /plus/widget |
| ○ | Exports planifiés cron | Plus | /plus/scheduled-exports |
| ○ | CRUD events /v1 complet | Pro | /pro/events |
| ○ | Billing + coupons /v1 | Pro | /pro/billing |
| ○ | Webhook delivery logs + retry | Pro | /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ération | Cible | Statut | |
|---|---|---|---|
| ≠ | listCalendarWebhooks | GET /api/calendars/:slug/webhooks | divergent |
| ≠ | createCalendarWebhook | POST /api/calendars/:slug/webhooks | divergent |
| ≠ | testCalendarWebhook | POST /api/calendars/:slug/webhooks/:id/test | divergent |
| ○ | getCalendarIcsFeed | GET /api/calendars/:slug/events.ics | planned |
| ≠ | getCalendarEmbedJson | GET /api/calendars/:slug/embed.json | divergent |
| ◎ | createScheduledExport | POST /api/calendars/:slug/scheduled-exports | preview |
| ✓ | getCalendar | GET /api/v1/calendars/:slug | live |
| ✓ | listApiKeys | GET /api/v1/api-keys | live |
| ✓ | createApiKey | POST /api/v1/api-keys | live |
| ✓ | patchApiKey | PATCH /api/calendars/:slug/api-keys/:keyId | live |
| ✓ | revokeApiKey | DELETE /api/calendars/:slug/api-keys/:keyId | live |
| ≠ | createEvent | POST /api/v1/events | divergent |
| ≠ | listCalendarEvents | GET /api/v1/calendars/:slug/events | divergent |
| ≠ | getEventBySlug | GET /api/v1/events/:slug | divergent |
| ✓ | listEventGuests | GET /api/v1/events/:eventId/guests | live |
| ≠ | createEventGuest | POST /api/v1/events/:eventId/guests | divergent |
| ✓ | exportEventGuests | GET /api/v1/events/:eventId/export | live |
| ✓ | createCheckin | POST /api/v1/events/:eventId/checkins | live |
| ✓ | lookupCheckin | GET /api/v1/events/:eventId/checkins/lookup | live |
| ✓ | listCheckins | GET /api/v1/events/:eventId/checkins | live |
| ◎ | listWebhookDeliveries | GET /api/v1/webhook-deliveries | preview |
| ◎ | retryWebhookDelivery | POST /api/v1/webhook-deliveries/:id/retry | preview |
| ≠ | listEventOrders | GET /api/v1/events/:eventId/orders | divergent |
| ≠ | refundOrder | POST /api/v1/events/:eventId/orders/:orderId/refund | divergent |
| ≠ | listCalendarCoupons | GET /api/v1/calendars/:slug/coupons | divergent |
| ✓ | healthCheck | GET /api/health | live |
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.