WHOOP · Schema

UserBodyMeasurement

WHOOP UserBodyMeasurement schema

FitnessWearablesHealthRecoverySleepWorkoutStrainHeart RatePerformance

Properties

Name Type Description
height_meter number User's height in meters
weight_kilogram number User's weight in kilograms
max_heart_rate integer The max heart rate WHOOP calculated for the user
View JSON Schema on GitHub

JSON Schema

whoop-userbodymeasurement-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/whoop/main/json-schema/whoop-userbodymeasurement-schema.json",
  "title": "UserBodyMeasurement",
  "description": "WHOOP UserBodyMeasurement schema",
  "required": [
    "height_meter",
    "max_heart_rate",
    "weight_kilogram"
  ],
  "type": "object",
  "properties": {
    "height_meter": {
      "type": "number",
      "description": "User's height in meters",
      "format": "float",
      "example": 1.8288
    },
    "weight_kilogram": {
      "type": "number",
      "description": "User's weight in kilograms",
      "format": "float",
      "example": 90.7185
    },
    "max_heart_rate": {
      "type": "integer",
      "description": "The max heart rate WHOOP calculated for the user",
      "format": "int32",
      "example": 200,
      "externalDocs": {
        "description": "WHOOP Locker: Understanding Max Heart Rate and Why It Matters for Training",
        "url": "https://www.whoop.com/thelocker/calculating-max-heart-rate/"
      }
    }
  }
}