Each key stays pinned to its version: a breaking change creates a new dated version, which you adopt when you're ready (WassaMessaging-Version header).
# Journal des versions de l'API WassaMessaging
La version majeure est dans l'URL (`/v1`). Chaque version datée ci-dessous fixe la forme
exacte des réponses et des webhooks. Votre clé reste sur sa version tant que vous ne la
changez pas ; l'en-tête `WassaMessaging-Version` permet d'essayer une version plus récente.
Les ajouts rétrocompatibles (nouveau champ, nouvel endpoint, nouveau type d'événement)
sont listés sous « Ajouts » sans créer de version.
## 2026-10-16 — version initiale
- `POST /v1/messages` : envoi synchrone, 1 à 100 destinataires, idempotence par `Idempotency-Key`.
- `GET /v1/messages`, `GET /v1/messages/{id}` (avec l'historique des statuts).
- Webhooks signés (HMAC-SHA256) : `message.sent`, `message.delivered`, `message.undelivered`,
`message.expired`, `message.failed`, `webhook_endpoint.test` ; 8 tentatives sur ~42 h.
- `GET /v1/events` pour rattraper les webhooks manqués.
- Mode test (`wm_test_…`) avec opérateur simulé et numéros spéciaux.