Strava

Strava is a leading fitness tracking platform that connects athletes and outdoor enthusiasts by allowing them to record and share their activities. By integrating with Strava, our wearable data platform and API can provide comprehensive insights into users' fitness journeys, enriching the overall user experience.

Create your own oAuth-client for Strava

  • Choose a category that best fits your use case - if in doubt, choose "Social motivation"

  • Fill out the "Authorization Callback Domain" field with the following URL structure: https://${appName}.und-gesund.de

  • Read Strava's API agreement

  • Click "I've read and agree with Strava's API Agreement"

  • Click "Create".

  • Upload your app's logo and press "Save"

  1. Share credentials with Thryve

After you have created your App, you will be provided with your:

  • ClientID

  • ClientSecret

Please encrypt these credentials using our secret sharing servicearrow-up-right and then sharearrow-up-right the resulting link with our Customer Operations Team.

Apply for the Strava developer program

Strava has recently implemented stricter API limits for new apps. If you find that your app's current limits are insufficient, you'll need to apply for their partnership program herearrow-up-right.

This form shouldn't take longer than 5 minutes to fill out, and submitted forms are typically reviewed within one week.

circle-info

Understanding the ${appName} Variable

In this guide, you'll see the placeholder ${appName}. Whenever you encounter it, replace it with your actual partner name, exactly as it's registered in our system.

For example, if your partner name is yourcompany, then:

https://${appName}.und-gesund.de/dataSourcesSwitch.html

should become:

https://yourcompany.und-gesund.de/dataSourcesSwitch.html

If you're unsure what your ${appName} is, please refer your web authentication username, it usually follows the format ${appName}-api. Otherwise, feel free to contact usarrow-up-right and we’ll confirm it for you.

Last updated