Start 2025 on time and up to date! Seamlessly integrate your calendars into Dropbox with these simple steps! 📆

Forum Discussion

Ratmil's avatar
Ratmil
New member | Level 1
5 days ago

Download only first 100 bytes of a file via API

Is there an endpoint in the API to get only the first n (let's say 100) bytes of a file. 

I don't want to download the whole file.

  • DB-Des's avatar
    DB-Des
    Icon for Dropbox Engineer rankDropbox Engineer

    Ratmil,

     The /files/download endpoint is a "content-download" style endpoint, meaning when a /files/download call is successful, the file data is returned in the response body. Exactly what you do with that resulting data is up to you. So, while the Dropbox API does not offer the option to return a pre-set amount of data on request, you do have the option to handle that on your integration. 

    You can find the documentation for the different request and response formats here:
     
    https://www.dropbox.com/developers/documentation/http/documentation#formats

  • DB-Des's avatar
    DB-Des
    Icon for Dropbox Engineer rankDropbox Engineer

    Hi Ratmil,

    I wanted to follow up as I realized I forgot to mention that our "content-download" endpoints support HTTP range requests

    This means you can actually specify a range in the request headers, such as the first 100 bytes of a file, using the Range header.

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.5,935 PostsLatest Activity: 3 hours ago
344 Following

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!