---
title: "Get User Body Measurements"
method: GET
path: "/v2/user/measurement/body"
tags: ["User"]
---

# Get User Body Measurements

`GET /v2/user/measurement/body`

## Request

- Base URL: `https://api.prod.whoop.com/developer`
- URL: `https://api.prod.whoop.com/developer/v2/user/measurement/body`
- Auth: OAuth 2
  - Authorization code: `https://api.prod.whoop.com/oauth/oauth2/auth`
  - Token URL: `https://api.prod.whoop.com/oauth/oauth2/token` scopes: `read:body_measurement`
- TypeScript: <https://skmtc.dev/whoop/apis/whoop-api/docs/v2/user/measurement/body/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves the body measurements (height, weight, max heart rate) for the authenticated user.

## Response `200`

Successfully retrieved body measurements

- UserBodyMeasurement
  - `height_meter` number, float, required: User's height in meters
  - `weight_kilogram` number, float, required: User's weight in kilograms
  - `max_heart_rate` integer, required: The max heart rate WHOOP calculated for the user

## Other responses

- `401`: Invalid authorization
- `404`: Requested resource not found
- `429`: Request rejected due to rate limiting
- `500`: Server error occurred while making request

## Changes

- **2025-07-14** `c00de65ac5e0`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/whoop/apis/whoop-api/changes/v2/user/measurement/body/get.md)

---

[API](https://skmtc.dev/whoop/apis/whoop-api.md) - [All operations](https://skmtc.dev/whoop/apis/whoop-api/llms.txt) - [OpenAPI document](https://skmtc.dev/whoop/apis/whoop-api/revisions/2add8c1207db?raw)
