Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
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
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.
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?
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.
Also, if you can share several 'X-Dropbox-Request-Id' response header values for these unexpected failures, that would be helpful. Thanks in advance!
Hi - great thanks. Here are a few headers as requested - they are all for the same account/request though as we only have the one test business account:
X-Dropbox-Request-Id: 4441335fbdddd5ccdff074a90fda0f1c X-Dropbox-Request-Id: adb429f3aaafb238c1ccf36347ed3ead X-Dropbox-Request-Id: f8153e46e014701e5e513629791a238c
Thanks! That's helpful. We're looking into it. I'll follow up here once I have an update on this.
Hi - Did you manage to look into this? Is there any update?
Thanks!
This is still open with engineering, but I don't have an update on this yet. I'll let you know once I do.
OK thanks - I guess I'll just have to periodically check back and chase.
Hi there!
If you need more help you can view your support options (expected response time for a 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!