Wahoo Fitness is an Atlanta, Georgia endurance-training hardware and software company building cycling and run-training products: the ELEMNT family of GPS bike computers (ACE, ROAM, BOLT), the KICKR family of smart trainers and bikes (KICKR BIKE PRO/SHIFT, KICKR MOVE, KICKR CORE, KICKR ROLLR, KICKR RUN treadmill), TICKR and TRACKR heart-rate monitors and sensors (including TRACKR RADAR rear-facing radar), and SPEEDPLAY road and power pedals. Wahoo publishes a public Cloud API at api.wahooligan.com that allows third-party applications to authenticate Wahoo users via OAuth 2.0 and read/write user profiles, workouts, workout summaries, FIT-file uploads, structured workout plans, GPS routes, and cycling power zones. The Cloud API delivers workout_summary webhook events when the offline_data scope is granted. Companion AppleHealth / native iOS and Android APIs round out the developer surface; access is gated by the Wahoo API Agreement and an app-approval workflow that promotes integrations from sandbox to production.
APIs.json: https://raw.githubusercontent.com/api-evangelist/wahoo/refs/heads/main/apis.yml
- Type: Index
- Position: Provider
- Access: 3rd-Party
- Fitness
- Cycling
- Endurance Training
- Bike Computers
- Smart Trainers
- Indoor Cycling
- Heart Rate
- Power Meters
- GPS
- Wearables
- Hardware
- FIT Files
- Webhooks
- OAuth
- Created: 2026-05-25
- Modified: 2026-05-25
OAuth 2.0 REST API that connects Wahoo users to third-party mobile and web applications. Manages user profiles, workouts, workout summaries, FIT-file uploads, structured workout plans, GPS routes, and cycling power zones. Delivers workout_summary webhook events when offline_data scope is granted. Sandbox apps are promoted to production after Wahoo review.
- Human URL: https://cloud-api.wahooligan.com/
- Base URL:
https://api.wahooligan.com
- Fitness
- Cycling
- Workouts
- OAuth
- Documentation
- Documentation
- Sign Up
- Terms of Service
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- AsyncAPI — AsyncAPI Specification
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
- JSON-LD — JSON-LD
- Plans
- Rate Limits
- Vocabulary
- Example
- Example
- Webhook
- Authentication
Native iOS SDK for interacting with Wahoo devices directly over BLE/ANT+ and integrating with the Wahoo Cloud. Documented at the Wahoo developer portal under the iOS product. Access is gated by the Wahoo API Agreement and an app-approval workflow.
- Human URL: https://developers.wahooligan.com/
- Fitness
- Cycling
- iOS
- SDK
- Documentation
- Sign Up
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Native Android SDK for interacting with Wahoo devices over BLE/ANT+ and integrating with the Wahoo Cloud. Documented at the Wahoo developer portal under the Android product. Access is gated by the Wahoo API Agreement and an app-approval workflow.
- Human URL: https://developers.wahooligan.com/
- Fitness
- Cycling
- Android
- SDK
- Documentation
- Sign Up
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Website
- Developer Portal
- API Reference
- A P I Agreement
- Git Hub
- Support
- Training App
- Wahoo X
- Blog
- YouTube
FN: Kin Lane Email: kin@apievangelist.com