Peloton

i 3 Table Of Content

Peloton has transformed from a bike company into a comprehensive fitness ecosystem, offering thousands of live and on-demand classes across cycling, running, yoga, and strength. For many of your clients, their Peloton is the centrepiece of their home fitness routine. Integrating with the Peloton API allows you to see the exact work they are doing at home, including their output, cadence, and the specific classes they are taking.

While Peloton’s API is not as “publicly advertised” as Strava’s, it is incredibly detailed. It provides a wealth of data for every workout, including leaderboard rank, calories burned, and even the music they were listening to. By connecting your platform to Peloton, you can validate that a client has completed their assigned “home work” and provide feedback on their performance.

We integrate Peloton data to help wellness brands build a truly “hybrid” service. By acknowledging and tracking a client’s Peloton sessions alongside their in-person appointments, you provide a more joined-up and supportive brand experience. We can help you display Peloton stats on user profiles, incorporate their “Peloton Streaks” into your loyalty programs, and use their output data to track fitness improvements over time.

Features

  • Workout Summaries: Type of class (Cycling, Strength, Yoga), duration, and instructor.

  • Performance Metrics: Total Output (kj), average watts, max cadence, and average resistance.

  • Heart Rate Integration: Sync heart rate data if the user wore a strap during the class.

  • Social Stats: Follower counts, “High Fives” received, and leaderboard position.

  • Achievement Badges: Retrieve data on streaks and milestones (e.g., “100th Ride”).

  • Class Metadata: Details on the specific class taken, including the difficulty rating and playlist.

Benefits

  • Hybrid Visibility: See exactly what your clients are doing during their home workouts.

  • Increased Engagement: Gamify your services by rewarding clients for their Peloton milestones.

  • Data Accuracy: Get precise “Output” data which is a much more reliable metric of effort than heart rate alone.

  • Professionalism: Show that you understand and support the modern fitness tools your clients use.

  • Personalised Feedback: Provide coaching tips based on their actual Peloton performance (e.g., “I noticed your resistance was lower today…”).

How we integrate

  • Authentication Setup: We implement the secure login flow to allow users to link their Peloton account.

  • Data Harvesting: We set up scheduled tasks to fetch new workout data as it becomes available.

  • Output Normalisation: We convert Peloton’s “Total Output” into metrics that fit your reporting.

  • UI Integration: We design custom widgets to show “Latest Ride” or “Weekly Peloton Minutes” on your site.

  • Notification Triggers: We can set up alerts to notify your staff when a client hits a major milestone.

Technical Details

  • API Style: Primarily RESTful; returns highly detailed JSON payloads.

  • Data Granularity: Access to both high-level summaries and minute-by-minute performance samples.

  • Security: Uses standard session-based or token-based authentication.

  • Latency: Data is usually available within seconds of the workout being saved on the Peloton hardware.

Use Cases

  • Member Leaderboards: A “Monthly Output” board for your studio members who also train on Peloton.

  • Personalised Programming: A trainer seeing a client did a 45-minute “Power Zone” ride in the morning and adjusting their evening strength session accordingly.

  • Loyalty Rewards: Earning a free smoothie or session for every 10 Peloton classes completed.

  • Community Building: Grouping your clients by their favourite Peloton instructors to foster social ties.

FAQs

Does this work with the Peloton App (without the bike)? Yes. The API captures any workout logged to a Peloton account, whether it’s on the Bike, Tread, or through the “Digital” app on a phone or tablet.

Can I see the user’s “Power Zones”? Yes, if the user has their Power Zones set up, we can retrieve the output data and map it against their specific zones for advanced coaching.

Is there an official Peloton developer portal? Peloton does not have a traditional “self-service” developer portal like Google or Facebook. We use industry-standard methods and specialist bridge services to ensure a stable and reliable connection.

Will Peloton data sync to Strava as well? Peloton has a native “Sync to Strava” feature. However, our direct integration provides much more granular data than what is typically sent to Strava, giving you better coaching insights.

Is the user’s weight data shared? Peloton uses weight to calculate calorie burn. This data is available via the API, but we can configure the integration to ignore it if you prefer not to store sensitive body metrics.