Skip to main content

Profile Tools

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

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

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.