WHOOP integration added

already switched to production hence this limit is no longer there

1 Like

Yes I can confirm there is no limit.

2 Likes

I use my Whoop to track strength training and walks. Are there any plans to sync these activities directly to Intervals? Right now, I sync them to Strava which syncs it to Intervals, since the API changes of Strava, I’m inclined to get rid of this dependency.

What does Strava show for these? It looks like the Whoop API just returns summary data.

Here’s an example:

It’s basically getting the HR from Whoop, but also GPS if it’s provided.

Please disconnect and re-connect Whoop. I have updated the integration to ask for “read workouts” permission. Then I can look see what the API returns.

Done!

It seems the Whoop API only returns summary data for the workouts, not second by second HR data like you have on Strava.

Interesting, I guess Whoop and Strava use a different kind of API to sync their data. Looking at their API docs, this seems indeed very limited: WHOOP API Docs | WHOOP for Developers.

Is it possible to also pass the weight value recorded in the Whoop app to Intervals?

Is there any update about this? Does whoop has a special API for Strava only?

Yes it looks like they upload the detailed HR trace to Strava but do not make it available via their API.

I haven’t figured out how to do that in the WHOOP app. Could you give me a hint? From what I can tell from the API they just give you current weight and not history. Which isn’t useful. But maybe there is more somewhere.

I see you have Oura support already. It would be super to also add Whoop. For example, I see in a similar integration (in Training Peaks) it would show my RHR, HRV, recovery stats, etc.

Moved your topic here. Does this solve your requirement?

1 Like

yes - solved!

1 Like

Any idea why I get gaps in the data? I have disconnected and reconnected the access for Whoop through intervals already so not sure why I have these drop-outs in data syncing.

Do you have a plan to add sync data of weight from Whoop?

When does Whoop sync? I am a new user to Whoop - and have 2 nights and 1 day of data.

I am correct in thinking that it syncs after the day is over? For instance, it’s 9 am now, but my sleep data, HRV and RHR are not captured in Intervals.icu yet.

I have had whoop for a while, does the integration grab historical data? If so how far back?
Or is it only from the point of giving intervals.icu access to whoop does it collect going forwards?

When you connect Whoop Intervals.icu attempts to download your complete history from the Whoop API.

Intervals.icu polls Whoop for new data every 8 hours or so and also when you visit the calendar page for the first time after reloading the app.

2 Likes