Curious about our API? Connect with our developers to share ideas, knowledge, and feedback
Recently active
Hi all,We are running an internal employee fitness challenge at 3Pillar Global, built on the Strava API (Client ID: 277940). Each employee connects their account via OAuth, and we aggregate their read-only activity data (activity:read + profile:read_all) into a team leaderboard and shared distance goal.We are currently on the Standard tier, onboarding toward the 10-connected-athlete threshold required before capacity review. Our target is approximately 500 employees for the full rollout.We have two questions for the community:Beyond the standard app-review process, is there a different track for this scale and use case (such as a paid tier or dedicated business contact), or does everyone go through the same review regardless of volume? Does anyone have advice or insights from scaling a similar single-org, read-only, self-connect app past a few hundred athletes?Thanks!
Dear Strava Developer Support,I am requesting an API rate limit increase for my application.Application Details:Client ID: 270648 Application Name: ALLURE Platform: Web Current Status: Beta with active users Requested API limit: 60 minimum Use case: Athletic coaching platform with activity synchronization from StravaThe application is currently in beta phase and I anticipate significant user growth in the coming months.Thank you for your assistance.Best regards,Antoine Sibille
Dear Strava Developer Support Team,Our application is approaching its connected athletes limit, and I am writing to request a quota increase.Application Details:Client ID: 254931 Application Name: DWI Mobile Platform: Web (PWA) Connected athletes limit: 300 - 500Thank you for your time and support.Best regards,
Hello Strava Developer Team,I am the developer of Ötzi Coach, a German-language cycling coaching application for athletes preparing for the Ötztaler Radmarathon.Application name: Ötzi Coach Website: https://oetzicoach.app Client ID: [insert Client ID from the Strava dashboard] Current athlete capacity: [insert current limit] Requested athlete capacity: 999 connected athletes Developer contact: support@oetzicoach.appWe are requesting guidance on the correct process for increasing the connected-athlete capacity of our application.Ötzi Coach is designed to provide personal training support to each individual athlete. The planned Strava integration would be used for:importing the athlete’s own cycling activities; personal training history; estimated FTP; training-load calculations; race-readiness estimates; personal finish-time projections; individual coaching recommendations.The application does not intend to:display one athlete’s data to another athlete; create public leaderboards or cro
Hello Strava Support Team,I am managing a local non-profit running group challenge called "Desafio CNB 2026". My application (Client ID: 200197) has reached the athlete connection limit in development mode, preventing participants from connecting their accounts.Could you please review and grant the rate limit increase (Production Tier) for our Client ID 200197 so our group members can authorize and join the ranking?Thank you!
Hi Strava API Team,I submitted a request to increase the connected-athlete limit for my app More Race (Client ID: 111286) after hitting the 999-athlete cap (403 error). I completed the official form as advised, and received confirmation that my submission is under review (Ticket #17768).It has now been 10 days since submission, and I haven't received any further update. I understand increased access isn't guaranteed and that reviews take time — I just wanted to respectfully check whether there's any update on the status of my request, or if any additional information is needed from my side to help move it forward.More Race is a race/event management platform for running events. Participants connect their Strava accounts so we can sync their activities for event tracking, results, and leaderboards.Thank you very much for your time and support.Best regards,Nguyen Vinh Kieu — More Race
Hi everyone,We’re developing TreadSpeed, an iPhone treadmill app that estimates workout distance from a measured treadmill calibration profile and user-entered speed changes, without GPS or continuous speed sensing during the workout.We’re exploring a user-initiated upload of completed indoor runs to the user’s own Strava account via the API. The integration is not implemented yet.Has anyone implemented a similar indoor-running upload to Strava? What upload format and activity settings would you recommend, and how should we clearly identify the distance as estimated?Thanks for any guidance!
Subject / Assunto: Rate Limit & Athlete Limit Extension Request - Client ID 200197 Client ID: 200197 Application Name: Desafio CNB 2026 Website URL: https://desafiocnb.lovable.app Description / Detalhes: "Aplicativo sem fins lucrativos desenvolvido para gerenciar o ranking anual de quilometragem de um clube local de corrida (Corredores Noturnos de Bezerros). Necessitamos da liberação do limite de atletas para que os membros do grupo consigam conectar suas contas Strava via OAuth. Estimativa de 10 a 200 atletas."
Hello,I am contacting you regarding my recent request to increase the limit on the number of athletes logged into my app. When do you expect this request to be processed? My customer number is 200790.Please feel free to contact me if you have any further questions. Best regards,Baptiste
Dear Strava team We are the Honor Health team.We understand that Honor smartwatches have previously integrated with Strava's data platform.However, we've observed that the Honor brand is not currently displayed on the 'Devices and Apps' page within the Strava app.We would like to inquire about the possibility of having the Honor brand featured on this page. Would it be possible for Honor to be included as well?
My app is a private space for exactly two partners. Each partner connects their own Strava account by OAuth, and following API Policy §2.3 each athlete currently sees only their own activities — the other partner sees nothing imported from Strava.Both people in a space keep asking for the same thing: to see each other's workouts and run a small weekly challenge together. Before building anything, I'd like to know where the line is:If both athletes explicitly opt in inside the app (mutual, revocable, visible to nobody beyond the two of them, deleted within our 7-day retention window), may one athlete's activities be shown to their partner? If raw activities are off-limits, is a derived weekly total (a single points number per athlete, no titles, dates or distances) acceptable for the two-person challenge, given §5.4's aggregation language?I've emailed developers@strava.com with the same question; posting here for the record and in case others have heard back on the household/couple mode
Hello, As my application identified by Client ID: 200681 started growing we also started experiencing hitting the daily request rate limit. We are correctly implementing web hooks, so the only API interaction is happening when a new user registers and they want to have their recent workout history synchronized. My application is on Standard Tier and I’d like to request increase of the allowed athletes to 9,999 and an increase to the daily rate-limit quota. Best Regards,Krzysztof
Hi Strava Developer Community,I'm the developer of Zivox, a fitness RPG app that integrates with Strava.We recently reached our 10-athlete capacity and submitted an application for increased athlete capacity.Unfortunately, our application was declined.The rejection email listed several common possible reasons: The app does not offer a complementary experience for Strava users API usage is not optimized Security or privacy concerns API Agreement or API Policy compliance However, it did not indicate which of these actually applies to Zivox.Our Strava integration is already in production.Zivox uses an athlete's own Strava activities as part of a fitness RPG experience: physical activity contributes to in-game Energy, which users can use for monster progression and gameplay.On the technical side, we have implemented webhooks and designed our backend to avoid unnecessary polling and API requests.I contacted Developer Support asking whether they could at least identify the category tha
Hello Strava Developer Support Team,I am writing to request an Athlete Capacity Increase for our local club application. Please find our details below:Application Name: Runners Cumbres App Client ID: 229851 Current Limit: 10 connected athletes Requested Limit: 300 connected athletes Use Case:This is a private, non-commercial community application built specifically for a local running club named "Runners Cumbres" based in Monterrey, Nuevo Leon, Mexico. We currently have 200 active runners registered in our club.The app provides an internal performance dashboard where our members can securely connect their accounts via OAuth 2.0 to check their weekly stats, historical activities, and personal best times.We fully comply with Strava's API Terms of Service, including the mandatory use of the official "Connect with Strava" button and visual data attribution. I have already prepared the design and workflow screenshots and would be happy to provide them if requested by the review team.Thank y
I’ve a question before sending in my web app for review of capacity increase: If I take a user's raw activity data and turn it into an internal score (not showing their actual distance, pace, etc.), and then show that score to other users who've also connected their own Strava accounts to the same app, does that count as displaying one user's Strava data to another user? Or is a converted score treated differently since it's not the raw data itself?Would rather get a clear answer on this now than build around a wrong assumption. Let me know if you need more detail to answer.
Hi everyone,I’m the developer for a cycling club application used by 5071 Cykleklubb in Norway. We have around 80 active members, and until recently we relied on the Strava V3 API’s club endpoints to generate internal statistics, yearly totals, and non‑public dashboards for our members.After the September 2026 removal of the club endpoints, we understand that the only compliant way to continue is through individual athlete authorization using /athlete/activities.However, when onboarding members, our application now hits:CodeError 403: Limit of connected athletes exceededI’ve contacted Strava support, but they directed me here for API‑related guidance.What I need clarification on: Is there any supported method for clubs or organizations to connect more than the default number of athletes to a single API application? (Our use case is strictly internal, non‑commercial, and does not expose or redistribute athlete data.) Is there an organizational or enterprise API tier that allows higher
Hello everyone,I’m looking for some clarification before submitting another Standard Tier request for our application. I’d like to make sure that our use of the Strava API is aligned with the current API Policy before resubmitting.ONAtrail is a specialized trail running performance web platform designed to support athletes before, during, and after their races.Through the Strava API, athletes can connect their own activity history to access trail-specific insights within their personal ONAtrail account. These include elevation-based performance metrics, climbing and descending analysis, personalized athlete performance profiles, and detailed post-race analysis.The platform also provides trail race preparation tools, including pacing assistance based on course characteristics and historical race performance data.Strava data is used for the authenticated athlete within their own account. We do not display one athlete's Strava data to another athlete.We have submitted four Standard Tier r
I am the developer of Vitalstat(https://www.vital-stat.com/), a health app available on iOS and Android that lets users connect a wide variety of data sources(10+) into one place to bring everything together and analyze it like sleep, training, and nutrition.After receiving many requests from users to add Strava, I integrated it, but unfortunately, we hit the ten user limit so quickly that I had to temporarily take the Strava connection down to prevent disappointing users.I have requested multiple limit increases but have unfortunately been rejected each time. I followed the Strava developer guidelines closely and I am really unsure of what else is required for me to get approved. Many users are still asking for Strava support and I would love to provide this since I personally believe Strava is a great platform.Is there any way I con obtain more information as to why I have been denied multiple times?Email: nmwehling-vital-stat.comBest regards,Nicklas
When our application uses tokens to obtain user information:Get request https://www.strava.com/api/v3/athlete?access_token=xxxxreturn{ "message": "Forbidden", "errors": [ { "resource": "Application", "field": "Status", "code": "Inactive" } ]}The token is get from https://www.strava.com/oauth/tokenit's a valid tokenStravaID:23962please help us
Hello,Our application has reached the current athlete connection limit.Client ID: 275033Application: FussElCurrent athlete limit: 10Connected athletes: 10We would like to understand the process for requesting an athlete capacity increase and moving beyond the current Developer Tier.Could someone point us to the correct process or documentation?Thank you.
Dear Strava Developer Support Team,I am the developer of Tooboo, an iOS and watchOS outdoor fitness application that integrates with the Strava API. Our application is approaching its connected athletes limit, and I am writing to request a quota increase.Application Details:Client ID: 141195 Application Name: Tooboo Platform: iOS and watchOS Connected athletes limit: 999 Athletes currently connected: 987About the Application:Tooboo is an outdoor workout and route navigation app designed for activities such as hiking, running, walking, and cycling. It allows users to plan and navigate routes, record workouts, sync workout data to Strava, and import their Strava routes into Tooboo.https://apps.apple.com/us/app/toopoo-hiking-trail-guides/id6736378337Request:We would like to request an increase in the connected athletes quota, ideally to 5,000 athletes or another level you consider appropriate. Our current quota is nearly full, and without an increase, new users will soon be unable to conn
Request to Increase Athlete Connection LimitApplication details:- Application name: Locorunner- Client ID: 243915- Website: https://locorunner.run- Current limit: 1 connected athlete- Requested limit: 100 connected athletesUse case: Locorunner is an AI-powered personal running coach app. Athletes connect their own Strava account via direct OAuth 2.0 so the app can import their own completed activities (including lap/interval data) and generate personalized training analysis and plans for that same athlete.A few points relevant to your review:- Direct OAuth integration only — no third-party intermediary platform or data reseller involved.- Each athlete can only see their own data. There is no public feed, leaderboard, or any feature that exposes one athlete's data to another.- Activity data is used solely to generate coaching feedback for that same athlete (via an AI model) — it is never shared with third parties, resold, or used to build any cross-athlete dataset.- We comply with Strav
Hi Strava Developer Team,I’m Shivam Kalia, the developer of Gemini_Health (Client ID: 261359).We are currently receiving the following error when new users try to connect their Strava accounts:403: Limit of connected athletesThis is preventing us from onboarding additional users. We would like to request an increase to our connected-athlete capacity.App: Gemini_HealthClient ID: 261359Developer: Shivam KaliaStrava account used for the app: Vineet GuptaLive app: https://geminihealth-production.up.railway.app/home.htmlOur app uses Strava activity data for personal fitness dashboards and community challenge leaderboards. We also use Strava Webhooks to receive activity updates and minimize unnecessary API requests.Please let us know what information or review is required to increase our athlete capacity.Thank you!
Hi, I’m redirecting my web users to authorize their Strava accounts according to the documentation here. I have scope set to read, activity:read, and activity:write.According to the linked documentation, activity:read does not include privacy zone information such as heart rate data. My application does not use heart rate data, and I have no current plans to use heart rate data. However, my test user is seeing the warning below about missing heart rate data. Is there a way to remove this warning? It will confuse my users.I’ll tag this as a bug report so the relevant Strava staff have an opportunity to see it.
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.