Curious about our API? Connect with our developers to share ideas, knowledge, and feedback
Recently active
URL Used to authorize: http://www.strava.com/oauth/authorize?client_id=XXXXXX&response_type=code&redirect_uri=http://dumy.com/exchange_token&approval_prompt=force&scope=readThough I get their code as response, the count of registered users doesnt increase or I am unable to get the data using API. FYI: Currently I have only 1 registered users and thats me.Max users can register is 999. Can you please help.
I am a researcher who would like to do research, analysing naturalistic data in Strava communities only through online observations and participation in the community as a community Strava member.We will disclose to the community members the presence and the academic background of the researchers involving in these communities, also the aim of the research and the methods that are used for data collection. We will pseudonymise the names (assign unique identification numbers that will be used throughout the data analysis process and reporting) of all online communities, all participants and any quotations/quantitative data that might raise harm to them.Please let me know how to get permission for such data collection and analysis with managers/Strava staff.Many thanks
So I lately I have been hearing lot about Glance and it's features and how cool is this Glance thing is but to be honest I think this is overhyped and overrated thing do any of you guys use this give me your honest review for and let me if it's worth to have Glance on your phone
Heya,We are an app that rewards people to record their commutes with Strava. In our app we ask the user where are they going to, and then check if they made it there.Often people then hide their activity start and end points, and are app cannot determine if they really finished their commute where they told usIs there a way to get the activity polyline without the hidden start and end points?thanks
According to the API docs, an app can only fetch information about the logged in athlete. It'd would be nice if there could be a way of reading the following athletes' activities. The same way, having a proper getClubActivitiesById would be helpful too (right now this method returns incomplete information, which can't be used to identify neither athletes or single activities, as there are no identifiers).Right now, one can get this information both through Strava's mobile app, and web app, either through the user feed, or just going to the followed athletes one by one and looking at their latest activities. It would be nice if this could be replicated through the API (something like getAthleteActivitiesById, or returning SummaryActivity through getClubActivitiesById, instead of ClubActivity).These features would be really helpful for apps that aren't athlete-focused, but club-focused. For example, given an app for clubs, which is built on top of Strava and managed by a club m
Hello, our app is using your API. Recently, some users have encountered an error 403 issue where they are unable to upload their exercise data to your platform. I went to your website: https://www.strava.com/settings/api Found no option to increase the limit. Should I increase the limit to solve this problem? How should I increase the limit? My current limit is 999
My app was down for several months (because free running challenge for my staff union only held in 2 weeks very 6 months).Recently I bring up my app server, make little changes, and create test activities, but those new activities does not automatically push to my app.Those test activities are successfully fetch manually, but not via webhook.I added log to my app to see webhook is triggered, but there is no log at all.I use Postman application to retrieve Subscription, it's fine. However, I can not delete that subscription. If I tried to subscribe new webhook subscription (using Postman), I receive a webpage with something like below:<!DOCTYPE html> <html> <head> <title>Strava is temporarily unavailable</title> <meta http-equiv='Content-Type' content='text/html; charset=utf-8'> <meta name='viewport' content='width=device-width, initial-scale=1' /> <meta name='robots' content='noindex' /> <link href='http://strava.static.s3.am
Few days ago we encountered weird problem: there is no more "duplicate of activity..." message from server, even when sending the same activity multiple times. I've found this post at forum, which is pretty similar, but we have this problem on different accounts, where it was working before. Were there any changes in API? If not, what could be the problem?
Hi All, I am looking for the list of domains that the application uses (e.g., api.strava.com, etc...) or a list of IP addresses for the application. I need it in order to detect the traffic originated from Mobile users to Strava and allow this traffic while stopping all the other. Many thanks for your help.
I am a Huawei smartphone user and I would love to be able to use Strava on my phone. I know that Strava is not currently available on the Huawei App Gallery, but I think it would be a great addition. There are many Huawei users who are active athletes and they would benefit from being able to use Strava to track their workouts and connect with other athletes. I hope that Strava will consider developing a version for Huawei smartphones (AppGallery) store.
i tried to get club member activities. To get information of someone, i passed authorization url to someone.But when they try to access that page, page showed 403 error(limit access)how can i solve this.
I'm really interested in developing an app that gives a much richer experience to manage routes. I want to be able to group all my routes by different types/locations/favourites etc and then easily Star groups that I want to Sync to a Wahoo GPS unit. By starring or unstarring a group in the app I would want to be able to star/unstar those routes on Strava through the API. If the wahoo is then setup to only sync public started routes it will just xfer what I want for that ride.Looking at the API documents it doesn't look like you can star/unstar a route but just wondering if I have missed something.It's a real pain when you have a large library of routes and you only want a few synced to the device at any one time!Thanks
Hey Guys,Can anyone please guide on how long does it take for the app submission review? I did receive an email from Strava saying that they have received my submission for Stravas Developer program but not after that. Thanks Prashant
I receive this response when trying to access the activities endpoint for v3. I'm able to use the athlete endpoint and get information. I used the activity:read_all scope when authorizing my own account.{"message": "Authorization Error","errors": [{"resource": "AccessToken","field": "activity:read_permission","code": "missing"}]}
Hi,I was looking in the documentation, but I couldn't find any info about events for when an user revokes access for an app.Is there any communication about this event?Thank you,Simone
I use Amazfit and only the data is loaded, the map does not appear, is there any solution?
Is there any way to get the last uploaded photos of an athlete?Like the native strava app is doing when you visit an athlete profile.Currently, the only way of doing this is to loop over the last activities of an athlete and call the /activity/{activity_id}/photos?size=2048 endpoint.But of course it is long and will raise a 429 Too many requests.Something like /athlete/photos or something would be nice but it does not seem to exist
I have an app running with about 400 daily users. I have done a lot of updates to it and want to test them before deployment, obviously. How can I run a test where I have 10 users (I will personally organise the 10 to actually do this) go and connect to the testing version of the new deployment so I can test it before deploying it?
I have develop an app for bike ride. I want to sync the routes of athlete and use coordinates&directions to display route and navigation. but i didn't find the data of direction. someone can help me how to get the directions data of the route? thanks.
When uploading activity data to strava, if the activity name and description are not in English, what encoding format should I use to transmit them so that they can be correctly displayed in the strava app
If you register your gear, 1 x smart-bike, kettler hoi speed, do you enter the bike weight? For a virtual ride (ROUVY) I would assume bike weight is irrelevant? Kindly advise right procedures to ensure W is correct.
Hey everyone! I'm working on a project and belatedly realized that description is available in the response from the get activity endpoint, but not from the list activities endpoint. It seems so gratuitous to then call out to getActivity for each activity from the list results! Does anyone know if there are plans to include description in the list endpoint as well? It's my first time posting to this discussion board so hopefully this is an okay question to ask and I added okay labels and tags. As a first time poster I wasn't sure the difference between labels and tags really!Thanks!-Ali
Heya,If you upload an activity via GPX file, does Strava generate a Polyline for it in its API ?From what i see summary_polyline is empty for such activitiesIs that normal?Thanks
Recently I noticed that the number of activities available to review in Training/My Activities has now been capped at 1000. I'm sure that wasn't the case previously, is there a reason for this change? What has happened to the data for the older activities beyond the 1000activity limit and can a user recover those activities beyond the 1000 cap if they want them? Also will the older activities above 1000 remain visible on the individual heat map?
I have noticed that for an app I found online, https://github.com/bokub/stravanity that when querying the segments api endpoint, the response includes a field 'xoms' containing kom and qom times and also 'local_legend'. When I query the same endpoint with my own app API key I do not get this data, even though I am a subscriber. What could I do to fetch the kom/qom data for segments?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.