Wave Up Developers FR

Resume and regeneration

Wave Up keeps nothing. To reopen an assessment, or produce its PDF again, you keep a resume bundle: resume_bundle in the result.

The resume bundle

Reopen an assessment

Create a new session with the bundle:

{
  "zone": "thoracolumbar_spine",
  "patient": { "sex": "female", "height_cm": 165, "weight_kg": 60 },
  "modules": ["cartography", "questionnaires"],
  "resume_bundle": "wub1.…"
}

The component opens pre-filled with the drawings and answers. The area and body measurements of the new session prevail, so an updated weight is taken into account. A questionnaire answered again replaces the previous answer.

Regenerate a result or a PDF

POST /v1/reports, without a 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 report.pdf

Without the Accept: application/pdf header, the response is the JSON result. The computation is redone with the current algorithms (see versions) and nothing is stored.