Wave Up Developers EN

Erreurs

Les erreurs suivent le format Problem Details (RFC 9457), avec le type application/problem+json :

{
  "type": "https://developers.waveup-health.fr/errors/invalid_request",
  "title": "Invalid request",
  "status": 400,
  "detail": "The request does not match the expected schema.",
  "errors": [{ "path": "/patient/height_cm", "message": "must be >= 50" }]
}
HTTP type Cas
400 invalid_request Schéma invalide, champ inconnu, valeur hors bornes. errors indique chaque chemin en cause
401 invalid_key Clé absente, inconnue, révoquée, ou d'un autre environnement
401 invalid_token Jeton client invalide ou expiré (routes du composant)
403 zone_not_allowed / locale_not_allowed Zone ou locale non autorisée pour votre compte
403 bundle_not_owned Paquet de reprise d'un autre partenaire
403 results_disabled Écran de fin demandé sans show_results
404 session_not_found Session inconnue, purgée, expirée, ou d'un autre compte
404 not_found Route inconnue
409 already_submitted Évaluation déjà envoyée
409 result_not_ready Résultat demandé avant l'envoi
410 result_expired Résultat déjà supprimé
422 bundle_unreadable Paquet de reprise altéré ou illisible
429 rate_limited Quota dépassé, voir Retry-After
500 internal_error Erreur interne : réessayez, puis contactez le support avec l'heure de l'appel

Les messages ne contiennent jamais de donnée de santé.