Hi folks,
We’re having some trouble with our Dropbox API integration and getting new errors from the Dropbox API.
Some backstory: we’ve been using the Dropbox API to manage shared folders across our company, both creating/deleting shared folders as well as adding/removing users to those shared folders. We use the API via Python code on our end.
This automation runs daily, so we have a lot of ongoing Dropbox API traffic.
Starting Tuesday this week we have been getting a significant number of new errors from the Dropbox API, preventing our automation from running successfully. For example, when we call `create_folder`, we get the following error:
“{'error_summary': 'path/no_write_permission/.', 'error': {'.tag': 'path', 'path': {'.tag': 'no_write_permission’}}}”
While nothing changed in terms of users or access permissions on our end, to be safe we generated new access and refresh tokens, and received these scopes back:
account_info.read file_requests.read file_requests.write files.content.read files.content.write files.metadata.read members.read sharing.read sharing.write team_data.content.read team_data.governance.read team_data.governance.write team_data.member
We also confirmed that the user associated with the API requests is a “Team Admin” — so should have all of the permissions required to take these actions.
Has something changed in the Dropbox API permissions side of things that is preventing previously-successful write operations from working? Looking at our monitoring this is now happening frequently.