Strava (prebuilt connector)

Description

Strava is a fitness tracking platform that allows users to record, analyse, and share their physical activities, including running, cycling, and swimming. It offers social features and detailed performance analytics through activity data.

API documentation

API documentation for Strava (used to build this connector) can be found via the link below:

Authentication

When adding connector instances for Strava, the following authentication methods are supported:

OAuth 2 (authorisation code)

When a user chooses to add a connector instance using OAuth 2 (authorisation code) authentication, the credentials below are prompted:

Credential
Required?
Notes

base url

The base URL of endpoints to be targeted without the https:// element - for example: www.strava.com/api/v3

state length

This is a numeric value which determines the length of a random string generated (behind the scenes) during the OAuth process, for verification purposes. Our suggested setting is 10.

Scope

Enter required scopes for access to Strava data, for example: read, activity:read_all. More information is available in Strava's documentation.

Client ID & Client secret

These credentials allow Patchworks to authenticate and interact with Strava. Credentials are obtained during registration of a Patchworks application in your Strava API settings.

response authentication token key

Leave set to access_token.

grant token

Leave set to authorization_code.

response type key

Leave set to code.

refresh grant type

Leave set to refresh_token.

response refresh token key

Leave set to refresh_token.

Last updated