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
| Field | Description |
|---|---|
user_id | Your WHOOP user ID |
email | Account email address |
first_name | First name |
last_name | Last 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
| Field | Description |
|---|---|
height_meter | Height in meters |
weight_kilogram | Weight in kilograms |
max_heart_rate | Maximum 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.