Forum Discussion

prabhat1999's avatar
prabhat1999
Explorer | Level 3
2 years ago

Tagging Folder

I have manually added the tags to a folder.
now I want to search the folders with the given tag.
is there a way to get only folders not files?

PS:- I am aware of 2/files/search_v2 API but I want to search folders from their tags not with the folder name

7 Replies

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Community Moderator rankDropbox Community Moderator
    2 years ago

    You can use /2/files/search_v2 to search for items, and set options.file_categories to "folder" to restrict the results to folders only. Refer to the documentation for more information. You can also try out calls using the API v2 Explorer.

  • prabhat1999's avatar
    prabhat1999
    Explorer | Level 3
    2 years ago

    how to seach with tag name

     

    as shown in the image the tag in "testingTag"

    I want to search for folders with this tag

     

  • Rich's avatar
    Rich
    Icon for Super User II rankSuper User II
    2 years ago

    prabhat1999 wrote:

    how to seach with tag name


    Just to be clear, are you asking how to perform this search on the Dropbox website in your browser, or are you using an app or other programing to do the search? I ask because you've posted this in the API section, which is for people that are programming their own application to connect to Dropbox.

  • Здравко's avatar
    Здравко
    Legendary | Level 20
    2 years ago

    prabhat1999 wrote:

    how to seach with tag name

    ...
    I want to search for folders with this tag


    prabhat1999, It's impossible, unfortunately. Dropbox API (including Python SDK, you are using) doesn't provide such a feature.

  • prabhat1999's avatar
    prabhat1999
    Explorer | Level 3
    2 years ago

    I am creating a custom program to search the folder with specific tags

  • Здравко's avatar
    Здравко
    Legendary | Level 20
    2 years ago

    If you want, once listing folders as denoted by Greg, you may check all folders for available tags and filter them accordingly (on your own).

     

    prabhat1999, There is a way. 😉 In your case, try search with query "#testingtag". It's something undocumented.

    Hope this helps.

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Community Moderator rankDropbox Community Moderator
    2 years ago

    That's correct, while this is not officially documented, you can put a tag as the search query for /2/files/search_v2 to search for the tag.

     

    For example, in the Python SDK, along with setting the "folder" category, that would look like this:

    result = dbx.files_search_v2(query="#testingtag", options=dropbox.files.SearchOptions(file_categories=[dropbox.files.FileCategory.folder]))

     

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.

The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.

If 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, Facebook or Instagram.

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!