About this integration
Connect Strava activities, athletes, segments, and routes to your workflows.
There are 1 trigger, 27 search modules and 6 actions available. The integration connects via oauth authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Client ID and Client Secret.
OAuth asks you to approve read, read_all, and profile:read_all before access is granted.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | — |
Client SecretRequired | password | — |
- read
- read_all
- profile:read_all
- profile:write
- activity:read
- activity:read_all
- activity:write
Use it in workflow automation
Start with Watch Activity Events, then add Create Activity.
Triggers, searches and actions
Open any Strava trigger, search, or action to see its inputs and outputs — 1 trigger, 27 searchs, 6 actions.
Triggers
Use one of 1 trigger to kick off a workflow as soon as an event occurs in the app.
- Watch Activity Events
Searches
This integration includes 27 search modules for looking data up mid-run.
- Explore Segments
- Export Route GPX
- Export Route TCX
- Get Activity
- Get Activity Streams
Actions
Take action during a run with 6 available modules that write data back into the app.
- Create Activity
- Make an API Call
- Set Segment Starred
- Update Activity
- Update Athlete
Explore the fields available for each Strava trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Verify TokenRequired | secret |
| Field | Type |
|---|---|
Object type | text |
Object ID | number |
Aspect type | text |
Owner ID | number |
Event time | number |
Searches
| Field | Type |
|---|---|
BoundsRequired | text |
Activity type | choice |
Min category | number |
Max category | number |
| Field | Type |
|---|---|
Segments | array |
| Field | Type |
|---|---|
RouteRequired | choice |
| Field | Type |
|---|---|
GPX | text |
| Field | Type |
|---|---|
RouteRequired | choice |
| Field | Type |
|---|---|
TCX | text |
| Field | Type |
|---|---|
ActivityRequired | choice |
Include all efforts | boolean |
| Field | Type |
|---|---|
ID | number |
Name | text |
Distance | number |
Moving time | number |
Type | text |
Start date | text |
| Field | Type |
|---|---|
ActivityRequired | choice |
KeysRequired | array |
Key by type | boolean |
| Field | Type |
|---|---|
Type | text |
Data | array |
| Field | Type |
|---|---|
ActivityRequired | choice |
| Field | Type |
|---|---|
Score | number |
Type | text |
| Field | Type |
|---|---|
Athlete ID | text |
| Field | Type |
|---|---|
Recent ride totals | object |
| Field | Type |
|---|---|
Heart rate | object |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
City | text |
| Field | Type |
|---|---|
ClubRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
| Field | Type |
|---|---|
Gear IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Distance | number |
| Field | Type |
|---|---|
RouteRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Distance | number |
| Field | Type |
|---|---|
RouteRequired | choice |
| Field | Type |
|---|---|
Type | text |
Data | array |
| Field | Type |
|---|---|
SegmentRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
| Field | Type |
|---|---|
Effort IDRequired | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
| Field | Type |
|---|---|
Effort IDRequired | text |
KeysRequired | array |
Key by type | boolean |
| Field | Type |
|---|---|
Type | text |
| Field | Type |
|---|---|
SegmentRequired | choice |
KeysRequired | array |
Key by type | boolean |
| Field | Type |
|---|---|
Type | text |
| Field | Type |
|---|---|
Upload IDRequired | text |
| Field | Type |
|---|---|
ID | number |
Status | text |
Activity ID | number |
| Field | Type |
|---|---|
ActivityRequired | choice |
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Text | text |
| Field | Type |
|---|---|
ActivityRequired | choice |
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
| Field | Type |
|---|---|
ActivityRequired | choice |
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Distance | number |
| Field | Type |
|---|---|
Before | number |
After | number |
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Distance | number |
Moving time | number |
Type | text |
Start date | text |
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
| Field | Type |
|---|---|
Athlete ID | text |
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
| Field | Type |
|---|---|
ID | number |
Callback URL | url |
| Field | Type |
|---|---|
SegmentRequired | choice |
Start date local | text |
End date local | text |
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Elapsed time | number |
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Actions
| Field | Type |
|---|---|
NameRequired | text |
Sport typeRequired | text |
Start date localRequired | text |
Elapsed timeRequired | number |
Description | text |
Distance | number |
Trainer | boolean |
Commute | boolean |
| Field | Type |
|---|---|
ID | number |
Name | text |
Distance | number |
Moving time | number |
Type | text |
Start date | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
SegmentRequired | choice |
StarredRequired | boolean |
| Field | Type |
|---|---|
ID | number |
Starred | boolean |
| Field | Type |
|---|---|
ActivityRequired | choice |
Name | text |
Sport type | text |
Description | text |
Trainer | boolean |
Commute | boolean |
Gear ID | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Distance | number |
Moving time | number |
Type | text |
Start date | text |
| Field | Type |
|---|---|
Weight | number |
| Field | Type |
|---|---|
ID | number |
Weight | number |
| Field | Type |
|---|---|
FileRequired | file |
Data typeRequired | choice |
Name | text |
Description | text |
Trainer | boolean |
Commute | boolean |
External ID | text |
| Field | Type |
|---|---|
ID | number |
Status | text |