cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Share your feedback on the Document Scanning Experience in the Dropbox App right here.

Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Re: List all files & folders in the root namespace for a user.

List all files & folders in the root namespace for a user.

aosingh
Explorer | Level 4
Go to solution

My aim is to list all the folders/files that belong to a user's dropbox account. 

 

My test user has 2 name-spaces as shown below:

root_namespace_id=u'XXXXXXXX', home_namespace_id=u'XXXXXXXXX')

  

 

The method files_list_folder takes in a path argument in which I pass the namespace id 'ns:XXXXXXX'

 

For root_namespace_id, I get the below error

ApiError('', ListFolderError(u'path', Looked(u'not_found', None)))

 

For home_namespace_id, it returns the files in the home namespace, but I do not get the Team files/folders(which belong to the root namespace). Screen Shot 2018-04-04 at 3.53.49 PM.png

How can I get team files/folders?

 

Thank you

 

 

1 Accepted Solution

Accepted Solutions

Greg-DB
Dropbox Staff
Go to solution

In order to access the team root using the Python SDK, you'll need to use `with_path_root` like this:

dbx.with_path_root(dropbox.common.PathRoot.root("XXXXXXXXX")).files_list_folder("")

Apologies this isn't better documented yet!

View solution in original post

3 Replies 3

Greg-DB
Dropbox Staff
Go to solution

In order to access the team root using the Python SDK, you'll need to use `with_path_root` like this:

dbx.with_path_root(dropbox.common.PathRoot.root("XXXXXXXXX")).files_list_folder("")

Apologies this isn't better documented yet!

aosingh
Explorer | Level 4
Go to solution
Thank you Greg, for your reply, I will test this and let you know if this works.

Regards.

aosingh
Explorer | Level 4
Go to solution

This works as expected. 

 

Thank you Greg. 

Need more support?