You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.
Forum Discussion
qwc
5 years agoExplorer | Level 4
409 error with list_shared_links and business account
Hi - We are getting the following error:
{"error_summary": "path/not_found/", "error": {".tag": "path", "path": {".tag": "not_found"}}}
When calling the:
https://api.dropboxapi.com/2/sharing/list_shared_links
Endpoint from a business account. It's not erroring with a normal/free user.
Is there something I am missing here? What would the set of API calls be to get the list of shared links for a user to cover all user types?
Thanks for your patience while we looked into this. This issue was related to accessing the contents of accounts using the "team space" configuration in particular: https://help.dropbox.com/teams-admins/team-member/team-space-overview This should be working properly now.
Please refer to the updated documentation for more information on how to use this endpoint to list the shared links in different parts of the user's account: https://www.dropbox.com/developers/documentation/http/documentation#sharing-list_shared_links
By default, if you don't specify the 'Dropbox-API-Path-Root' header, the call will be rooted in the user's member folder only. If you also want to list shared links in the team space, you'll need to set the the 'Dropbox-API-Path-Root' header root mode as covered in the Namespace Guide: https://www.dropbox.com/developers/reference/namespace-guide
- Greg-DBDropbox Staff
The /2/sharing/list_shared_links endpoint is the right API endpoint for listing the shared links owned by a user, regardless of account type.
The 'path/not_found' error indicates that there was nothing found at the path specified in the API call via the "path" parameter though. Double check that you're supplying a correct path value for that account.
Note that if you're trying to access the contents of a "team space" though, you will need to configure the API call accordingly. Please refer to the Namespace Guide for information on doing so.
- qwcExplorer | Level 4
Hi - I am not specifying a path parameter, so as per the docs:
If no path is given, returns a list of all shared links for the current user.
Shouldn't this return everything for that current user?
- Greg-DBDropbox Staff
Thanks for the information! Yes, if you're not supplying the path parameter at all, it should list all of the shared links for that account. Getting a 'path/not_found' in that case is unexpected, so we'll look into it.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
5,915 PostsLatest Activity: 6 years agoIf 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!