We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.

Forum Discussion

IlikeToDevelopS's avatar
IlikeToDevelopS
Explorer | Level 4
6 years ago

Not returning a list of folders? Only returning random data?

hi there,

I am having trouble getting a list of folders from my dropbox, the following is the main piece of code i use to get a connect/data. So far just getting metadata and not the folders or anyt data that I need. This is being implemented in NodeJS.

let dropb = Dropbox.authenticate({ token: '******' });

let variable = dropb({

      resource: 'files/list_folder',

      parameters: {

                 'account_id': 'dbid:*****',

                 'path': '',

          }

});

//somewhere after console.log(data) //which displays the above code's data in console

Thanks!

  • Greg-DB's avatar
    Greg-DB
    6 years ago

    No, unfortunately there isn't a way to make the API return folders only, but I'll pass this along as a feature request. 

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Can you elaborate on what exactly isn't working for you? What data specifically are you looking for?

    The /2/files/list_folder endpoint is expected to returned the metadata for the files and folders located under the path you specify.

    • IlikeToDevelopS's avatar
      IlikeToDevelopS
      Explorer | Level 4

      Hi There Greg,

      Sorry I figured out the problem it was something to do with my end of the configuration, quick follow up question which is:

      Is there a way to set the parameter so it only will return folders?

      I see in the data that is returned using that call you mentioned that there is a field called '.tag', is there a way to make it so '.tag' = 'folder' and only return that data?

      Thanks Greg

      • Greg-DB's avatar
        Greg-DB
        Icon for Dropbox Staff rankDropbox Staff

        No, unfortunately there isn't a way to make the API return folders only, but I'll pass this along as a feature request.