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.
Please sign in to leave a comment.