WHOOP Recoveries
whoop_list_recoveriesRetrieve WHOOP recovery data sorted by sleep start time, including recovery score, HRV, RHR, SpO2, and skin temperature.
Instructions
List WHOOP recoveries sorted by related sleep start time descending. Returns recovery score, HRV, RHR, SpO2 and skin temperature when scored. Requires read:recovery scope. Not medical advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ISO 8601 date-time with timezone, e.g. 2026-04-30T00:00:00Z | |
| limit | No | WHOOP page size. WHOOP allows a maximum of 25. | |
| start | No | ISO 8601 date-time with timezone, e.g. 2026-04-30T00:00:00Z | |
| all_pages | No | Fetch multiple pages up to max_pages. | |
| max_pages | No | Maximum pages to fetch when all_pages is true. | |
| next_token | No | WHOOP pagination token returned by a previous call. | |
| privacy_mode | No | Optional per-call payload privacy override. Defaults to WHOOP_PRIVACY_MODE or structured. raw returns full WHOOP API payloads, not raw device sensor streams. | |
| response_format | No | markdown | |
| explicit_user_intent | No | Required true when privacy_mode=raw (agent escalation of redaction). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| records | Yes | ||
| endpoint | Yes | ||
| has_more | Yes | ||
| next_token | No | ||
| privacy_mode | Yes | ||
| pages_fetched | Yes |