Strava icon

Strava

Connect Strava activities, athletes, segments, and routes to your workflows.

1 trigger27 searches6 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation6 min read

This documentation is compiled from our integration source code, internal specs for Strava, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Strava on WEXTL →

Strava requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired
  • Client SecretpasswordRequired
Integration requests 7 permissions:
readread_allprofile:read_allprofile:writeactivity:readactivity:read_allactivity:write
  1. Log in to your WEXTL account, add the Strava node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Strava account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch Activity EventsTrigger
Output fields[3]
FieldType
Object typetext
Object IDnumber
Aspect typetext
Owner IDnumber
Event timenumber
Explore SegmentsSearch
Input fields[3]
FieldType
BoundsRequired
text
Activity typechoice
Min categorynumber
Max categorynumber
Output fields[3]
FieldType
Segmentsarray
Export Route GPXSearch
Input fields[3]
FieldType
RouteRequired
choice
Output fields[3]
FieldType
GPXtext
Export Route TCXSearch
Input fields[3]
FieldType
RouteRequired
choice
Output fields[3]
FieldType
TCXtext
Get ActivitySearch
Input fields[3]
FieldType
ActivityRequired
choice
Include all effortsboolean
Output fields[3]
FieldType
IDnumber
Nametext
Distancenumber
Moving timenumber
Typetext
Start datetext
Get Activity StreamsSearch
Input fields[3]
FieldType
ActivityRequired
choice
KeysRequired
array
Key by typeboolean
Output fields[3]
FieldType
Typetext
Dataarray
Get Activity ZonesSearch
Input fields[3]
FieldType
ActivityRequired
choice
Output fields[3]
FieldType
Scorenumber
Typetext
Get Athlete StatsSearch
Input fields[3]
FieldType
Athlete IDtext
Output fields[3]
FieldType
Recent ride totalsobject
Get Athlete ZonesSearch
Output fields[3]
FieldType
Heart rateobject
Get Authenticated AthleteSearch
Output fields[3]
FieldType
IDnumber
First nametext
Last nametext
Citytext
Get ClubSearch
Input fields[3]
FieldType
ClubRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Get EquipmentSearch
Input fields[3]
FieldType
Gear IDRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Distancenumber
Get RouteSearch
Input fields[3]
FieldType
RouteRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Distancenumber
Get Route StreamsSearch
Input fields[3]
FieldType
RouteRequired
choice
Output fields[3]
FieldType
Typetext
Dataarray
Get SegmentSearch
Input fields[3]
FieldType
SegmentRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Get Segment EffortSearch
Input fields[3]
FieldType
Effort IDRequired
text
Output fields[3]
FieldType
IDnumber
Nametext
Get Segment Effort StreamsSearch
Input fields[3]
FieldType
Effort IDRequired
text
KeysRequired
array
Key by typeboolean
Output fields[3]
FieldType
Typetext
Get Segment StreamsSearch
Input fields[3]
FieldType
SegmentRequired
choice
KeysRequired
array
Key by typeboolean
Output fields[3]
FieldType
Typetext
Get UploadSearch
Input fields[3]
FieldType
Upload IDRequired
text
Output fields[3]
FieldType
IDnumber
Statustext
Activity IDnumber
List Activity CommentsSearch
Input fields[3]
FieldType
ActivityRequired
choice
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Texttext
List Activity KudoersSearch
Input fields[3]
FieldType
ActivityRequired
choice
LimitRequired
number
Output fields[3]
FieldType
IDnumber
First nametext
Last nametext
List Activity LapsSearch
Input fields[3]
FieldType
ActivityRequired
choice
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Nametext
Distancenumber
List Athlete ActivitiesSearch
Input fields[3]
FieldType
Beforenumber
Afternumber
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Nametext
Distancenumber
Moving timenumber
Typetext
Start datetext
List Athlete ClubsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Nametext
List Athlete RoutesSearch
Input fields[3]
FieldType
Athlete IDtext
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Nametext
List Push SubscriptionsSearch
Output fields[3]
FieldType
IDnumber
Callback URLurl
List Segment EffortsSearch
Input fields[3]
FieldType
SegmentRequired
choice
Start date localtext
End date localtext
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Nametext
Elapsed timenumber
List Starred SegmentsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDnumber
Nametext
Create ActivityAction
Input fields[3]
FieldType
NameRequired
text
Sport typeRequired
text
Start date localRequired
text
Elapsed timeRequired
number
Descriptiontext
Distancenumber
Trainerboolean
Commuteboolean
Output fields[3]
FieldType
IDnumber
Nametext
Distancenumber
Moving timenumber
Typetext
Start datetext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Set Segment StarredAction
Input fields[3]
FieldType
SegmentRequired
choice
StarredRequired
boolean
Output fields[3]
FieldType
IDnumber
Starredboolean
Update ActivityAction
Input fields[3]
FieldType
ActivityRequired
choice
Nametext
Sport typetext
Descriptiontext
Trainerboolean
Commuteboolean
Gear IDtext
Output fields[3]
FieldType
IDnumber
Nametext
Distancenumber
Moving timenumber
Typetext
Start datetext
Update AthleteAction
Input fields[3]
FieldType
Weightnumber
Output fields[3]
FieldType
IDnumber
Weightnumber
Upload ActivityAction
Input fields[3]
FieldType
FileRequired
file
Data typeRequired
choice
Nametext
Descriptiontext
Trainerboolean
Commuteboolean
External IDtext
Output fields[3]
FieldType
IDnumber
Statustext

Look for Strava templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Strava Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Strava.
  4. WEXTL® visual workflow builder data.

Last updated: Sep 3, 2026 08:06