ForHosting KIT · Outils pour développeurs

Calculateur d’indice d’âge en course à pied

Ce calculateur transforme un résultat de course en pourcentage comparable entre différents âges, catégories de sexe et distances routières courantes.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il s’appuie sur des références de performance et des tables de facteurs d’âge fixes, puis affiche le facteur appliqué, les temps de référence et une classification explicite. Le calcul est déterministe, fonctionne entièrement hors ligne et accepte les kilomètres, les miles et les formats de chrono habituels. Vous pouvez ainsi situer une performance tout en conservant le temps d’arrivée original, visible et inchangé.

Ce que signifie le pourcentage corrigé de l’âge

L’indice d’âge compare un temps d’arrivée à une performance de référence pour une personne du même âge et de la même catégorie de sexe sur une distance identique. Un résultat proche de 60 pour cent correspond généralement à un bon niveau local, 70 pour cent à un niveau régional, 80 pour cent à un niveau national et 90 pour cent ou davantage à un niveau mondial. Ces catégories sont indicatives : elles ne constituent ni des critères de sélection ni un avis médical. Le score peut dépasser 100 si le résultat saisi est plus rapide que la référence d’âge issue des tables. La saisie n’est pas invalide pour autant ; cela signifie que la performance dépasse le référentiel fixe retenu ici. Cette normalisation facilite les comparaisons entre saisons éloignées ou entre athlètes d’âges différents. Elle ne remplace pas le chrono réel, les conditions du parcours, le dénivelé, la météo ou l’homologation. Considérez-la comme un éclairage cohérent, et non comme un verdict complet sur la forme ou le niveau compétitif.

Comment le calculateur exploite ses tables

Le calculateur convertit d’abord la distance saisie en kilomètres et le temps d’arrivée en secondes. Il choisit ensuite une table masculine ou féminine de références ouvertes contenant des temps fixes pour des distances routières allant d’un mile à 100 kilomètres. Si la distance se situe entre deux valeurs, une interpolation dans les espaces logarithmiques de distance et de temps produit une courbe d’allure régulière sans accès au réseau. Le calculateur sélectionne ensuite la table de facteurs d’âge correspondant à la catégorie choisie. Les facteurs sont définis à des âges précis et interpolés linéairement entre ces points. La référence ouverte divisée par le facteur donne le temps standard propre à l’âge ; ce temps divisé par le chrono réel produit le pourcentage. Toutes les tables sont intégrées : une même saisie fournit donc toujours le même résultat. D’autres fédérations, éditions, surfaces ou outils peuvent utiliser des références légèrement différentes ; consignez la méthode lorsque vous comparez plusieurs systèmes.

Saisissez un résultat et interprétez-le avec prudence

Indiquez l’âge en années révolues le jour de la course, choisissez la catégorie de sexe appropriée, entrez une distance positive, puis sélectionnez les kilomètres ou les miles. Le chrono peut être saisi en heures, minutes et secondes, en minutes et secondes, ou sous forme d’un nombre de secondes. Ainsi, 48:30 correspond à quarante-huit minutes et trente secondes, tandis que 1:42:15 correspond à une heure, quarante-deux minutes et quinze secondes. La plage admise va d’un mile à 100 kilomètres, car toute extrapolation au-delà des références intégrées serait trompeuse. La réponse indique la distance normalisée, le temps interprété, le facteur d’âge, la référence ouverte, la référence propre à l’âge, le pourcentage et la catégorie. Examinez ces données plutôt que de copier uniquement l’étiquette. Pour suivre une évolution, conservez la même catégorie, la même distance et la même méthode. Difficulté, vent, chaleur, altitude, terrain et erreurs de mesure ne sont pas corrigés. L’API coûte $0.002 par requête ; le navigateur applique hors ligne la même logique pure.

Comparer équitablement les saisons

Normalisez les performances réalisées à différents âges pour suivre la stabilité du niveau compétitif.

Analyser les résultats d’un club

Ajoutez un indice contextuel cohérent aux résultats de plusieurs âges sans masquer les chronos réels.

Fixer un objectif de référence

Utilisez le standard et le pourcentage obtenus pour estimer le progrès nécessaire vers une catégorie donnée.

Que compare ce pourcentage ?

Il compare le chrono saisi à une référence issue des tables pour le même âge, la même catégorie de sexe et la même distance.

L’indice d’âge peut-il dépasser 100 pour cent ?

Oui. Le temps saisi est alors plus rapide que la référence d’âge calculée à partir des tables fixes.

Pourquoi un autre calculateur donne-t-il un résultat différent ?

Les éditions, sources, interpolations, catégories et arrondis peuvent varier. Comparez des résultats produits par la même méthode.

Le dénivelé ou la météo sont-ils pris en compte ?

Non. Seuls la distance et le temps sont utilisés ; profil, surface, altitude, vent et température ne sont pas corrigés.

Quels formats de temps sont acceptés ?

Utilisez H:MM:SS, MM:SS ou un nombre positif de secondes. Les secondes peuvent comporter une partie décimale.

Combien coûte une requête API ?

Le tarif est de $0.002 par requête. La version navigateur exécute hors ligne la même logique déterministe.

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.

POSThttps://api.kit.forhosting.com/health/age-grade-running

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é.

curl -X POST https://api.kit.forhosting.com/health/age-grade-running \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":52,"sex":"female","distance":10,"finishing_time":"48:30"}'
{
  "age": 52,
  "sex": "female",
  "distance": 10,
  "finishing_time": "48:30"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.age_grade_running",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →