-
How can I use Dropbox API to organize and save files from external URLs?
Hello Forum Members, I have a project where I receive public URLs of files, and I need to save these files to a specific folder structure in Dropbox. The folder structure in Dropbox should be organized as follows: Parent > Year (dynamic) > Month (dynamic) > Number tokens (dynamic). I'm wondering if it's possible to achieve…
-
Why does Dropbox saver not save files larger than 5mb when creating a link via reader.readAsDataURL(
This code works great with small ones when saving small files. But it does not save large ones of about 5mb in size. Why does dropbox saver not save files larger than 5 MB when creating a link via reader.readAsDataURL(blob) $(".LinguoKey_1w_DropboxExportProgressButton").click(async function () { const localStorageData =…
-
Resources Dropbox Sign API Community
Welcome to the Dropbox Sign API Community! Whether you're building your first integration or fine-tuning an existing workflow, you’ve come to the right place, the Community Forum! To aid in your search for answers, we’ve put together a guide that brings together some of the most commonly referenced Dropbox Sign API…
-
files/download rejects the authorization URL query parameter (401), but files/upload accepts it
About a week ago, POST content.dropboxapi.com/2/files/download started returning 401 when I pass the access token via the authorization URL query parameter (the CORS workaround from the docs). The same token works if I pass it in the Authorization header instead. The URL-parameter method still works on files/upload and…
-
dbxcli: Manage Dropbox From Your Terminal
Hi everyone — I'm Andrey from the engineering team. I wanted to share a tool some of you might find handy: dbxcli, a command-line app for working with your Dropbox without opening the web UI. We recently shipped updates with JSON output support, streaming uploads, and improved CI/automation readiness — so it felt like a…
-
Introducing myself
Hi there! I'm Angie, and I'm part of the Dropbox Customer Success team. I'll be spending more time here in the Dropbox Sign API community, and I wanted to take a moment to introduce myself. 🙋♀️ Whether you're integrating our Dropbox Sign API into your application, troubleshooting an issue, exploring new functionality, or…
-
Question about offline refresh token expiration and rotation behavior
I'm implementing a server-to-server batch integration using the Dropbox API v2 with OAuth 2.0. I'm using token_access_type=offline to obtain a refresh token, and calling grant_type=refresh_token before each batch run to get a fresh access token. I have two questions that I couldn't find clearly documented: 1. Refresh token…
-
API metadata rate‑limit lockout during large backup — please advise
Hi Dropbox Support, I'm on a 3 TB plan and I'm backing up a large music‑production library (~1.2 TB, ~130,000 files) to my Dropbox using rclone. After several backup runs today, my account's metadata/listing API appears heavily rate‑limited: a request to list even my 8 top‑level folders returns nothing after 20+ seconds…
-
CORS preflight for is randomly returning status code 400 (bad request)
It's difficult to reliably view preflight (OPTIONS) calls in Chrome or Firefox, so I installed Fiddler to see what's going on.
-
New Dropbox Sign and Fax API Documentation Experience Now Available
Hi everyone! We're excited to share that the Dropbox Sign and Fax API documentation has moved to a new developer documentation platform designed to make it easier to find answers, understand API behavior, leverage AI, and build with confidence. This new experience introduces several improvements for developers working with…
-
Where to create the templates for Dropbox Sign API?
We intend to use the API for Sign but am not sure where we should create the templates.
-
Bandwidth attribution for get_temporary_link minted by shared folder collaborator (not file owner)
Hi all I'm building an app on the Dropbox API and need a definitive answer on how daily sharing bandwidth is attributed in one specific shared-folder scenario. I've laid the setup out below with labelled accounts to remove any ambiguity. Setup Account O ("owner"): an end user's Dropbox account that owns a folder of files.…
-
dbxcli has been disabled!
The dbxcli app that you provide (and that we rely on) appears to have had it's access to the API revoked. All operations fail with a "This app is currently disabled". Thanks Dropbox, great move. This is going to take me hours to workaround until you can fix it.
-
dbxcli get with spaces in filename
I want to `get` files that have spaces in the filename. $ dbxcli ls /humility/_dataRawUnprocessed /humility/_dataRawUnprocessed/RWQ raw /humility/_dataRawUnprocessed/XYZ raw csv /humility/_dataRawUnprocessed/ABC raw pdf /humility/_dataRawUnprocessed/QWR raw csv /humility/_dataRawUnprocessed/readme.txt But it doesn't work.…
-
dbxcli: can’t put to a folder
Here is the directory structure humility@TNT ~/client/project: dbxcli ls /Photos /Public /Apps /humility /Getting Started.pdf There is no TODO.txt in there… humility@TNT ~/client/project: dbxcli ls /humility /humility/_results /humility/_dataRawUnprocessed /humility/_dataProcessed /humility/_rScripts /humility/plots…
-
Dropbox chooser: www.dropbox.com refused to connect.
I have a test app for testing the Dropbox chooser. When I accesshttps://www.dropbox.com/chooser?app_key=gcwnony09i3xxxx&origin=xxxxxxxxx&link_type=preview&trigger=js&iframe=truethe console shows: Framing 'https://www.dropbox.com/' violates the following Content Security Policy directive: "frame-ancestors 'self'". The…
-
Is there a way to embed Dropbox files based only on their ID in the file path?
Hi! Without sharing options, is there a way to share a dropbox file based on the id ? By example: https://www.dropbox.com/some/path/FILE_ID/share
-
MCP OAuth Support
Hey, I'm looking into building a Dropbox MCP integration with my product. Can I register an app / OAuth client, publish that, and use that for all of my customers? Or does every customer need to come into Dropbox to register an app, etc. In the instructions, it looks like you can register an OAuth client but then it talks…
-
How to track nested files when folder is deleted?
Hi, We're building an integration that tracks file changes across a Dropbox Business team using the team_log/get_events API. When a user deletes a folder, we receive a single file_delete event with assets[0][".tag"] = "folder", no individual events are generated for the files that were inside that folder. Our problem: We…
-
What does the uploaded field in get_upload_info represent
Hi, I noticed that the Dropbox web UI calls an internal endpoint: https://www.dropbox.com/2/files/get_upload_info The response contains two fields: { "display_name": "tester", "uploaded": "2026-05-16T21:47:38Z" } I understand this is not part of the public API, but I'd like to understand what the uploaded field represents…
-
Dropbox MCP server tool schema incompatible with Anthropic/Claude strict tool validation
Hi Dropbox team,I’m using the official Dropbox MCP endpoint with Claude Cowork:https://mcp.dropbox.com/mcpThe OAuth connection works correctly. Claude can authenticate and the WhoAmI/account check succeeds.However, Dropbox file/folder operations fail with this error:API Error: 400{"type": "error","error": {"type":…
-
Dropbox MCP list_folder tool has invalid JSON Schema - breaks all Claude sessions with 400 error
I'm reporting a bug in the official Dropbox MCP server (https://mcp.dropbox.com/mcp) that makes it unusable with Anthropic's Claude API (Claude Code, Claude Desktop, and any other Claude client that loads MCP tool schemas). Whenever the Dropbox MCP server is connected, Claude sessions intermittently fail at the very first…
-
Get comments / discussion for a file via API?
Hi, is there a way to get the comments (as appears on the right side panel of the web UI) for a file via the API? I have searched the methods list for logical names related to that function and also tried `filesGetMetadata`, but no luck so far. Thanks
-
iOS File Provider: Never getting file updates
In my iOS app, I am using UIDocumentPickerViewController to pick a file from a Dropbox file provider. I am using startAccessingSecurityScopedResource on the url I receive and register an NSFilePresenter for this url to get change notifications. When I read the contents of the file, I am using file coordination. Reading the…
-
Rest API: naming conventions for new file request
Hello, We are using dropbox API to create file upload requests: https://api.dropboxapi.com/2/file_requests/create And the problem is - how to stop dropbox from renaming uploaded files? Is there any option to do this via rest api? Another possible solution may be to be able to set this somehow globally for all new file…
-
files/get_thumbnail_batch suddenly returning 404 since today (was working fine yesterday)
Hello, I am using the Dropbox API get_thumbnail_batch over HTTP: However, starting today, it has suddenly begun returning a 404 error. It was working without any issues until yesterday. When I run: curl -X POST https://content.dropboxapi.com/2/files/get_thumbnail_batch \ --header "Authorization: Bearer <get access token>"…
-
Able to get only Admin role only in /team/members/list_v2
In the Admin Console UI, users are shown with a role such as Member or various admin roles (e.g., Team Admin, User Management Admin, etc.). However, in the API response, I observe that: Admin users have entries in the roles field Non-admin users return: [] From this, I understand that an empty roles array implies the user…
-
Team Linked Apps not discoverable
Hi team, I’m working with the Dropbox Business APIs and had a question regarding team-linked applications. In the Admin Console under: Settings → Team apps I can see applications that have been authorized at the team level (for example, scoped apps authorized by a team admin). However, when I try to retrieve linked apps…
-
URL shorteners
I've been a part of the Dropbox community since its launch in 2008. I love it and use it EVERYDAY. One frustration that continues to bother me is the lack of URL shorteners. For a company as large and capable as Dropbox, I don't get it. I have to pay (Bit.ly) for my short links and it is just a pain to go outside of the…