Reprise et régénération
Wave Up ne conserve rien. Pour rouvrir une évaluation, ou produire à nouveau son PDF, vous gardez un paquet de reprise : resume_bundle dans le résultat.
Le paquet de reprise
- Il contient les entrées de l'évaluation (tracés, réponses, zone, morphologie), chiffrées par une clé que seul Wave Up détient. Vous ne pouvez pas le lire.
- Il est lié à votre compte : présenté par un autre partenaire, il est refusé (
403 bundle_not_owned). - Toute altération est détectée (
422 bundle_unreadable). - Taille : de quelques ko à environ 150 ko. Stockez-le comme un texte, avec le résultat, dans votre dossier patient.
- Il reste lisible quand Wave Up renouvelle ses clés de chiffrement.
Rouvrir une évaluation
Créez une nouvelle session en joignant le paquet :
{
"zone": "thoracolumbar_spine",
"patient": { "sex": "female", "height_cm": 165, "weight_kg": 60 },
"modules": ["cartography", "questionnaires"],
"resume_bundle": "wub1.…"
}
Le composant s'ouvre prérempli avec les tracés et les réponses. La zone et la morphologie de la nouvelle session priment : un poids mis à jour est donc pris en compte. Un questionnaire refait remplace la réponse précédente.
Régénérer un résultat ou un PDF
POST /v1/reports, sans session :
curl https://sandbox.api.waveup-health.fr/v1/reports \
-H "Authorization: Bearer $WAVEUP_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/pdf" \
-d '{ "resume_bundle": "wub1.…", "locale": "en-GB", "reference": "DOSSIER-2026-0042" }' \
-o rapport.pdf
Sans l'en-tête Accept: application/pdf, la réponse est le résultat JSON. Le calcul est refait avec les algorithmes en vigueur (voir versions) et rien n'est conservé.