Create an Activity
STRAVA_CREATE_AN_ACTIVITYManually record a workout or athletic activity to your Strava profile with details like duration, distance, and activity type. This lets you log exercises that weren't tracked by a device or app.
Strava
33 actions for Strava workflows.
Operations are the actions a workflow can take in Strava, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Access a range of supplementary Strava data including athlete profiles, activity details, segments, equipment tracking, and route information. These operations enable you to retrieve comprehensive workout context, social interactions like kudos and club memberships, and export functionality for routes and activities in your automation workflows.
Create an Activity
STRAVA_CREATE_AN_ACTIVITYManually record a workout or athletic activity to your Strava profile with details like duration, distance, and activity type. This lets you log exercises that weren't tracked by a device or app.
Get Activity
STRAVA_GET_ACTIVITYRetrieves comprehensive details about a specific workout or activity including distance, duration, elevation, speed, heart rate, and other performance metrics. Use this to access detailed activity data for analysis, reporting, or integration with other fitness tools.
Get athlete stats
STRAVA_GET_ATHLETE_STATSRetrieve comprehensive activity statistics for an athlete across different time periods (recent 4 weeks, year-to-date, and all-time), including totals for rides, runs, and swims. Use this to track personal fitness progress and performance metrics over time.
Get authenticated athlete
STRAVA_GET_AUTHENTICATED_ATHLETERetrieves your Strava athlete profile information including name, location, and profile details. Use this to access your account data and verify your Strava connection.
List athlete activities
STRAVA_LIST_ATHLETE_ACTIVITIESRetrieves a list of your workout activities with detailed metrics like distance, duration, elevation, and heart rate data, allowing you to programmatically access your fitness history for analysis and reporting.
Upload Activity
STRAVA_UPLOAD_ACTIVITYCreate a new activity on Strava by uploading a workout file (FIT, TCX, or GPX format), which is processed automatically to capture your exercise data. This allows you to record workouts from devices or apps that aren't directly connected to Strava.
Explore segments
STRAVA_EXPLORE_SEGMENTSDiscover the most popular cycling and running segments in a specific geographic area, complete with difficulty ratings, distance, and elevation data. This helps you find competitive routes and plan training in new locations.
Export Route as GPX
STRAVA_EXPORT_ROUTE_GPXDownload a Strava route as a GPX file that you can import into GPS devices, fitness apps, or mapping software for use offline or across different platforms.
Export Route as TCX
STRAVA_EXPORT_ROUTE_TCXDownload a Strava route as a TCX file that's compatible with GPS devices, fitness watches, and training software like Garmin Connect and TrainingPeaks. This lets you use your planned routes across different fitness platforms and devices.
Get activity streams
STRAVA_GET_ACTIVITY_STREAMSRetrieves detailed time-series data from a completed activity including GPS coordinates, heart rate, speed, and other sensor readings recorded during the workout. This enables you to analyze performance metrics and visualize activity routes.
Get Activity Zones
STRAVA_GET_ACTIVITY_ZONESRetrieves the heart rate and power zone distribution data for a specific activity, showing how much time was spent in each training zone during the workout. This helps athletes analyze their training intensity and effort levels.
Get Club
STRAVA_GET_CLUBRetrieve detailed information about a specific Strava club including its name, description, location, member count, sport type, and your membership status. Use this to access comprehensive club details when you know the club ID.
Get equipment
STRAVA_GET_EQUIPMENTRetrieve detailed information about your bikes or shoes on Strava, including name, brand, model, total distance logged, and current status. Use this to track your gear usage and performance data.
Get route
STRAVA_GET_ROUTERetrieve detailed information about a specific Strava route including distance, elevation, waypoints, and mapped path. Use this to access route data for planning, sharing, or analyzing training paths.
Get route streams
STRAVA_GET_ROUTE_STREAMSRetrieves detailed GPS coordinates, elevation, and distance data points for a specific route to enable mapping and analysis of route characteristics. This helps you understand and visualize the exact path, terrain challenges, and distances of routes you've created or saved.
Get segment
STRAVA_GET_SEGMENTRetrieve detailed information about a specific Strava segment including distance, elevation, location, and competitive statistics to analyze training routes and track performance data.
Get segment effort
STRAVA_GET_SEGMENT_EFFORTRetrieves detailed performance metrics for a specific segment effort, including elapsed time, distance, speed, heart rate, power, and cadence data from an athlete's activity.
Get segment effort streams
STRAVA_GET_SEGMENT_EFFORT_STREAMSRetrieve detailed time-series data from a completed segment effort, including GPS coordinates, altitude, speed, heart rate, and power metrics. This gives you granular performance data for analyzing and optimizing your workout performance on specific route segments.
Get segment streams
STRAVA_GET_SEGMENT_STREAMSRetrieves detailed GPS, elevation, and distance data points for a specific segment to enable route mapping and elevation analysis. This allows you to visualize segment geography and terrain characteristics for training planning or route sharing.
Get Upload Status
STRAVA_GET_UPLOADCheck the processing status of an activity file you've uploaded to Strava, including whether it's been converted to an activity yet. This helps you track when your workout data is ready to use.
Get zones
STRAVA_GET_ZONESRetrieves your configured heart rate and power training zones to help you understand your athletic performance metrics and training intensity levels.
List activity comments
STRAVA_LIST_ACTIVITY_COMMENTSRetrieve all comments posted on a specific activity to see feedback and engagement from your followers. This helps you understand audience reactions and build community around your fitness achievements.
List activity kudoers
STRAVA_LIST_ACTIVITY_KUDOERSRetrieve a list of athletes who gave kudos (likes) to a specific activity, helping you understand your engagement and build community connections on Strava.
List activity laps
STRAVA_LIST_ACTIVITY_LAPSRetrieves detailed lap-by-lap performance metrics for a specific activity, including timing, distance, speed, and cadence data. This helps you analyze performance across different segments of your workouts to identify improvements and track training progress.
List athlete clubs
STRAVA_LIST_ATHLETE_CLUBSRetrieve all Strava clubs you're a member of to understand your athletic community connections and gather club information for engagement or promotion purposes.
List athlete routes
STRAVA_LIST_ATHLETE_ROUTESRetrieve all routes created by the authenticated athlete, including details like distance, elevation gain, and route type to help organize and manage training plans.
List club activities
STRAVA_LIST_CLUB_ACTIVITIESRetrieve recent activities shared by members of a club you belong to, helping you stay connected with the fitness community and track group participation. This operation respects privacy settings and provides activity summaries without exposing sensitive details.
List club administrators
STRAVA_LIST_CLUB_ADMINISTRATORSRetrieve a list of administrators for a specific Strava club, including their names and profile information. This helps you identify club leadership and contact points for club-related inquiries or collaboration.
List club members
STRAVA_LIST_CLUB_MEMBERSRetrieve a list of athletes who are members of a specific Strava club that you belong to. This helps you see who's in your training community and connect with fellow athletes.
List segment efforts
STRAVA_LIST_SEGMENT_EFFORTSRetrieve all your personal efforts and performance data on a specific segment, including completion times, heart rate, power output, and personal record rankings.
List starred segments
STRAVA_LIST_STARRED_SEGMENTSRetrieve your collection of saved segments on Strava to view all your favorite routes with key details like distance, elevation, and location. This helps you track and organize the segments that matter most to your training.
Star segment
STRAVA_STAR_SEGMENTMark a running or cycling segment as a favorite to quickly access and track your most-followed routes and performance milestones.
Update Athlete
STRAVA_UPDATE_ATHLETEUpdate your Strava athlete profile information, such as your weight, to keep your fitness data current and accurate.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.