---
title: "List files (root)"
method: GET
path: "/serverless/files/list"
tags: ["Serverless", "Files"]
---

# List files (root)

`GET /serverless/files/list`

Lists files and folders in the root of your project storage.

## Response `200`

Successfully listed files

- object[] — Array of files and folders for the requested directory
  - `path` string, required — Full file or folder path
  - `name` string, required — Base name of the file or folder
  - `created_time` string, date-time, required — Creation timestamp (UTC ISO 8601)
  - `updated_time` string, date-time, required — Last update timestamp (UTC ISO 8601)
  - `is_file` boolean, required — True if this item is a file, false if it is a folder
  - `size` number, required — File size in bytes (0 for folders)
  - `checksum_sha256` string — Optional SHA256 checksum
  - `checksum_md5` string — Optional MD5 checksum

## Other responses

- `401` — Authentication required
- `429` — Rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.dev/fal/apis/platform-apis.md) · [All operations](https://skmtc.dev/fal/apis/platform-apis/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/fal/platform-apis/revisions/0c7dabf80b00/schema)
