2025 sparked some incredible conversations across our community 👩💻. Discover the highlights and see what’s ahead in 2026.
Forum Discussion
donaldp
3 years agoCollaborator | Level 9
Trying to get dotnet batch upload working (to solve "too many operations" issue)
Hi, I'm saving a lot of log files from parallel process and running into "too many operations" exceptions occasionally (I already rate-limited them to 1 per second start rate to deal with a ra...
Greg-DB
Dropbox Community Moderator
3 years agoThe UploadSessionFinishBatchCheckAsync method returns UploadSessionFinishBatchJobStatus, and once UploadSessionFinishBatchJobStatus.IsComplete is true, you can use UploadSessionFinishBatchJobStatus.Complete to access UploadSessionFinishBatchJobStatus.Complete.Value which is UploadSessionFinishBatchResult, to access UploadSessionFinishBatchResult.Entries which is a list of UploadSessionFinishBatchResultEntry.
donaldp
3 years agoCollaborator | Level 9
Hey Greg,
I've ALMOST got this one licked. I got down to "too many write operations", and I single-streamed UploadAsync and my batch writes through a lock file, and was working, working, working, then bam, all of a sudden got another couple of "too many write operations", and I'm like "Huh? How can that be when I'm single-streaming my writes?", so I'm guessing something else is counting as a write.
So, could you let me know what operations count as writes? I've got UploadAsync and batch uploads already, and obviously ReadFileAsync isn't a write, but what about, for example, CreateFolderAsync? Or SaveUrlAsync? I need to know what all such "write" methods would be so that I can pipe all of them through my write lock.
thanks,
Donald.
- Greg-DB3 years ago
Dropbox Community Moderator
Yes, any change at all will count as a write, such as adding, editing, moving, copying, sharing, or deleting files or folders, by any means (such as the Dropbox API, web site, client, etc.). That will include both CreateFolderAsync and SaveUrlAsync, but not Download.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!