Skip to main content

I'm trying to use file upload on the Upload and Sync Your Activities page.


I have 400 activities to upload from TCX files, limited to 15 files at a time by the page.


I can upload 30 files in 2 batches, and then I get an error:


You've exceeded the maximum number of uploads. Please try again later. 

Does the file upload have a rate limit?


A limit of 30 files per 24 hours (?) would be annoyingly low.

This is what I started with: https://github.com/barrald/strava-uploader/tree/master
It's old. 
It utilizes stavalib https://github.com/stravalib/stravalib, which I have found pretty hard to use. I found authenticating correctly the hardest for some reason.

If I were to do it over again, I probably would just script something that uses plain POST/GET/PUT calls. I have found that between uploading and updating the activity to the correct bike can take somewhere around 7 api calls using stravalib. Sometimes larger activities would take more which eats away at your 200 per 15min and 2k per day rate limits. I have no idea what the inefficiencies are and I don't have the energy to figure it out. 


I'm also facing the limit...

I need to upload 1900+ activities... It will take me days...


It's not a button, it's a link (for me)

Also, the same bug triggers if you click "new shoe" - it will take you to another page, dropping all metadata you copied over (potentially for all the 15 activities in the bulk). Super annoying.


I suggest building a simple script using a POST call that uploads your activities. From the other comments threads I was able to hack together sobering from other code, but would totally do it from scratch if I had to do over. I basically uploaded 2k activities over about 4-7 days with little effort once I got the script to work. I was unhappy with the performance of stravalib(ave 7+ calls to the api for creating an activity and updating it with gear used). So I would not lean on that. 


Yes I'm going to do it that way.


@Jane11 Soo... Any developments here? I really wanted to change from Garmin to Strava, with the subscription, but if I am not able to transfer all my activities from Garmin, then I'd say goodbye Strava. 


Hello,


Thanks for your patience.  If you have a large number of files to upload to your Strava account, and you are still hitting our rate limits,  please submit a support ticket so we can work directly with you to help.  In the ticket please mention:



  • the number of files you have to upload

  • the original source of the files (Garmin, Wahoo, TomTom, etc.)


On 2024-01-11, as a paid subscriber I was able to upload a maximum of 100 files in one day. i.e. 25 files x 4 times. Then I started to see the message "You've exceeded the maximum number of uploads. Please try again later."

After this I tried with fewer files too, but did not work, so the limit appears to be 100 files per day for subscribers.


Hi

I am just trying to comment - that’s it and it tells me “rate limit exceeded”

Not trying to upload pics or clips at all. 

Very annoying as this has happened 10x today and it’s the first time!!!


Yeah you are rate limited to a certain number of requests per 15 minutes and for a day as total. You can check your usage on the website. 

If you read my other comments here, I suggest writing your own rest calls to be in full control over how you use your limited calls. In my experience the open source libraries to call their public api uses more calls than I expect for uploading activities and it varies per activity.


I’m a paid subscriber! 
I uploaded one activity today!

I was commenting on other people’s posts when I got the message!

This is not acceptable. Hope it’s just a glitch till they sort this out. 


Hi Jane,

Having problems with Rate limit exceeded the last 2 days and never seen this error message before.

Source of the files are Wahoo and Garmin. no files to upload, just cant pass a comment on fellow athletes achievements. Never exceed more than 50 comments per day. tried to reload Strava as a new app after deleting on I phone and has not helped with the problem.

Welcome your assistance.

 

Regards,

Justin    


Please can someone send me mail with a solution to this problem because I did NOT exceed the rate limit.
How can uploading a cycle ride with 3 photos become "rate limit exceeded" now for 25hrs!??

I am a paid subscriber and find this extremely annoying.


Hi @Jane11 

I have just submitted a ticket with a unique situation.
The files I am wishing to upload, are from a Strava Account download.

I am a subscriber - my ticket number is #3029115: Copy ALL activities over to new account, WITHOUT deleting from old account.

Any help would be greatly appreciated!


Reply