WHOOP API
Fitness Free key (no card)
AuthenticationFree key (no card)
Rate limit100 requests/minute and 10,000 requests/day
Documentation: developer.whoop.com ยท Checked Sep 13, 2026
About
WHOOP's developer API gives you programmatic access to cycles, sleep, recovery scores, workouts, and body measurements. App registration is free through the WHOOP developer portal with OAuth2. Real data requires a WHOOP account and device, but the docs and sandbox make setup straightforward.
Details
Free to start. You may need a free key, but no credit card.
Auth: Free key (no card)
Rate limit: 100 requests/minute and 10,000 requests/day
Verified: 2026-09-13
Best for: recovery strain sleep
Setup
- Create a free account on the WHOOP developer portal.
- Register a new app with your name, website, and redirect URL.
- Note your client ID and client secret.
- Complete the OAuth2 flow to connect a WHOOP user's account.
- Call the recovery, sleep, cycle, and workout endpoints with your access token.
Example
GET https://api.prod.whoop.com/developer/v1/recovery with your Bearer access tokenUse cases
- Track recovery and strain balance across training weeks
- Export WHOOP sleep data to a spreadsheet or journal
- Trigger alerts when recovery drops below your threshold