Skip to main content
Question

How to download a file from box folder using filename and not by file id in python ?

  • May 22, 2025
  • 2 replies
  • 51 views

Forum|alt.badge.img

How to download a file from box folder using filename and not by file id in python ?

I am using JWT authentication and able to download files using file id but want to download using python and file name.

Please help

2 replies

Forum|alt.badge.img

Hi!

This feature doesn't currently exist in the API right now. It is on the team's radar though. 

Alex, Box Developer Advocate


Forum|alt.badge.img

You could do something like this... where you iterate of the items in a folder... but it's kinda a hacky way to do it. 

def get_item_id_by_name_in_folder(folder: Folder, item_name: str):
    for item in folder.get_items():
        if item.name == item_name:
            return item.id
    raise Exception(f"No item found with name {item_name}")