Skip to main content

Strava

Prerequisites

Scopes:

  • activity:read_all

Setting up the Strava connector

NoItemRequiredExampleNotes
1Client IDYes12345The Client ID of your Strava developer application.
2Client SecretYesfc6243f283e51f6ca989aab298b17da125496f50The Client Secret of your Strava developer application.
3Refresh TokenYesfc6243f283e51f6ca989aab298b17da125496f50The Refresh Token with the activity: read_all permissions.
4Athlete IDYes17831421The Athlete ID of your Strava developer application.
5Start DateYes2021-03-01T00:00:00ZUTC date and time. Any data before this date will not be replicated.

Tables in the Strava connector

NoTable NameColumnsPrimary KeysRead ModeInc. Sync KeysAPI Info
1athlete_stats11Full Refresh
2activities54Full Refresh, IncrementalAPI Reference

Table: athlete_stats

NoColumn NameTypeNotes
1recent_run_totalsVARCHAR
2all_run_totalsVARCHAR
3recent_swim_totalsVARCHAR
4biggest_ride_distanceDOUBLE
5ytd_swim_totalsVARCHAR
6all_swim_totalsVARCHAR
7recent_ride_totalsVARCHAR
8biggest_climb_elevation_gainDOUBLE
9ytd_ride_totalsVARCHAR
10all_ride_totalsVARCHAR
11ytd_run_totalsVARCHAR

Table: activities

NoColumn NameTypeNotes
1comment_countINTEGER
2has_kudoedBOOLEAN
3device_wattsBOOLEAN
4typeVARCHAR
5end_latlngVARCHAR
6upload_id_strVARCHAR
7idINTEGER
8kudos_countINTEGER
9kilojoulesDOUBLE
10visibilityVARCHAR
11athleteVARCHAR
12athlete_countINTEGER
13resource_stateINTEGER
14max_speedDOUBLE
15from_accepted_tagBOOLEAN
16start_latlngVARCHAR
17achievement_countINTEGER
18nameVARCHAR
19commuteBOOLEAN
20utc_offsetDOUBLE
21privateBOOLEAN
22upload_idINTEGER
23distanceDOUBLE
24timezoneVARCHAR
25location_countryVARCHAR
26has_heartrateBOOLEAN
27external_idVARCHAR
28manualBOOLEAN
29gear_idVARCHAR
30location_stateVARCHAR
31elev_lowDOUBLE
32flaggedBOOLEAN
33trainerBOOLEAN
34start_latitudeDOUBLE
35total_photo_countINTEGER
36workout_typeINTEGER
37location_cityVARCHAR
38elapsed_timeINTEGER
39heartrate_opt_outBOOLEAN
40display_hide_heartrate_optionBOOLEAN
41mapVARCHAR
42average_speedDOUBLE
43average_tempDOUBLE
44moving_timeINTEGER
45start_dateVARCHAR
46pr_countINTEGER
47start_date_localVARCHAR
48total_elevation_gainDOUBLE
49average_wattsDOUBLE
50start_longitudeDOUBLE
51elev_highDOUBLE
52photo_countINTEGER
53max_wattsINTEGER
54weighted_average_wattsINTEGER

External Resources

Zipstack Cloud features a powerful SQL querying engine on top of many types of connectors, including those from Trino, some custom connectors and connectors from the open source Airbyte project. Some Zipstack cloud connectors are designed to utilize and expand upon Airbyte's connector protocol, but they do not use Airbyte's EL core. Additionally, some parts of the documentation for these connectors have been adapted from the connector documentation found in Airbyte's open source project.