Curious about our API? Connect with our developers to share ideas, knowledge, and feedback
Recently active
Hi, can anyone guide me about Strava integration in iOS mobile application? I am facing some difficulties while trying to authenticate the user with strava. I tried the sample code but didn't get desired results with it.
Olá, em meu projeto estou conseguindo ler as informações do usuário, porém não estou conseguindo acessar as atividades. Sempre recebo o "IsSuccessStatusCode" false. Detalhe vou deixar uma imagem do meu código para facilitar. Li a documentação mais vezes e ainda não entendi o que estou fazendo de errado, se alguém puder me auxiliar, por favor! TRANSLATION: Hello, in my project I am able to read user information, but I am not able to access the activities. I always get "IsSuccessStatusCode" false. In detail, I will leave an image of my code to make it easier. I read the documentation several times and I still don't understand what I'm doing wrong, if anyone can help me, please!
Hello,I am doing a project with the Strava API, and I would like to know if there is a way to obtain all the data from the dashboard of a segment. If this is not possible, how could I obtain the times of the first 20 users of a segment?Thx
Hello, we are developing application which use stravi api, can we get all data from these test users without wasting time for moderation staff?
I would like to increase the number of athletes allowed instead of 1. Please tell me how to do this. Following is my application information:- Client ID:122024- Overall Rate Limits: 200 requests every 15 minutes, 2,000 daily- Read Rate Limits: 100 requests every 15 minutes, 1,000 daily- Number of athletes allowed to connect: 1- Number of athletes currently connected: 1
I've seen this error listed a couple other times w/o any replies, so am going to try again. I had initially successfully created a webhook subscription, and was receiving events. After some time it seemed to stop so was going to delete/recreate the webhook subscription, but I cannot get the "View Subscription" request to work. I get the following error:Client ID: 46678Request: GET https://www.strava.com/api/v3/push_subscriptions?client_id=46678&client_secret={mySecret} <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <TITLE>ERROR: The request could not be satisfied</TITLE></HEAD><BODY> <H1>403 ERROR</H1>  
Hello,I'm reaching out to inquire about the data streams available through the Strava API.I have been working with the API recently and have found the available streams incredibly valuable for my analysis. However, I have encountered a discrepancy that I would like to address.When requesting streams using the following keys: time, latlng, altitude, heartrate, speed, distance, grade_adjusted_speed, cadence, velocity_smooth, watts_calc, watts, grade_smooth, total_elevation, velocityI have noticed that most of the times the "grade_adjusted_speed" is returned, but the speed is not returned. Also it doesn't seem there is an option to retrieve "pace".I would like to inquire if there is a specific stream or alternative method for retrieving pace-related data, such as pace per kilometer or mile. And whenever we have the grade adjusted speed to have the speed stream unadjusted also.Thank you !
What´s wrong with my activity? All segments marked?https://www.strava.com/activities/10930793232 I think it´s not unreal the ride with 62 km/h downhill or is there any other Problem?
I have written working code to access Athlete information. However when I change the code to try access activities, I get an authorization despite the only thing in my code changing is:get("https://www.strava.com/api/v3/athletes"toget("https://www.strava.com/api/v3/activities"
Hi I am trying to link my Strava runs to my Enthuse charity page but getting this error page?It says, this app has exceeded the limit of connected athletes. If you are a developer of this application, please contact Strava developer support for how to request a quota increase.Could someone help me please.ThanksKate
Hi all,Pretty new to all this and hit a road block: I don't understand how I authorize other users via Oauth and get their access and refresh tokens.I've done that step for myself using 'https://developers.strava.com/docs/getting-started/' Which had me to go to settings/api and manually copy my client ID and client secret. How does this process work for other users? This is likely a lack of knowledge on my part on webhooks or environment variables or something, and if this is the case, please just throw out the right words and I'll google them.So far where I'm at: my code is hosted on a server and I can fetch my own activities from Strava API. I understand that I'll need to redirect users to 'https://www.strava.com/oauth/authorize', but I don't know how to do that and pass along their client id and client secret if I don't (and shouldn't) have that info. Thanks,Talisman
Hi,does anybody faced the problem on webhook creation process with following error "code: challenge token contains incorrect token"I cannot found anywhere explanation.If I modified the "hub.challenge" and set it to null in callback answer the error changed to "challenge response malformed".
Strava API: Multiple Account AuthorizationProblem:We are building a proof of concept to use Strava for access metrics. We followed the first step in the Strava API documentation (https://developers.strava.com/docs/authentication/), which allows us to authorize the account that registered the API. However, we need to allow multiple accounts to authorize the same API without registering the API in each user's profile settings.Error:When revoking app access in the main account and a new user tries to authorize, we receive the error:Error 403: Limit of connected athletes exceeded This app has exceeded the limit of connected athletes. If you are a developer of this application, please contact Strava developer support for how to request a quota increase.Question:How can we allow multiple accounts to authorize the same Strava API without the need to register the API in each user's profile settings? How can we avoid the "Limit of connected athletes exceeded" error?
The Strava API had an incident lasting ~1 hour starting at roughly 10am PST today where the streams endpoints & activities/{:id}/laps endpoint were being blocked and returning 403 “forbidden” status codes. The incident is now resolved. Apologies for any interruption in service.
I'm implementing Strava OAuth in my application and facing a CORS error after my server redirects to the strava.com/oauth/authorize URL. The browser is performing an OPTIONS request and it follows by a CORS-related error.
Boa noite, Senhores(a)Gostaria de saber se com a API eu consigo escolher um determinado seguimento e realizar a leitura do dados por exemplo retornar os dados abaixo.Deste já muito Obrigado.
Boa tarde, PessoalGostaria de poder fazer a conexão via api para sempre poder analise um determinado seguimento porem não estou conseguindo nem fazer a conexão da api , já segui o passo a passo porem sem sucesso.Alguém poderia por favor me ajudar
Hi,I have 3 apps (24523 with 3,473 registered users; 111519 with 46; 23518 with 1). I've submitted the large app to the developer program twice now, once in April 23', and once on Jan 29 24'.The approval emails don't say for which app they are, and the web UI doesn't say that the app is approved or not.I believe I've received approvals for 111519 and 23518, but not for 24523 (https://slava.playplay.io/) and it's almost march 4th.What do I do? Is it going to stop working Monday?-Daniel
1. My application’s sports sharing has reached the daily request limit. What do I need to do to increase the request limit?
Hello Team,I have one request related to Strava API. Currently I would like to connect one of my Club to power BI. We would like to use it to follow our team members what kind of activities they did for example in August and what kind of results they have. It will be useful for us to organize some competitions for associates etc. I already tested your API an mainly (List Club Activities, List Club Members, List Athlete Clubs) but the data which I was able to collect are not satisfied. For example I don’t have full last name of team members. Based on that it is not so easy to track who it is. Other issue is that when I get the list of activities it is the summary for associate. Based on that I’m not able to organize the dashboard where I can follow who did for example how many kilometers on bike in August.Based on that are you able to support me and let me know if it can be easily organized or give some other hints how we can do it.
For some reason, activities from Strava have been randomly not sent to our webhook after users finish logging their activities. We've seen multiple users of our application now who log the same activity day after day, and somedays we receive the event, but other days we don't. What's going on?To clarify, this appeared to start around the end of last year, but the issue has been worsening with more and more users reporting this problem. I just checked our logs last week and realized that the problem wasn't on our side, but that Strava wasn't sending us the events at all.
Can anyone tell me why I get a message, “rate limit exceeded” when I try and post a comment, that won’t post because of this message? It’s working again. 🤗
What I'm doing wrong? The format timestamp is correctly?I want get the activities in a range of 1 monthbefore = 1709383329531 // "2024-03-02T12:42:09.531Z"after = 1706877451938 // "2024-02-02T12:37:31.938Z"
I keep getting {"message":"Bad Request","errors":[{"resource":"Application","field":"redirect_uri","code":"invalid"}]}When I use the following auth url:https://www.strava.com/oauth/authorize?client_id=MYCLIENTID&redirect_uri=https://MYNEWDOMAIN/rule10/activities/strava_callback&scope=activity:read_allThis is the same URL I used a long time ago on MYOLD domain. Any thoughts on why this should be. David
My app was originally developed on one API. Now I'm building a second version on a different domain. Can I authenticated my app on the second domain? Or do I need to do some voodoo of somesort
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.