Skip to main content

Profile Tools

Two tools for accessing your WHOOP profile information and body measurements.

whoop-get-user-profile​

Get the authenticated user's basic profile information.

Parameters​

None

Example Questions​

  • "What's my WHOOP profile?"
  • "Show my account info"

Response Fields​

FieldDescription
user_idYour WHOOP user ID
emailAccount email address
first_nameFirst name
last_nameLast name

whoop-get-body-measurement​

Get the user's body measurements.

Parameters​

None

Example Questions​

  • "What are my body measurements?"
  • "What's my max heart rate?"
  • "Show my height and weight"

Response Fields​

FieldDescription
height_meterHeight in meters
weight_kilogramWeight in kilograms
max_heart_rateMaximum heart rate in BPM

Unit Conversions​

Height:

feet = meters × 3.281
inches = meters × 39.37

Weight:

pounds = kilograms × 2.205

Max Heart Rate​

Your max heart rate is used to calculate heart rate zones during workouts.

WHOOP determines this based on:

  • Your age (default: 220 - age)
  • Observed peak heart rates during workouts
  • Manual updates you've made in WHOOP settings

If your recorded max HR exceeds the estimate, WHOOP will update it automatically.