For the complete documentation index, see llms.txt. This page is also available as Markdown.

Browser

Browse, upload, and manage your project files.

Where: Files β†’ Browser Β· /projects/<project>/files/browser

The Files Browser shows the files of one storage integration as a folder tree. Folders are virtual β€” they are path prefixes, and a folder appears as soon as a file exists under it. That is why there is no "create folder" button: upload a file to a new path and the folder is there.

Files β†’ Browser.

What you can do here

  • Upload file β€” the button in the header uploads into the current folder. See Upload Files for the flow behind it.

  • Integrations dropdown β€” shown when the project has more than one storage integration; each option lists the integration name and its provider. Switching it changes which storage account you are browsing.

  • Breadcrumbs β€” navigation is by path, starting at root. Click a folder row to go deeper, a breadcrumb to go back up.

  • The list β€” folders first, then files, with Name and Size columns.

  • File details β€” click a file to open the slide-over: an image preview for png, jpg, jpeg, gif, webp, svg (loaded through a short-lived signed URL), the file's size, Extension, Provider, and its Path with a copy button. From there you can Download the file or Delete it.

The path is the file's address β€” for example invoices/2026/invoice-4821.pdf β€” and it is what the sign, download, and delete endpoints take. If no integration is connected yet, the page shows an alert linking to the Integrations page.

Use it from code

Files β€” Get Folder Files, Get Signed Url, Download File, Delete File.

API reference

Endpoints: Get Folder Files, Get Signed Url, Download File, Delete File.

Last updated