Skip to main content
Question

Upload speeds drastically reduced using Python API

  • May 22, 2025
  • 2 replies
  • 47 views

Forum|alt.badge.img

Hi, I have developed a desktop application with Python and Box Developer app to store all of the data. I have used the Python SDK APIs to pull and push updates to the files I have stored in the Box storage (all json files). My largest file is barely 20 MB, usually took about 4-8 seconds to download into the application and about 5 seconds to upload changes back to Box.

Now however, it seems that I am having trouble with the upload portion. The download speeds are a overall normal, but when my users make updates and want to upload changes, it takes about 10-15mins to get the upload up. This started happening yesterday (Aug 25th, 2020). I have used the application since last March 2019 and haven't had this issue once.

Any ideas?

2 replies

Forum|alt.badge.img

Hi @Elias - If you haven't changed the version of the Python SDK that you are using, it's very unlikely to be related to the SDK, and instead is likely a function of either a change in network conditions, some characteristic of the Box account (e.g. a **drastic** increase in the number of collaborators or number of items in the target folder).

This would be best handled by logging a support case and including as much information as you can about:

-the network conditions under which the application is used

-an example request id from the API response of a slow upload including the timeframe during which it happened (or if you can't grab those, the file id of a file that was slow to upload)


Forum|alt.badge.img

Hey Elias, did you ever find the cause/resolution for this issue?  We have a similar issue with a Python SDK API having worked relatively quickly for years and then suddenly began experiencing long upload delays in the last few days. Thanks!