Start 2025 on time and up to date! Seamlessly integrate your calendars into Dropbox with these simple steps! 📆
Forum Discussion
Ed-
8 years agoExplorer | Level 4
upload/download only differences
Hello,
I'm working in a desktop application, and I'm working directly with API calls (not using an SDK).
I have most of the RPC endpoints already implemented and working, and now started to work with the upload and download endpoints.
The problem arises when I find out that Dropbox in the Synch desktop utility seems to use (correct me if I'm wrong) delta comparing and it sends only the differences of two versions of a file: I mean, when a file changes, it doesn't upload or dowload the whole file, but only the differences.
Here there is information: https://www.dropbox.com/en/help/8
But I don't see any documented API for doing that in https://www.dropbox.com/developers/documentation/http/documentation
I found that there is a library for doing the file comparison: https://github.com/dropbox/librsync but I have no idea how to use it.
I can't believe that all the other applications besides the Synch desktop utility provided by Dropbox are forced to upload or download the whole file every times a few bytes change.
Where can I find information about this?
Thanks in advance.
- Greg-DBDropbox StaffHi Ed, thanks for the post. That's correct, the Dropbox API doesn't offer delta uploading like that. I'll pass this along as a feature request. Apologies I don't have better news!
- Ed-Explorer | Level 4
Greg K. ha escrito:
Hi Ed, thanks for the post. That's correct, the Dropbox API doesn't offer delta uploading like that. I'll pass this along as a feature request. Apologies I don't have better news!Thanks for your answer Greg, and yes, please, it is a feature request.
The must be a way to do it because the Desktop Synch program does it, but anyway I'm not willing to work with undocumented features that could change at any moment.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.5,929 PostsLatest Activity: 2 days ago
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 or Facebook.
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!