WHOOP

api.prod.whoop.com

Community

WHOOP is a fitness and health wearable focused on recovery, strain, and sleep optimization. The API provides access to physiological cycles, recovery scores, strain metrics, sleep performance data, workout details, and body measurements collected by the WHOOP strap.

Auth

oauth2

Pricing

free

Spec version

1.0

Base URL

https://api.prod.whoop.com

Crawl failures

1

Last verified

2026-03-01 11:10:00

Health

Loading health data...

Capabilities

get_body_measurement

analytics

Retrieve body measurements including height, weight, and max heart rate as tracked by the WHOOP platform.

Detail: https://api.prod.whoop.com/capabilities/get_body_measurement

get_cycles

analytics

Retrieve physiological cycles that represent a full day of data from wake to wake, linking together strain, recovery, and sleep.

Detail: https://api.prod.whoop.com/capabilities/get_cycles

get_profile

email

Retrieve the authenticated user's WHOOP profile including name, email, and user ID.

Detail: https://api.prod.whoop.com/capabilities/get_profile

get_recovery

analytics

Retrieve recovery data including recovery score, resting heart rate, HRV, SpO2, and skin temperature for a given cycle or date range.

Detail: https://api.prod.whoop.com/capabilities/get_recovery

get_sleep

analytics

Retrieve sleep performance data including sleep stages, sleep need, respiratory rate, and sleep efficiency scores.

Detail: https://api.prod.whoop.com/capabilities/get_sleep

get_strain

analytics

Retrieve daily strain scores that quantify cardiovascular load from all activities throughout the day, on a 0-21 scale.

Detail: https://api.prod.whoop.com/capabilities/get_strain

get_workouts

analytics

Retrieve workout sessions with sport type, strain score, heart rate zones, calories burned, and distance metrics.

Detail: https://api.prod.whoop.com/capabilities/get_workouts

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: WHOOP
Description: WHOOP is a fitness and health wearable focused on recovery, strain, and sleep optimization. The API provides access to physiological cycles, recovery scores, strain metrics, sleep performance data, workout details, and body measurements collected by the WHOOP strap.
Auth: oauth2
Capabilities:
  - get_body_measurement: Retrieve body measurements including height, weight, and max heart rate as tracked by the WHOOP platform.
  - get_cycles: Retrieve physiological cycles that represent a full day of data from wake to wake, linking together strain, recovery, and sleep.
  - get_profile: Retrieve the authenticated user's WHOOP profile including name, email, and user ID.
  - get_recovery: Retrieve recovery data including recovery score, resting heart rate, HRV, SpO2, and skin temperature for a given cycle or date range.
  - get_sleep: Retrieve sleep performance data including sleep stages, sleep need, respiratory rate, and sleep efficiency scores.
  - get_strain: Retrieve daily strain scores that quantify cardiovascular load from all activities throughout the day, on a 0-21 scale.
  - get_workouts: Retrieve workout sessions with sport type, strain score, heart rate zones, calories burned, and distance metrics.