Aller au contenu principal

Wahoo Integration

Wahoo is the preferred ecosystem for serious cyclists and triathletes — ELEMNT bike computers, KICKR smart trainers, TICKR HR straps, and the RIVAL multisport watch. vitalera integrates with Wahoo Cloud API via OAuth 2.0.


Data types

CategoryHighlights
WorkoutsActivity type, start/end, duration, distance, calories
HR streamPer-second heart rate trace
PowerPer-second wattage (cycling)
CadencePer-second cadence (cycling/running)

Connection

curl -X POST https://api.vitalera.io/api/connected-accounts/wahoo/oauth/initiate/ \
-H "Authorization: Bearer <user_token>"

Webhooks

Wahoo uses HMAC-SHA256 signed webhooks, delivered when a new workout is uploaded from an ELEMNT/RIVAL device.


Next steps