Calculateur de réserve VO2
Avec un VO2max de 50 mL/kg/min et une consommation au repos de 3,5, votre réserve de VO2 est de 46,5 mL/kg/min : la marge aérobie au-dessus du repos sur laquelle se calculent les intensités. Saisissez les deux valeurs dans la même unité. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- VO2 max
- 50
- VO2 au repos
- 3,5
- Réserve de VO2
- 46,5
La réserve de consommation d'oxygène, souvent notée VO2R ou réserve de VO2, est l'écart entre votre consommation maximale d'oxygène et l'oxygène que vous consommez au repos. Les coachs, les physiologistes de l'exercice et les étudiants en sciences du sport utilisent cet écart pour exprimer l'intensité d'entraînement comme une fraction de la capacité aérobie utilisable, plutôt qu'un pourcentage brut du seul VO2max.
Ce que mesure la réserve de consommation d'oxygène et quelles entrées vous devez fournir
La consommation maximale d'oxygène, VO2max, est le débit le plus élevé auquel le corps peut capturer et utiliser l'oxygène pendant un exercice intense. La réserve de consommation d'oxygène est simplement la différence : VO2R égale VO2max moins VO2rest. Cette différence est la fenêtre aérobie utilisable au-dessus du repos, analogue à la façon dont la réserve de fréquence cardiaque est la fenêtre entre le repos et le maximum.
Les prescriptions d'exercice ciblent souvent un pourcentage de VO2R, puis rajoute la consommation de repos, de sorte que l'intensité s'adapte au plafond et à la ligne de base de chaque personne plutôt que d'ignorer le repos. Ce point de terminaison calcule uniquement la réserve ; vous fournissez les deux valeurs mesurées ou estimées dans le même système d'unités.
Les unités relatives en millilitres par kilogramme par minute sont la convention habituelle en classe et en laboratoire ; les litres absolus par minute ne conviennent que si les deux entrées partagent cette échelle absolue.
À quoi sert la réserve et ses limites
Appelez le calculateur gratuit de réserve VO2 dans le navigateur pour les cours d'éducation physique, les laboratoires de sciences du sport et les contrôles clients rapides sans réimplémenter la soustraction et la validation dans chaque tableur. Les flux typiques mesurent ou estiment VO2max par test de laboratoire ou estimateur de terrain, assument ou mesurent VO2rest, appellent ce point de terminaison pour VO2R, puis stockent la réserve à côté des libellés d'intensité de séance pour le travail aérobie modéré et vigoureux.
Préférez des unités cohérentes : si VO2max est relatif, gardez VO2rest relatif ; mélanger valeurs absolues et relatives produit une différence sans sens même si les nombres se parsent. Les bornes pratiques rejettent les valeurs au-dessus de deux cents millilitres par kilogramme par minute comme hors plage pour une consommation relative, et rejettent les taux maximaux non positifs ou de repos négatifs. Lorsqu'un champ obligatoire est absent, le message d'erreur nomme le champ manquant afin que les interfaces de formulaire puissent mettre en évidence le contrôle.
Conservez ce produit comme outil de planification et d'apprentissage, non comme dispositif médical de diagnostic ; les personnes présentant des affections cardiopulmonaires doivent suivre un avis professionnel plutôt qu'une formule isolée.
Cas d’usage
Applications de coaching et tableaux d'intensité
Les applications d'entraînement stockent VO2R une fois par athlète, puis construisent des bandes d'intensité en pourcentage de réserve sans réimplémenter la validation max moins repos dans chaque client.
Questions fréquentes
Quelle est la formule de la réserve de VO2 ?
La réserve de consommation d'oxygène est VO2R = VO2max − VO2rest. Les deux valeurs doivent utiliser les mêmes unités ; mL/kg/min relatif est la convention habituelle.
Que se passe-t-il si le VO2 de repos manque ou dépasse le VO2 maximal ?
Les échecs de validation ne sont pas facturés.
Quelle unité utilise le calculateur de réserve VO2 ?
La réponse étiquette unit comme mL/kg/min pour une consommation d'oxygène relative. L/min absolu ne fonctionne que si vous envoyez les deux entrées déjà sur cette échelle absolue ; le moteur ne convertit pas les unités.
En quoi cela diffère-t-il d'un calculateur de VO2max par test de terrain ?
Les outils Cooper, Rockport, step YMCA et beep-test estiment le VO2max à partir d'un test de performance. Ce point de terminaison suppose que vous connaissez déjà VO2max et VO2rest et calcule seulement leur différence comme réserve de consommation d'oxygène.
Comment utiliser la réserve de VO2 pour fixer l'intensité d'entraînement ?
Choisissez un pourcentage de la réserve, multipliez, puis rajoutez la consommation au repos. La cible suit ainsi le plafond et la base réels de chaque personne, comme la réserve de fréquence cardiaque.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/health/vo2-reserve \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"vo2_max":50,"vo2_rest":3.5}'const res = await fetch("https://api.kit.forhosting.com/health/vo2-reserve", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"vo2_max": 50,
"vo2_rest": 3.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2-reserve",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"vo2_max": 50,
"vo2_rest": 3.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2-reserve", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"vo2_max":50,"vo2_rest":3.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"vo2_max":50,"vo2_rest":3.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2-reserve", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"vo2_max": 50,
"vo2_rest": 3.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2_reserve",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce calculateur de réserve VO2 accepte deux nombres — consommation maximale et consommation au repos —, les soustrait et renvoie un JSON structuré avec la réserve, les deux entrées renvoyées en écho, un libellé d'unité stable et la chaîne de formule du manuel. Le chemin est une arithmétique pure, sans appel réseau, sans modèle et sans graine aléatoire, de sorte que les correcteurs de devoirs, les clients d'API prépayée et les widgets du navigateur s'accordent toujours sur la même différence. Lorsque des champs obligatoires manquent, que les valeurs ne sont pas finies, qu'elles sont inversées ou hors d'une plage pratique, la requête échoue avec invalid_input et n'est pas facturée. L'outil gratuit du navigateur s'exécute sur votre appareil ; la voie API utilise le solde KIT prépayé à $0.002 par élément réussi lorsque vous avez besoin du même contrat depuis des serveurs et des SDK.
Ce que mesure la réserve de consommation d'oxygène et quelles entrées vous devez fournir
La consommation au repos, VO2rest, est le débit bien plus faible mesuré ou supposé en position assise ou allongée au calme ; une valeur pédagogique courante est d'environ trois virgule cinq millilitres par kilogramme par minute, soit un équivalent métabolique ou MET (dans l'API le nombre s'écrit 3.5). Envoyez les champs obligatoires vo2_max et vo2_rest comme nombres finis ou chaînes numériques. Les alias pour la consommation maximale incluent vo2max, maximal_vo2, vo2_maximal, max_vo2 et vo2_maximum. Les alias pour la consommation au repos incluent vo2rest, resting_vo2, vo2_resting, rest_vo2 et vo2_resting_rate. Des entrées identiques produisent toujours un JSON identique car l'algorithme ne touche jamais le réseau, un modèle de langage, une horloge murale ni un générateur aléatoire. Champs manquants, chaînes vides, valeurs non finies, consommation maximale non positive, consommation de repos négative, valeurs au-dessus d'un plafond pratique de deux cents millilitres par kilogramme par minute, et consommation de repos qui atteint ou dépasse la maximale, échouent avec invalid_input et ne consomment jamais le solde prépayé.
Lire les champs de la réponse et interpréter la réserve de VO2
Associez la réserve à votre propre fraction d'intensité si vous prescrivez un VO2 cible comme VO2rest plus intensité multipliée par VO2R — cette étape cible est hors de ce calculateur et appartient à votre application de coaching ou à votre feuille de laboratoire. Ne confondez pas ce point de terminaison avec les estimateurs de VO2max Cooper, Rockport, step YMCA ou beep-test déjà au catalogue : ceux-ci estiment la consommation maximale à partir d'un test de terrain, alors que cet outil suppose que vous avez déjà VO2max et VO2rest et calcule seulement la réserve. De même, la réserve de fréquence cardiaque et la FC cible Karvonen sont des idées pédagogiques proches mais des intentions de recherche et des contrats d'entrée différents. Gardez des attentes éducatives : le calculateur ne diagnostique pas la condition physique, ne remplace pas une épreuve d'effort graduée et ne décide pas de l'aptitude médicale à l'exercice. En cas de succès, la réponse renvoie vo2_max et vo2_rest après un arrondi stable, puis vo2_reserve comme leur différence, unit fixé à mL/kg/min pour une consommation relative, formula rappelant VO2R égale VO2max moins VO2rest, et method toujours oxygen_uptake_reserve afin que les clients puissent brancher sans inspecter les formes. Utilisez vo2_reserve lorsque vous n'avez besoin que de l'écart pour des tableaux d'intensité, des graphiques ou des réponses d'examen. Utilisez les entrées en écho lorsque vous voulez un seul payload documentant ce qui a été calculé sans renvoyer le corps de la requête. Si la consommation de repos égale ou dépasse la maximale, le moteur lève un message invalid_input clair qui nomme les deux valeurs, car la réserve serait nulle ou négative et ne constituerait pas une fenêtre d'entraînement pertinente.
Usage de l'API, tarification, flux de coaching et limites pratiques
Envoyez un corps JSON avec vo2_max et vo2_rest obligatoires dans les mêmes unités de consommation d'oxygène. Utilisez l'API prépayée lorsqu'un SaaS de coaching, un compagnon de wearable, un LMS scolaire ou un pipeline de recherche a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Les auteurs qui livrent des SDK peuvent mapper vo2_reserve, vo2_max et vo2_rest dans des tableaux de bord et exporter des colonnes CSV pour des fichiers d'athlètes par lots.
Cas d'intégration
Devoirs de sciences du sport et laboratoires d'éducation physique
Les étudiants saisissent VO2max et VO2rest pour calculer la réserve de consommation d'oxygène et figent le JSON attendu dans des correcteurs automatisés aux sorties VO2R déterministes.
Pipelines de recherche et backends LMS
Les tâches serveur qui détiennent déjà des valeurs VO2max de laboratoire ou de terrain appellent un endpoint prépayé pour la réserve au lieu de dupliquer les contrôles de cas limites dans chaque langage.
Questions techniques
Le calculateur de réserve VO2 est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; l'entrée invalide n'est pas facturée.