Filesystems API

List Filesystems

GET /fs

Returns all filesystems accessible by the authenticated account.

Response

{
  "filesystems": [
    {
      "uid": "fs_abc123",
      "name": "My Project",
      "region": "us",
      "createdAt": "2025-01-15T10:30:00Z"
    }
  ]
}

Create Filesystem

POST /fs

Request Body

{
  "name": "My Project",
  "region": "us"
}

Response

{
  "uid": "fs_abc123",
  "name": "My Project",
  "region": "us",
  "createdAt": "2025-06-15T10:30:00Z"
}

Get Filesystem

GET /fs/:uid

Returns details for a specific filesystem.

Update Filesystem

PATCH /fs/:uid

Request Body

{
  "name": "Updated Name"
}

Delete Filesystem

DELETE /fs/:uid

Permanently deletes a filesystem and all its contents. This action cannot be undone.