Skip to content

Allometric Scaling API

Normalize lifting performance by body weight to compare relative strength more fairly.

Endpoint

  • GET /api/v1/fitness/allometric-scaling
  • POST /api/v1/fitness/allometric-scaling/post

Parameters

Name Type Required In Description
weight_lifted_kg number Yes Query/Body Weight lifted in kg.
body_weight_kg number Yes Query/Body Body weight in kg.
lift_type string No Query/Body squat, bench, deadlift, or total; defaults to total.
lang string No Query Response language (en,fr,es,de,pt,ja,hi,ar,bn,gu,id,it,ko,mr,nl,pa,pl,ro,ru,ta,te,th,tr,ur,vi,zh).

Request Example

curl -X POST "https://api.hefitapi.com/api/v1/fitness/allometric-scaling/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"weight_lifted_kg":220,"body_weight_kg":82,"lift_type":"deadlift"}'

Response Example

{
  "weight_lifted_kg": 220.0,
  "body_weight_kg": 82.0,
  "lift_type": "deadlift",
  "allometric_scaling_strength_index": 11.73,
  "index_rating": "intermediate",
  "index_rating_label": "Intermediate",
  "summary": "Strength index is developing and can improve with progressive programming.",
  "recommendations": [],
  "language": "en",
  "_api_metadata_": {"endpoint_name": "allometric_scaling", "response_language": "en"}
}

Localization

This endpoint reads health_fitness_allometric_scaling.json from the supported language catalogs.