WHOOP integration added

The whoop integration does not work. It says the following:

This app has reached its user limit and must be approved bef

It seems Whoop have reverted Intervals.icu back to test status :frowning: I have contacted them to get it resolved.

WHOOP have fixed the issue.

Whoop recently added integrations to collect/store weight (including from Withings) and has an API: WHOOP API Docs | WHOOP for Developers. I use a Withings scale. Their API integration seems to be paid so I don’t expect intervals.icu to support it, but the Whoop path provides a back door. Would you consider adding weight import to the whoop integration as an option? TIA!

Unfortunately it doesn’t look like they keep any history of weight or a timestamp for when it was updated. So all I could do would be to update your weight for “today” to match. That will be wrong sometimes depending on how often Whoop gets data from Withings and generate lots of support on this forum.

Might be better to look at integrating Withings directly. They have a free plan that supports up to 5000 users. Could certainly start with that.

Try this thread if you’re on iOS. Poster said he managed to get years worth of data.

2 Likes

Thanks for the prompt response!

Agree that it would be better if Whoop had weight history, but doesn’t that put it in the same boat as Strava (or do they have a weight history API I’m not seeing)?

In any case, a direct Withings integration would be even better if you have the time!

I’m thinking about switching from Oura to Whoop because I find the ring uncomfortable in a lot of situations. I just want to make sure you haven’t hit the 250 user limit before I buy one.

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.