Strava API integration for tracking activities, athlete profiles, and performance statistics.

Changelog

4 versions
v1.1.1 Latest
  • Centralized the Strava API base URL into a single constant to prepare for the upcoming Strava API base URL migration (https://www.strava.com/api/v3 -> https://api-v3.strava.com, available January 4, 2027). No behavior change; the connector continues to integrate directly with the official Strava API.
  • Fixed the output variable picker for ListActivities, FindActivities and FindActivityStreams: their dynamic output port sources now run without a connected account and FindActivityStreams passes its required inputs, so the designer offers the individual fields instead of falling back to Raw Output.
  • Fixed FindActivityStreams: an activity carrying no stream data (every manually created activity) answers 404 on the Strava streams endpoint, which failed the whole flow instead of routing to the component's notFound port; the request also asked for the key-by-type response shape while the component declared and processed the array shape, so the out port emitted an empty record.
v1.1.0
  • Added MakeApiCall component for performing arbitrary authorized API calls to the Strava API.
v1.0.1
  • Added output examples to component schemas.
v1.0.0
  • Initial version

Authentication

TypeDetails
OAuth 2
Scopes:
read activity:read_all profile:read_all activity:write

Actions

9
Create Manual Activity icon

Create Manual Activity

Create a manual activity by providing details like name, type, start date, and elapsed time.
Find Activities icon

Find Activities

Retrieve a list of recent activities for the authenticated athlete. Optional filters like 'after' and 'before' (epoch seconds) can be provided to narrow down the results.
Find Activity Streams icon

Find Activity Streams

Retrieve detailed time-series data (streams) for a specific activity such as distance, latlng, and time with flexible output options (Array, Object, First, File).
Get Activity icon

Get Activity

Retrieve detailed information for a specific activity by its ID.
Get Athlete Stats icon

Get Athlete Stats

Retrieve aggregated performance statistics for a given athlete.
Get Logged In Athlete icon

Get Logged In Athlete

Get the currently authenticated athlete profile information.
List Activities icon

List Activities

Retrieve all recent activities for the authenticated athlete with flexible output options (Array, Object, First, File).
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Strava API.
Update Activity icon

Update Activity

Update details of an existing activity such as its name or description.