← All integrations

Whoop

Read-only recovery, sleep, strain, and workout data from Whoop

Native login12 native toolsIcon needs-review
This catalogue entry describes the current repository definition. Availability, scopes, and production readiness should be confirmed during private-beta onboarding.

Native tools

GET
whoop_today
Read-only snapshot of today’s recovery, sleep, strain, workouts, and current state.

native://whoop/today

GET
whoop_day
Read-only recovery, sleep, and strain snapshot for a selected date.

native://whoop/day

1 parameter
ParamTypeRequiredDescription
datestringrequiredDate in YYYY-MM-DD format
GET
whoop_profile
Read-only Whoop account, profile, body, bio, and membership metadata.

native://whoop/profile

GET
whoop_recovery
Read-only recovery score, HRV, resting heart rate, and recovery contributors for a date.

native://whoop/recovery

1 parameter
ParamTypeRequiredDescription
datestringoptionalDate in YYYY-MM-DD format
GET
whoop_sleep
Read-only sleep duration, performance, efficiency, stages, and disturbances for a date.

native://whoop/sleep

1 parameter
ParamTypeRequiredDescription
datestringoptionalDate in YYYY-MM-DD format
GET
whoop_strain
Read-only day strain, calories, heart-rate summary, and heart-rate zones for a date.

native://whoop/strain

1 parameter
ParamTypeRequiredDescription
datestringoptionalDate in YYYY-MM-DD format
GET
whoop_stress
Read-only stress level and timeline for a date.

native://whoop/stress

1 parameter
ParamTypeRequiredDescription
datestringoptionalDate in YYYY-MM-DD format
GET
whoop_trend
Read-only trend points for a supported Whoop metric over its available windows.

native://whoop/trend

2 parameters
ParamTypeRequiredDescription
metricstringrequiredWhoop metric, for example HRV or RECOVERY
end_datestringoptionalDate in YYYY-MM-DD format
GET
whoop_sleep_need
Read-only recommended time in bed, sleep-need breakdown, and smart-alarm eligibility.

native://whoop/sleep_need

GET
whoop_workouts
Read-only recent workouts with sport, time, strain, heart-rate, calories, and optional filtering.

native://whoop/workouts

4 parameters
ParamTypeRequiredDescription
startstringoptional
endstringoptional
sportstringoptionalCase-insensitive sport-name filter
limitintegeroptionalMaximum 25 results
GET
whoop_workout
Read-only detail for one scored workout, including heart-rate and zone summaries.

native://whoop/workout

1 parameter
ParamTypeRequiredDescription
activity_idstringrequiredWhoop workout UUID
GET
whoop_calendar
Read-only month calendar with daily recovery states.

native://whoop/calendar

1 parameter
ParamTypeRequiredDescription
datestringoptionalDate in YYYY-MM-DD format
Request private-beta access