I am in the middle of implementing a one-time migration of files from one cloud based system to Box and to do so I am leveraging the Box 2.0 API, more specifically, the Preflight check. Upload File and Create Metadata on File post calls.
My question is as follows, I have a little over 28k files to migrate and I'm curious how to best ensure that in one run of my script I don't run into any rate limits.
I will definitely write back the resulting fileId's to files in my original locatino just so I can keep track of what has been successfully uploaded and what has not in the case that I run into a rate limit half-way through the migration.
But I'm curious as to what the right way to do something like this would be to avoid any limits (if there is such a way).
I didn't see any hard numbers around how many API calls you can make in any given period, which is the reason for the query.
Appreciate any advice and all who read.