Over the last several months we’ve been busy developing an API that works for all parties involved: strong privacy for our users and consistent actions and endpoints for our developers.
First and foremost, we want all of our users to have access to their data. A few months ago we built the bulk activity export tool, but the API now provides more fine-grained and complete access. To share data with 3rd parties we now have OAuth which allows users to grant (and revoke) access at any time, without sharing passwords.
We also have new and complete documentation to help developers get started quickly. We’ve also worked to make the API consistent and predictable. Updated authentication allows for simple “Log in with Strava” or “Connect with Strava” actions.
This is just the beginning. Over time we’ll continue to add endpoints and build libraries to make the Strava API easy to use on all platforms. If you have any questions please post them to our developer forum or contact developers -at- strava.com