Crunch Time: Embrace the Cookie Monster Within!

We use cookies to enhance your browsing experience and analyse our traffic. Nothing beyond essential cookies runs until you choose. You can change your mind any time in our Cookie Policy.

  • Unified API
  • Mobile SDK
  • Connection Widget
  • Streaming
  • Lab Reports API
  • Graph API
  • Health Scores
  • Health Rewards
  • Workouts & Routes
  • Predictions
  • Lab Testing
  • DNA Testing
  • AI Interface
  • Enterprise
  • Insurance
  • Integrations
  • Research
  • Podcast
  • Blog
  • Reports
  • Events
  • Documentation
  • Community
  • Example apps
  • Wearable Data
  • About
  • Customers
  • Partners
  • Startup Accelerator
  • Careers
  • Support
  • Pricing
Terra
Pricing
Become an integrationGet started


zap

Latest

zap

Popular

API

Unified API

SDK

Phone SDK

Authentication

Widget

Streaming

Streaming

Graph API

Graph API

Authenticating Strava users with Terra API

All

ZonalHedgehog31 months ago

Recently I tried using the widget to connect Strava users. I have added Strava on the dashboard, but when I press the Connect button next to Strava on the widget, the button grays out and nothing happens. Is this a bug?

terra

Matthewadmin31 months ago

Hey there,

To use the Strava integration through Terra API, you must acquire your own Strava API client id and secret bu submitting an application on their site. To do so:

  1. Log in to https://strava.com/settings/api
  2. Create an application
  3. Set the Authorization callback domain to api.tryterra.co, and save the client ID and client secret obtained
  4. In your Terra dashboard, add Strava to your connections under Connections > Strava > ••• > Edit
  5. Fill in the obtained client id and client secret on the modal that opens

Now you should be able to use the Strava integration with no problems!